FitTextBoxA

Szöveg, Oldalelrendezés

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 teszi elérhetővé. Működése azonos a következőével: FitTextBox, a karakterlánc-argumentumokat pedig az aktuális SetAnsiMode kódlap alapján értelmezi

A DrawText függvényhez hasonló, de a szöveg méretét úgy módosítja, hogy minden szöveg elférjen a rendelkezésre álló helyen

Szintaxis

Delphi

Function DLFitTextBoxA(InstanceID: Integer; Left, Top, Width, Height: Double; Text: PAnsiChar; Options: Integer): Integer;

DLL

int DLFitTextBoxA(int InstanceID, double Left, double Top, double Width, double Height, const char * Text, int Options);

Paraméterek

LeftA határolókeret bal szélének vízszintes koordinátája
TopA befoglalókeret felső szélének függőleges koordinátája
WidthA befoglaló téglalap szélessége
HeightA határolókeret magassága A keretben megjelenítendő szöveg
Text
OptionsFüggőleges igazítás: 0 = középre, 1 = felülre, 2 = alulra. Ha ezekhez az értékekhez 100-at ad, a hosszú szavak nem törnek meg, a betűméret pedig addig csökken, amíg a leghosszabb szó el nem fér a rendelkezésre álló szélességben. Ha ezekhez az értékekhez 1000-et ad, a betűméret addig növekedhet, amíg a szöveg ki nem tölti a rendelkezésre álló területet

Visszatérési értékek

0A megadott Options értéke tartományon kívül esett
1A szöveg rajzolása sikerült