DrawRotatedText()
Syntax
DrawRotatedText(x, y, Text$, Winkel.f [, Farbe])Beschreibung
Zeigt den angegebenen String auf der aktuellen Ausgabe im angegebenen Winkel an.
Parameter
x, y Die Position der linken oberen Ecke des Textes in der Ausgabe. Dies ist auch der Punkt, um den der String gedreht wird. Text$ Der zu zeichnende Text. Winkel.f Der Winkel in Grad, um den entgegen der Uhrzeigerrichtung rotiert wird - ausgehend von der normalen Text-Richtung. Farbe (optional) Die für den Text zu verwendende Farbe. Wenn dieser Parameter nicht angegeben wird, dann wird die mittels FrontColor() festgelegte Standard-Zeichenfarbe verwendet. Diese Farbe kann im RGB- oder RGBA-Format vorliegen. Der Hintergrund des gedrehten Textes ist immer transparent.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Beispiel
If OpenWindow(0, 0, 0, 200, 200, "2DDrawing Beispiel", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0)) Box(0, 0, 200, 200, RGB(255, 255, 255)) For Angle = 0 To 360 Step 45 DrawRotatedText(100, 100, "Hello World!", Angle, RGB(0, 0, 0)) Next Angle StopDrawing() ImageGadget(0, 0, 0, 200, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
Siehe auch
DrawText(), DrawingFont(), FrontColor()
Unterstützte OS
Alle