SetCustomLineDashA

Grafika wektorowa

Opis

Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w SetCustomLineDash, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode

Ustawia niestandardowy wzór linii przerywanej

Składnia

Delphi

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

DLL

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

Parametry

DashPatternLista wartości liczbowych rozdzielonych przecinkami. Naprzemienne wartości określają kreski i odstępy. W liczbach z częścią ułamkową należy używać kropki. Na przykład wzór kreska-kropka-kropka można uzyskać za pomocą: "20.5,10,11,10,11,10"
DashPhaseOdległość wewnątrz wzoru, od której rozpoczyna się linia przerywana. Na przykład, jeśli DashPattern ma wartość "20,10,40,10", a DashPhase ustawiono na 5, linia przerywana rozpocznie się kreską o długości 15. Następna kreska będzie miała długość 40, kolejna 20, potem 40 itd., z odstępami długości 10 między kreskami

Wartości zwracane

0Wzorzec kresek był nieprawidłowy Niestandardowy wzorzec kresek został pomyślnie ustawiony
1