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
| DashPattern | Vessző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" |
|---|---|
| DashPhase | A 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
| 0 | A vonalminta nem volt érvényes Az egyéni vonalminta sikeresen be lett állítva |
|---|---|
| 1 |