Package gui

Classe GuiToggleGroup

Classes de ce package :

Packages - Hiérarchie - Index - Constantes et fonctions

Ascendants


Object
  |
  +--- GuiElem
         |
         +--- GuiToggleGroup

Description


Groupe d'options.

Ce groupe est constitué d'un certain nombre de case à cocher mutuellement exclusives (baptisées cases d'option).


Aperçu des attributs



Aperçu des méthodes


delete Appelée lors de la destruction de l'instance.
getEntry Obtient le label associé à une certaine case d'option.
getNbEntries Obtient le nombre de cases d'options créées.
getResult Obtient le numéro de la case actuellement enfoncée.
new Crée un nouveau groupe d'options.
setActiveEntry Désélectionne la case actuellement cochée, et coche une option spécifiée.


Référence des attributs



Référence des méthodes


delete

void delete();

Appelée lors de la destruction de l'instance.

getEntry

string getEntry(int pos);

Obtient le label associé à une certaine case d'option.

Paramètres
pos - le numéro de la case concernée (la première case a le numéro 0)
Valeur de retour
le label

getNbEntries

int getNbEntries();

Obtient le nombre de cases d'options créées.

Valeur de retour
le nombre de cases d'option

getResult

int getResult();

Obtient le numéro de la case actuellement enfoncée.

Valeur de retour
le numéro de la case sélectionnée (la première case a le numéro 0)

new

void new(GuiArea parent, string[] entries, bool horizontal, bool big);

Crée un nouveau groupe d'options.

Paramètres
parent - le parent de ce groupe
entries - les labels de chaque option. Le nombre de ces labels donne le nombre de cases créées
horizontal - true si les cases d'options sont placées horizontalement, ou false si elles sont placées verticalement
big - true pour représenter les cases sous la forme de boutons poussoir, false pour les représenter sous une forme standard

setActiveEntry

void setActiveEntry(int pos, bool propagate);

Désélectionne la case actuellement cochée, et coche une option spécifiée.

Paramètres
pos - le numéro de l'option à sélectionner (la première case a le numéro 0)
propagate - true si un événement d'action doit etre émis suite à cette sélection, false sinon


© Virtualys / E.N.I.B. / LI2 - Tous droits réservés
Dernières modifications :