Ce composant implémente les classes d’interface graphique utilisateur. Il est basé sur la bibliothèque
.
Classe
|
Description
|
Action
|
|
Align
|
Cette classe fournit des constante et des méthodes pour gérer les alignements horizontaux et verticaux de texte, cellules...
|
Animation
|
|
Application
|
|
Arrange
|
Constantes utilisées par la propriété d'arrangement de quelques containers de contrôles, comme Window ou Panel.
|
Border
|
Ces constantes sont utilisées par la propriété Border de plusieurs contrôles.
|
Button
|
Cette classe implémente un bouton poussoir.
|
CheckBox
|
Ce contrôle implémente une boîte à cocher, qui peut être validée ou non-validée.
|
Clipboard
|
Cette classe est utilisée pour manipuler le système de bloc-note.
|
Color
|
Cette classe statique définit des constantes de couleurs prédéfinies, des propriétés qui retournent des couleurs systèmes et quelques autres méthodes utiles.
|
ColumnView
|
Cette classe implémente un contrôle qui affiche un TreeView avec des colonnes.
|
ComboBox
|
Implémente une boîte de texte combinée avec une boîte de liste popup.
|
Container
|
Cette classe est la classe parente de chaque contrôle qui peut contenir d'autres contrôles.
|
ContainerChildren
|
|
Control
|
Cette classe est la classe parente de tous les contrôles.
|
Cursor
|
Cette classe implémente un curseur de souris définisable par l'utilisateur.
|
Desktop
|
Cette classe est utilisée pour obtenir des informations à propos du bureau et de l'écran.
|
Dialog
|
Cette classe contient des méthodes statiques utilisées pour appeler des boîtes de dialogue standard.
|
Direction
|
|
Drag
|
Cette classe statique est utilisée pour gérer le processus de glisser-déposer.
|
Draw
|
Cette classe est utilisée pour dessiner une image, ou un objet aire de tracé.
|
DrawingArea
|
Ce contrôle implémente une surface sur laquelle l’application peut dessiner.
Il a deux fonctionnements, standard et tamponné, définis par la propriété cached.
|
Fill
|
Constante utilisée pour représenter le motif de remplissage pour dessiner.
|
Font
|
Cette classe représente une fonte utilisée pour tracer ou afficher un texte dans les contrôles.
|
Fonts
|
Cette classe est une collection virtuelle de noms de toutes les familles de fontes installées sur le système.
|
Form
|
La classe parente de chaque formulaire d'un programme.
|
Frame
|
Ce contrôle est un conteneur avec une bordure gravée et un label (une étiquette).
|
GridView
|
Implémente un contrôle qui affiche les données dans une grille.
|
HBox
|
Cette classe est un conteneur qui range ses enfants horizontalement.
|
HPanel
|
Cette classe est un conteneur qui arranges ses fils à partir du sommet jusqu'au bas et de gauche à droite.
|
HSplit
|
Ce contrôle implémente un séparateur horizontal.
|
IconView
|
Implémente un contrôle qui affiche des items d’icones.
|
Image
|
|
Key
|
Cette classe est utilisée pour obtenir des informations à propos d'Evènement générés par le clavier et contient les constantes représentant les touches.
|
Label
|
Ce contrôle est une étiquette qui affiche du texte.
|
Line
|
Les constantes utilisées par la propriété Draw.LineStyle.
|
ListBox
|
Ce contrôle implémente une liste d'objets de texte sélectionnable.
|
ListView
|
Ce contrôle implémente une liste d'objet de texte sélectionnable avec des icônes.
|
Menu
|
Cette classe représente un menu déroulant, ou un élément de menu déroulant.
|
Message
|
Cette classe est utilisée pour afficher les boites de messages.
|
Mouse
|
Cette classe est utilisée pour obtenir des informations à propos d'un évènement de souris, à propos de la souris, et définit les constantes utilisées avec la propriété Mouse.
|
MovieBox
|
Cette classe fournit un contrôle qui affiche des images GIF ou MNG animées.
|
Paint
|
Cette classe est employée pour effectuer un coloriage avec anti crénelage sur les objets suivants :
|
PaintBrush
|
Cette classe représente une brosse de dessin, comme celle retournée par les méthodes suivantes :
|
PaintExtents
|
Cette classe représente une boîte entourant le contenu, comme retournée par les propriétés Paint.ClipExtents ou Paint.PathExtents.
|
PaintMatrix
|
Cette classe représente une matrice de transformation de coloriage.
|
Panel
|
Cette classe implémente un contrôle de conteneur avec bordure changeable.
|
Picture
|
Cette classe représente une image.
|
PictureBox
|
Cette classe implémente un contrôle qui affiche une image.
|
Point
|
|
Pointer
|
|
PointF
|
|
Printer
|
Cette classe permet l'impression de documents sur imprimante, ou leur sauvegarde dans un fichier.
|
ProgressBar
|
Cette classe implémente un contrôle de barre de progression.
|
RadioButton
|
Ceci implémente un contrôle bouton radio.
|
Rect
|
Cette classe représente un rectangle de coordonnées entières.
|
RectF
|
|
Screen
|
Cette classe décrit la géométrie d'un moniteur connecté à votre carte graphique.
|
Screens
|
Cette classe permet d'obtenir les informations concernant la géométrie de tous les moniteurs connectés à votre machine.
|
Scroll
|
Les constantes utilisées par la propriété ScrollBar de beaucoup de contrôles.
|
ScrollArea
|
Ce contrôle est une DrawingArea (aire de tracé) avec défilement.
|
ScrollBar
|
Cette classe fournit une barre de défilement avec une gamme d'utilisateur-définissable.
|
ScrollView
|
Cette classe implémente un conteneur qui peut faire défiler son contenu.
|
Select
|
Constante utilisée par la propriété Mode pour beaucoup de contrôles.
|
Separator
|
Ce contrôle affiche une ligne séparatrice.
|
Shortcut
|
|
Slider
|
Le contrôle Curseur fournit un curseur vertical ou horizontal.
|
SpinBox
|
Cette classe implémente un "widget" sélecteur rotatif.
|
Splitter
|
This class implements a horizontal or vertical splitter container.
|
Spring
|
|
Style
|
Cette classe est un ensemble de propriétés qui retournent des informations sur le style du widget courant.
|
SvgImage
|
Cette classe représente un fichier SVG chargé en mémoire à partir d'un fichier.
|
TabStrip
|
Cette classe implémente un contrôle de conteneur à onglets.
|
TextArea
|
Cette classe implémente un contrôle d'édition de texte multi-ligne.
|
TextBox
|
Cette classe implémente un contrôle avec une simple ligne de texte.
|
TextLabel
|
Cette classe implémente un contrôle affichant un texte HTML simple, connu comme 'rich text'.
|
ToggleButton
|
Cette classe implémente un bouton réversible.
|
ToolButton
|
Cette classe implémente un contrôle de bouton de barre d'outils.
|
TreeView
|
Ce contrôle implémente une vue d’arborescence d’items textuels sélectionnables avec icones.
|
UserContainer
|
Cette classe est le parent de tout les contrôles de conteneur programmés directement en Gambas.
|
UserControl
|
Cette classe est le parent de tous les contrôles programmés en Gambas.
|
VBox
|
Cette classe est un conteneur qui range ses enfants verticalement.
|
VPanel
|
Cette classe est un conteneur qui range ses enfants de la gauche vers la droite, et ensuite de haut en bas.
|
VSplit
|
Ce contrôle implémente un découpeur vertical.
|
Watcher
|
Cette classe implémente un objet qui peut observer n'importe quel contrôle et lever certains évènements lorsque quelque-chose se passe sur ce dernier.
|
Window
|
Cette classe implémente une fenêtre.
|
Windows
|
Retourne une collection de toutes les fenêtres crées par votre application.
|