Page principale   Modules   Liste des namespaces   Hiérarchie des classes   Liste des composants   Liste des fichiers   Membres des namespaces   Composants   Déclarations   Pages associées   Exemples  

Référence de la classe lgtkpp::gtk_check_button
[Gtk]

Case à cocher. Plus de détails...

#include <gtkcheckbuttons.hpp>

Graphe d'héritage de la classe lgtkpp::gtk_check_button

lgtkpp::gtk_toggle_button lgtkpp::gtk_button lgtkpp::gtk_bin lgtkpp::gtk_container lgtkpp::gtk_widget lgtkpp::gtk_object lgtkpp::gtk_radio_button Liste de tous les membres

Membres publics

 gtk_check_button (unsigned AnId=0, bool aImmediate=true)
 constructeur pour une case sans label

 gtk_check_button (std::string const &ALabel, unsigned AnId=0, bool aImmediate=true)
 constructeur pour une case avec label

 gtk_check_button (same const &gtb)
 constructeur de copie. L'objet Gtk+ est partagé entre les deux instances.

 gtk_check_button (same const &gtb, bool)
 constructeur de clonage. L'objet Gtk+ est dupliqué.

 gtk_check_button (gtkself *gtb)
 constructeur de conversion gtk+/gtk++

virtual ~gtk_check_button ()
 destructeur

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.

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 la boite de dialogue sur un flux ostream.


Description détaillée

Case à cocher.

Les cases à cocher sont des boutons un peu particulier. Il sont constitué d'une case que l'onpeut cocher ou décocher d'un click de souris, suivit d'un widget, en général un label. Il s'agit en fait de gtk_toggle_button d'aspect différent. Ce widget ne possède donc pas de fonctions spéciale ni n'emet de signaux nouveau par rapport aux gtk_toggle_button.

Exemples:

check_button.cpp.


Documentation des contructeurs et destructeurs

lgtkpp::gtk_check_button::gtk_check_button unsigned    aId = 0,
bool    aImmediate = true
[inline]
 

constructeur pour une case sans label

La case à cocher crée sera vide. L'utilisateur y sera libre d'y placer ultérieurement le widget de sont choix.

Paramètres:
aId identificateur de la case (inutilisé)
aImmediate true pour créer l'objet Gtk+ en même temps que le widget

lgtkpp::gtk_check_button::gtk_check_button std::string const &    aLabel,
unsigned    aId = 0,
bool    aImmediate = true
[inline]
 

constructeur pour une case avec label

La case crée comportera un texte à sa droite

Paramètres:
aLabel texte à afficher à l'intérieur du bouton
aId identificateur du bouton (inutilisé)
aImmediate true pour créer l'objet Gtk+ en même temps que le widget

lgtkpp::gtk_check_button::gtk_check_button same const &    gtb [inline]
 

constructeur de copie. L'objet Gtk+ est partagé entre les deux instances.

lgtkpp::gtk_check_button::gtk_check_button same const &    gtb,
bool   
[inline]
 

constructeur de clonage. L'objet Gtk+ est dupliqué.

lgtkpp::gtk_check_button::gtk_check_button gtkself *    gtb [inline]
 

constructeur de conversion gtk+/gtk++

virtual lgtkpp::gtk_check_button::~gtk_check_button   [inline, virtual]
 

destructeur


Documentation des méthodes

virtual SAME* lgtkpp::gtk_check_button::Clone   const [inline, virtual]
 

Duplique l'objet Gtk++ et sont objet Gtk+ associé.

Redéfinie à partir de lgtkpp::gtk_toggle_button.

Redéfinie dans lgtkpp::gtk_radio_button.

gtk_check_button::SELF & lgtkpp::gtk_check_button::CreateObject   [inline, virtual]
 

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.

Renvoie:
Une référence sur l'objet courant.

Redéfinie à partir de lgtkpp::gtk_toggle_button.

Redéfinie dans lgtkpp::gtk_radio_button.

gtkself const& lgtkpp::gtk_check_button::operator *   const [inline]
 

Renvoie une référence sur l'objet Gtk+ associé s'il existe.

Redéfinie à partir de lgtkpp::gtk_toggle_button.

Redéfinie dans lgtkpp::gtk_radio_button.

gtkself const* lgtkpp::gtk_check_button::operator->   const [inline]
 

Renvoie un pointeur sur l'ojet Gtk+ associé s'il existe.

Redéfinie à partir de lgtkpp::gtk_toggle_button.

Redéfinie dans lgtkpp::gtk_radio_button.

std::ostream & lgtkpp::gtk_check_button::Print std::ostream &    o const [inline, virtual]
 

Envoie la boite de dialogue sur un flux ostream.

Paramètres:
o référence sur flux ou envoyer les informations de la boite de dialogue
Renvoie:
référence fournie en parametre.

Redéfinie à partir de lgtkpp::gtk_toggle_button.


La documentation associée à cette classe a été générée à partir du fichier suivant :
Généré le Sun Oct 5 15:03:45 2003 pour lightgtk++ par doxygen1.3-rc3