SetKerningA

Text, Písma

Popis

Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s SetKerning a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode

Nastaví míru kerningu zadané dvojice znaků

Syntaxe

Delphi

Function DLSetKerningA(InstanceID: Integer; CharPair: PAnsiChar; Adjustment: Integer): Integer;

DLL

int DLSetKerningA(int InstanceID, const char * CharPair, int Adjustment);

Parametry

CharPairDvouznakový řetězec obsahující znaky tvořící kerningový pár, například "AW"
AdjustmentO kolik se zúží mezera mezi znaky kerningového páru. Jde o tutéž hodnotu, jakou zobrazují grafické programy jako Adobe Illustrator. Hodnota 1000 odpovídá výšce textu

Návratové hodnoty

0Kerning nelze nastavit Buď CharPair nemá délku 2 znaků, nebo nebylo vybráno písmo
1Kerning zadané dvojice znaků se úspěšně nastavil