DrawRotatedTextBoxA
Tekst, raspored stranice
Opis
Sufiks A na kraju označuje ulaznu točku DLL-a vrste ANSI (char); sučelje ActiveX/COM izlaže samo oblik Unicode. Ponašanje je jednako DrawRotatedTextBox, a znakovni argumenti tumače se pomoću trenutne kodne stranice SetAnsiMode
Slično funkciji DrawTextBox, ali omogućuje zakretanje tekstnog okvira pod bilo kojim kutom
Sintaksa
Delphi
Function DLDrawRotatedTextBoxA(InstanceID: Integer; Left, Top, Width, Height, Angle: Double; Text: PAnsiChar; Options: Integer): Integer;
DLL
int DLDrawRotatedTextBoxA(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const char * Text, int Options);
Parametri
| Left | Vodoravna koordinata gornjeg lijevog kuta tekstnog okvira |
|---|---|
| Top | Okomita koordinata gornjeg lijevog kuta tekstnog okvira |
| Width | Širina okvira |
| Height | Visina okvira |
| Angle | Kut za zakretanje oko gornjeg lijevog kuta, mjeren suprotno od smjera kazaljke na satu u stupnjevima |
| Text | Tekst koji treba smjestiti u okvir |
| Options | 0 = Središnje okomito poravnanje 1 = Gornje okomito poravnanje 2 = Donje okomito poravnanje 3 = Središnje okomito poravnanje, bez prijeloma reda 4 = Gornje okomito poravnanje, bez prijeloma reda 5 = Donje okomito poravnanje, bez prijeloma reda |
Povratne vrijednosti
| 0 | Parametar Options bio je izvan raspona ili je parametar Width bio premalen da primi bilo koji tekst |
|---|---|
| Nenula | Broj redaka teksta koji su zapravo iscrtani |