FitTextBoxA

Tekst, Sideoppsett

Beskrivelse

Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med FitTextBox og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode

Ligner DrawText-funksjonen, men tekststørrelsen justeres slik at all tekst får plass i det tilgjengelige området

Syntaks

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);

Parametere

LeftDen horisontale koordinaten til den avgrensende boksens venstre kant
TopDen vertikale koordinaten til den avgrensende boksens øvre kant
WidthBredden av den avgrensende boksen
HeightHøyden på den avgrensende boksen Teksten som skal vises i boksen
Text
OptionsVertikal justering: 0 = Midtstilt 1 = Øverst 2 = Nederst Legges 100 til disse verdiene, blir ikke lange ord delt opp; skriftstørrelsen reduseres til det lengste ordet passer i tilgjengelig bredde. Legges 1000 til disse verdiene, kan skriftstørrelsen øke til teksten fyller det tilgjengelige området

Returverdier

0Angitte Options var utenfor gyldig område
1Teksten ble tegnet