SetCustomLineDashA

Vektorgrafik

Beskrivelse

Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med SetCustomLineDash, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel

Angiver et brugerdefineret linjestregmønster.

Syntaks

Delphi

Function DLSetCustomLineDashA(InstanceID: Integer; DashPattern: PAnsiChar; DashPhase: Double): Integer;

DLL

int DLSetCustomLineDashA(int InstanceID, const char * DashPattern, double DashPhase);

Parametre

DashPatternEn liste over numeriske værdier adskilt med kommaer. Skiftende værdier bruges til streger og mellemrum. Der skal bruges punktum til tal med decimalbrøker. Følgende kan f.eks. bruges til at oprette et streg-prik-prik-mønster: "20.5,10,11,10,11,10"
DashPhaseAfstanden inde i mønsteret, hvor den stiplede linje skal begynde. Hvis DashPattern f.eks. er "20,10,40,10", og DashPhase sættes til 5, begynder den stiplede linje med en streg på 15. Den næste streg bliver 40, derefter 20, derefter 40 osv. med mellemrum på 10 mellem hver streg.

Returværdier

0Stregmønstret var ugyldigt Det brugerdefinerede stregmønster blev angivet
1