Le premier onglet des widgets dans l'IDE Gambas s'appelle Formulaire. Il y rassemble tous les widgets uniques c'est à dire qui traitent de l'interface elle même et de ses actions associées. Ces widgets sont de éléments de l'interface visibles par l'utilisateur.
Ils sont issus du composant graphique choisi lors de la création de votre projet graphique:
Pour programmer généralement nous utilisons au choix les 6 composants graphiques les plus usuels en Gambas à savoir:
Cliquez sur un widget pour avoir son aide :
Le Button ou Bouton est un élément quasi essentiel de l'interface. Il vous permet de sélectionner une option, valider une action ou simplement Fermer une fenêtre. En gambas le bouton est issu des bibliothèques graphiques Qt version 4 ou 5 et Gtk Version 2 ou 3.
Le Label est un élément tout aussi essentiel. Il vous permet d'afficher un texte pour donner une indication informative ou visuelle. En gambas le Label est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3.
La TextBox (aussi appelée entry dans d'autres langages) est une boite de saisie qui vous permet de saisir une chaine texte. En gambas la TextBox est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3.
LaValueBox joue le même rôle qu'une TextBox à la différence que vous ne pouvez saisir que des valeurs numériques. En gambas la ValueBox est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3.
La ComboBox vous permet est un widget à choix muiltiples qui vous permet de choisir dans une liste des valeurs. En gambas la ComboBox est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3.
Le RadioButton est un bouton qui souvent de paire, vous permet de sélectionner telle ou telle option. En gambas le RadioButton est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3.
La Checkbox vous permet de fixer un état d'une variable par l'intermédiaire d'une case à cocher. En gambas la CheckBox est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3.
La ProgressBar vous permettra de voir l'avancement d'une tâche ou d'un process sous forme de bargraph linéaire. En gambas la ProgressBar est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3.
Le ColorButton ouvre une fenêtre de dialogue pour choisir une couleur. En gambas le Colorbutton est issu des bibliothèques graphiques Qt version 4 ou 5 et Gtk Version 2 ou 3
La TextArea comme son nom l'indique est une Aire de texte dans laquelle vous pouvez saisir du texte non formaté. En gambas la Textarea est issu des bibliothèques graphiques Qt version 4 ou 5 et Gtk Version 2 ou 3
Le Slider vous permet facilement d'ajuster la valeur d'une variable à l'aide d'un chariot. En gambas le Slider est issu des bibliothèques graphiques Qt version 4 et 5 et Gtk Version 2 et 3
Le separator comme son nom l'indique sert à séparer visuellement des éléments.
Le LCDLabel sert à l'affichage de texte sous un format genre LCD.
L'URLLabel permet l'affichage d'une adresse internet, page ou mail.
SliderBox
Le SliderBox est un slider amélioré.
En savoir plus...
SpinBar :
Le SpinBar ...
En savoir plus...
ScrollBar :
Le ScrollBar ...
En savoir plus...
MovieBox :
Le MovieBox ....
En savoir plus...
SwitchButton :
Le SwitchButton ...
En savoir plus...
MenuButton :
Le MenuButton ...
En savoir plus...
PictureBox :
Le PictureBox ...
En savoir plus...