AddPathBox()
Syntaxe
AddPathBox(X.d, Y.d, Largeur.d, Hauteur.d [, Options])Description
Ajoute un rectangle (box ou boîte) dans le chemin du dessin vectoriel.
Arguments
X.d, Y.d Origine de la boîte. Largeur.d, Hauteur.d Largeur et hauteur de la boîte. Options (optionnel) Peut être une combinaison des valeurs suivantes: #PB_Path_Default : Pas de comportement spécial (Par défaut) #PB_Path_Relative : Les positions sont relatives à la dernière position du curseur. #PB_Path_Connected: La boîte est reliée au chemin existant avec une ligne et non pas automatiquement à une figure fermée.
Valeur de retour
Aucune.
Remarques
C'est une fonction pratique qui combine les appels nécessaires à AddPathLine() pour créer une forme de type simple boîte (box).
Par défaut, cette fonction achève la figure en cours dans le chemin et ajoute la boîte en tant que figure fermée et non connectée au chemin (à savoir qu'une boîte peut être remplie).
Ce comportement peut être modifié avec les options appropriées.
Exemple
If OpenWindow(0, 0, 0, 400, 200, "VectorDrawing", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) CanvasGadget(0, 0, 0, 400, 200) If StartVectorDrawing(CanvasVectorOutput(0)) AddPathBox(50, 50, 200, 50) AddPathBox(150, 75, 200, 50) VectorSourceColor(RGBA(255, 0, 0, 255)) StrokePath(10) StopVectorDrawing() EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
Voir aussi
MovePathCursor(), AddPathLine(), AddPathArc(), AddPathCircle(), AddPathEllipse(), AddPathCurve()
OS Supportés
Tous