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
| Left | Den horisontale koordinaten til den avgrensende boksens venstre kant |
|---|---|
| Top | Den vertikale koordinaten til den avgrensende boksens øvre kant |
| Width | Bredden av den avgrensende boksen |
| Height | Høyden på den avgrensende boksen Teksten som skal vises i boksen |
| Text | |
| Options | Vertikal 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
| 0 | Angitte Options var utenfor gyldig område |
|---|---|
| 1 | Teksten ble tegnet |