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_bin
[Gtk]

Container ne pouvant recevoir qu'un seul enfant. Plus de détails...

#include <gtkbins.hpp>

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

lgtkpp::gtk_container lgtkpp::gtk_widget lgtkpp::gtk_object lgtkpp::gtk_alignment lgtkpp::gtk_button lgtkpp::gtk_event_box lgtkpp::gtk_frame lgtkpp::gtk_handle_box lgtkpp::gtk_item lgtkpp::gtk_scrolled_window lgtkpp::gtk_viewport lgtkpp::gtk_window Liste de tous les membres

Membres publics

gtkself const * operator-> () const
 Renvoie un pointeur constant sur l'ojet Gtk+ associé s'il existe.

gtkself const & operator * () const
 Renvoie une référence constante sur l'objet Gtk+ associé s'il existe.

gtkself * operator-> ()
 Renvoie un pointeur sur l'ojet Gtk+ associé s'il existe.

gtkself & operator * ()
 Renvoie une référence sur l'objet Gtk+ associé s'il existe.

gtk_widgetGetChild ()
 Renvoie la valeur du pointeur lgtk++ stocke dans l'objet.

virtual std::ostream & Print (std::ostream &o) const
 Envoie le bin sur un flux ostream.


Membres protégés

 gtk_bin ()
 Constructeur standard.

 gtk_bin (GtkBin *b)
 constructeur de conversion gtk+/gtk++

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

 gtk_bin (gtk_bin const &gb, bool)
 constructeur de clonage. L'objet Gtk+ est dupliqué.

virtual ~gtk_bin ()
 destructeur


Description détaillée

Container ne pouvant recevoir qu'un seul enfant.

Les gtk_bin sont des container très simple qui ne peuvent contenir qu'un seul widget enfant. C'est un type abstrait et ne peut donc pas être construit directement, mais de nombreux widgets important en dérivent comme les gtk_window etou les gtk_button. La limitation à un seul enfant n'est pas un problème puisque cet enfant peut être un container plus complexe.


Documentation des contructeurs et destructeurs

lgtkpp::gtk_bin::gtk_bin   [inline, protected]
 

Constructeur standard.

lgtkpp::gtk_bin::gtk_bin GtkBin *    b [inline, protected]
 

constructeur de conversion gtk+/gtk++

lgtkpp::gtk_bin::gtk_bin gtk_bin const &    gb [inline, protected]
 

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

lgtkpp::gtk_bin::gtk_bin gtk_bin const &    gb,
bool   
[inline, protected]
 

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

lgtkpp::gtk_bin::~gtk_bin   [inline, protected, virtual]
 

destructeur


Documentation des méthodes

gtk_widget * lgtkpp::gtk_bin::GetChild   [inline]
 

Renvoie la valeur du pointeur lgtk++ stocke dans l'objet.

gtkself& lgtkpp::gtk_bin::operator *   [inline]
 

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

Redéfinie à partir de lgtkpp::gtk_widget.

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

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

Redéfinie à partir de lgtkpp::gtk_container.

Redéfinie dans lgtkpp::gtk_alignment, lgtkpp::gtk_aspect_frame, lgtkpp::gtk_button, lgtkpp::gtk_check_button, lgtkpp::gtk_dialog, lgtkpp::gtk_event_box, lgtkpp::gtk_file_selection, lgtkpp::gtk_frame, lgtkpp::gtk_handle_box, lgtkpp::gtk_item, lgtkpp::gtk_list_item, lgtkpp::gtk_menu_item, lgtkpp::gtk_radio_button, lgtkpp::gtk_scrolled_window, lgtkpp::gtk_toggle_button, lgtkpp::gtk_tree_item, lgtkpp::gtk_viewport, et lgtkpp::gtk_window.

gtkself* lgtkpp::gtk_bin::operator->   [inline]
 

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

Redéfinie à partir de lgtkpp::gtk_widget.

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

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

Redéfinie à partir de lgtkpp::gtk_container.

Redéfinie dans lgtkpp::gtk_alignment, lgtkpp::gtk_aspect_frame, lgtkpp::gtk_button, lgtkpp::gtk_check_button, lgtkpp::gtk_dialog, lgtkpp::gtk_event_box, lgtkpp::gtk_file_selection, lgtkpp::gtk_frame, lgtkpp::gtk_handle_box, lgtkpp::gtk_item, lgtkpp::gtk_list_item, lgtkpp::gtk_menu_item, lgtkpp::gtk_radio_button, lgtkpp::gtk_scrolled_window, lgtkpp::gtk_toggle_button, lgtkpp::gtk_tree_item, lgtkpp::gtk_viewport, et lgtkpp::gtk_window.

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

Envoie le bin 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_container.

Redéfinie dans lgtkpp::gtk_alignment, lgtkpp::gtk_button, lgtkpp::gtk_check_button, lgtkpp::gtk_dialog, lgtkpp::gtk_file_selection, lgtkpp::gtk_handle_box, lgtkpp::gtk_item, lgtkpp::gtk_menu_item, lgtkpp::gtk_toggle_button, et lgtkpp::gtk_window.


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