DrawRotatedText()
Syntaxe
DrawRotatedText(X, Y, Texte$, Angle.f [, Couleur])Description
Affiche une chaîne de caractères avec un angle donné sur la surface de dessin en cours.
Arguments
X, Y L'emplacement du coin en haut et à gauche du texte.
C'est aussi le centre de rotation du texte.Texte$ Le texte à dessiner. Angle.f L'angle de rotation en degrés (sens anti-horaire). Couleur (optionnel) La couleur du texte.
Si ce paramètre n'est pas spécifié alors la couleur par défaut FrontColor() sera utilisée.
Cette couleur peut être au format RGB() ou RGBA().
Le fond du texte est toujours transparent.
Valeur de retour
Aucune.
Exemple
If OpenWindow(0, 0, 0, 200, 200, "DrawRotatedText Exemple", #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
Voir aussi
DrawText(), DrawingFont(), FrontColor()
OS Supportés
Tous