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

zone de dessin Plus de détails...

#include <gtkdrawingareas.hpp>

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

lgtkpp::gtk_widget lgtkpp::gtk_object lgtkpp::gtkpp_drawing_area lgtkpp::gtkpp_plot Liste de tous les membres

Membres publics

 gtk_drawing_area (bool Immediate=true)
 Constructeur par defaut.

 gtk_drawing_area (same const &gda)
 constructeur de copie, l'objet Gtk+ est partagé entre les deux instances

 gtk_drawing_area (same const &gda, bool)
 constructeur de clonage, l'objet Gtk+ est dupliqué

 gtk_drawing_area (gtkself *gda)
 constructeur de conversion gtk+/gtk++

virtual ~gtk_drawing_area ()
 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.

SELF & Size (unsigned Hight, unsigned Lenght)
 Change la taille de la zone de dessin.

virtual SAME * Clone () const
 
Renvoie:
un pointeur sur la copie de l'objet cloné


virtual SELF & CreateObject ()
 Cree l'objet Gtk+ associé.

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


Description détaillée

zone de dessin

Les gtk_drawing_areza sont des widgets qui fournissent une zone pour dessiner. Ils sont extremement simples, ne fournissant aucun service ni signal supplémentaires par rapport aux gtk_widget.

Exemples:

drawing_area.cpp.


Documentation des contructeurs et destructeurs

lgtkpp::gtk_drawing_area::gtk_drawing_area bool    aImmediate = true [inline]
 

Constructeur par defaut.

Paramètres:
aImmediate si true l'objet Gtk+ associé est crée en meme temps que l'instance C++.

lgtkpp::gtk_drawing_area::gtk_drawing_area same const &    gda [inline]
 

constructeur de copie, l'objet Gtk+ est partagé entre les deux instances

lgtkpp::gtk_drawing_area::gtk_drawing_area same const &    gda,
bool   
[inline]
 

constructeur de clonage, l'objet Gtk+ est dupliqué

lgtkpp::gtk_drawing_area::gtk_drawing_area gtkself *    gda [inline]
 

constructeur de conversion gtk+/gtk++

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

destructeur


Documentation des méthodes

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

Renvoie:
un pointeur sur la copie de l'objet cloné

Redéfinie à partir de lgtkpp::gtk_widget.

gtk_drawing_area::SELF & lgtkpp::gtk_drawing_area::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_widget.

gtkself const& lgtkpp::gtk_drawing_area::operator *   const [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_drawing_area::operator->   const [inline]
 

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

Redéfinie à partir de lgtkpp::gtk_widget.

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

Envoie le gtk_drawing_area sur un flux ostream.

Redéfinie à partir de lgtkpp::gtk_widget.

gtk_drawing_area::SELF & lgtkpp::gtk_drawing_area::Size unsigned    aLargeur,
unsigned    aHauteur
[inline]
 

Change la taille de la zone de dessin.

Paramètres:
aLargeur Largeur du widget
aHauteur Hauteur du widget


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