FitRotatedTextBoxA

Metin, Sayfa düzeni

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış FitRotatedTextBox ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

FitTextBox işlevine benzer, ancak kutunun açısı herhangi bir açıyla döndürülebilir. Metin boyutu, tüm metnin kullanılabilir alana sığmasını sağlayacak şekilde ayarlanır. Kutunun döndürülmeden önceki sol üst köşesi döndürme noktası olarak kullanılır

Sözdizimi

Delphi

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

DLL

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

Parametreler

LeftKutunun döndürülmeden önceki sol üst köşesinin yatay koordinatı
TopKutu döndürülmeden önce sol üst köşesinin dikey koordinatı
WidthDöndürülmeden önce kutunun genişliği Döndürülmeden önce kutunun yüksekliği
Height
AngleKutunun döndürüleceği derece cinsinden açı. Pozitif açı kutuyu saat yönünün tersine, negatif açı saat yönünde döndürür. Kutuya sığdırılacak metin
Text
OptionsDikey hizalama: 0 = Ortalanmış 1 = Üst 2 = Alt Bu değerlere 100 eklenirse uzun sözcükler bölünmez, en uzun sözcük kullanılabilir genişliğe sığana kadar yazı tipi boyutu küçültülür. Bu değerlere 1000 eklenirse metin kullanılabilir alanı doldurana kadar yazı tipi boyutunun büyümesine izin verilir

Dönüş değerleri

0Options parametresi aralık dışındaydı
1Döndürülmüş metin kutusu başarıyla çizildi