Ceci est une ancienne révision du document !
gui.sbi
Ce module permet de créer des textes, des rectangles, des images, des boutons, etc … dans un espaces 2D couvrant la scène 3D.
▄ Result = SceneDynamicTexture()
Créer une texture dynamique transparente.
■ Result = Rectangle3D(Name.s, x.i, y.i, Width.i, Height.i, Radius = 8, Thickness = 1)
Créer un rectangle.
■ Result = Text3D(Name.s, x.i, y.i, Width.i, Height.i, Text.s, Align = #BJS_Center)
Créer un texte.
■ Result = Button3D(Name.s, x.i, y.i, Width.i, Height.i, Text.s, OnClick, CornerRadius = 8)
Créer un bouton associé à un callback.
■ Result = Image3D(Name.s, x.i, y.i, Width.i, Height.i, FileName.s, OnClick = #False)
Créer une image associé à un callback.
■ Result = Slider3D(Name.s, x.i, y.i, Width.i, Height.i, MiniMum.i, Maximum.i, OnChange, BarOffset = 8)
Créer un slider associé à un callback.
■ Result = Input3D(Name.s, x.i, y.i, Width.i, Height.i, Text.s, OnLostFocus=#False, OnTextChange=#False, OnGetFocus=#False)
Créer une zone de saisie.
■ Result = PickerColor3D(Name.s, x.i, y.i, Width.i, Height.i, CallBack)
Créer une boite de sélection de couleurs. Le callback permet de récupérer la couleur.
■ Result$ = GetText3D(Object)
Retourner la valeur d'un champ de saisie.
■ SetText3D(Object, Text.s)
Assigner une valeur à une zone de texte ou de saisie.
■ SetColor3D(Object, ColorType, Color)
Changer la couleur de l'attribut 'ColorType' d'un objet.
- #BJS_BackColor Arrière plan de l'objet.
- #BJS_FrontColor Texte de l'objet.
- #BJS_BorderColor Bordure de l'objet.