#include <gtkcombos.hpp>
Graphe d'héritage de la classe lgtkpp::gtk_combo
Membres publics | |
gtk_combo (bool aImmediate=true) | |
constructeur par defaut | |
gtk_combo (same const &gb) | |
constructeur de copie. L'objet Gtk+ est partagé entre les deux instances. | |
gtk_combo (same const &gb, bool) | |
Constructeur de clonage. L'objet Gtk+ est dupliqué. | |
gtk_combo (gtkself *gb) | |
Constructeur de conversion Gtk+ -> Gtk++. | |
virtual | ~gtk_combo () |
Destructeur du combo. | |
gtkself const * | operator-> () const |
Renvoie un pointeur sur l'ojet Gtk+ associé s'il existe. | |
gtkself const & | operator * () const |
Renvoie une référence sur l'objet Gtk+ associé s'il existe. | |
self & | SetPopdownStrings (char_lst &) |
Definit la liste des valeurs de la gtk_list. | |
self & | SetUseArrows (bool) |
Definit le comportement des touches de clavier dans la selection d'un item de la liste. | |
self & | SetCaseSensitive (bool) |
Définit la sensibilité à la casse d'une recherche dans la liste. | |
self & | SetUseArrowsAlways (bool) |
Définit le comportement des touches de direction lorsque l'on tente d'aller au dela de la liste. | |
virtual SAME * | Clone () const |
Duplique l'objet Gtk++ et sont objet Gtk+ associé. | |
virtual SELF & | CreateObject () |
Cree l'objet Gtk+ associé. | |
virtual std::ostream & | Print (std::ostream &o) const |
Envoie l'ajustement sur un flux ostream. |
Les combo sont des widgets composés d'un lgtkpp::gtk_entry associé à une lgtkpp::gtk_list. La liste contient une série de valeur qui constitue les valeurs possibles pour le gtk_entry. L'utilisateur peut entrer la valeur dans le gtk_entry directement au clavier ou la selectionner dans la liste. La liste est amovible, un bouton permet de l'afficher ou de l'effacer à volonté.
|
constructeur par defaut Crée un combo et éventuellement construit l'objet Gtk+ associé.
|
|
constructeur de copie. L'objet Gtk+ est partagé entre les deux instances.
|
|
Constructeur de clonage. L'objet Gtk+ est dupliqué.
|
|
Constructeur de conversion Gtk+ -> Gtk++.
|
|
Destructeur du combo.
|
|
Duplique l'objet Gtk++ et sont objet Gtk+ associé.
Redéfinie à partir de lgtkpp::gtk_box. |
|
Cree l'objet Gtk+ associé. Appelle la fonction du GTK+ qui va créer l'objet associé a l'instance de la classe. L'objet ne doit être crée qu'une seule fois. Une tentative de recreation arreta le programme. Normalement, cette fonction n'a pas a être appelée directement, la fonction Create s'en occupe lorsque c'est nécessaire.
Redéfinie à partir de lgtkpp::gtk_box. |
|
Renvoie une référence sur l'objet Gtk+ associé s'il existe.
Redéfinie à partir de lgtkpp::gtk_box. |
|
Renvoie un pointeur sur l'ojet Gtk+ associé s'il existe.
Redéfinie à partir de lgtkpp::gtk_box. |
|
Envoie l'ajustement sur un flux ostream.
Redéfinie à partir de lgtkpp::gtk_box. |
|
Définit la sensibilité à la casse d'une recherche dans la liste. Lorsqu'un texte est entré dans la liste et qu'une fleche de direction est enfoncée, le combo cherche a faire correspondre le morceau de texte avec un élément de la liste et selectionne le suivant ou le précédent selon la fleche. Cette fonction définit si la recherche est sensible à la casse.
|
|
Definit la liste des valeurs de la gtk_list.
|
|
Definit le comportement des touches de clavier dans la selection d'un item de la liste. Permet aux fleches de direction de passer d'un item a un autre dans la liste de selection
|
|
Définit le comportement des touches de direction lorsque l'on tente d'aller au dela de la liste. Permet aux fleches de fonctionner circulairement dans la liste de selection
|