SetCustomLineDashA

Vektorgrafika

Leírás

A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak az Unicode-változatot biztosítja. Viselkedése megegyezik a SetCustomLineDash viselkedésével, a karakterlánc-argumentumokat pedig az aktuális SetAnsiMode kódlap használatával értelmezi

Egyéni vonalszakasz-mintát állít be

Szintaxis

Delphi

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

DLL

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

Paraméterek

DashPatternVesszővel elválasztott numerikus értékek listája. A váltakozó értékeket vonásokhoz és szóközökhöz használja. A tizedes törtrészt tartalmazó számokhoz pontot kell használni. Például pont-vonás-vonás mintához a következő használható: "20.5,10,11,10,11,10"
DashPhaseA mintán belüli távolság, amelynél a szaggatott vonal kezdődik. Például ha a DashPattern értéke "20,10,40,10", és a DashPhase 5-re van állítva, a szaggatott vonal 15 méretű vonással kezdődik. A következő vonás 40, majd 20, majd 40 stb. lesz, az egyes vonások között 10-es hézagokkal

Visszatérési értékek

0A vonalminta nem volt érvényes Az egyéni vonalminta sikeresen be lett állítva
1