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

<- DrawImage() - 2DDrawing Inhaltsverzeichnis - DrawText() ->