Un composant d'interface graphique de l'onglet. More...
#include "cogitant/display/wx.h"
Public Member Functions | |
| Control_Wx (Page_Wx *parent, std::string const &name, unsigned char tp, cogitant::Property::Type pt) | |
| Constructeur. More... | |
| ~Control_Wx () | |
| Destructeur. More... | |
| void | typeChoice (std::vector< std::string > const &choices) |
| Type de contrôle "Choix". More... | |
| void | typeInteger (long min, long max) |
| Type de contrôle "Saisie d'entier". More... | |
| void | typeColor () |
| Type de contrôle "Choix de couleur". More... | |
| void | typeText () |
| Type de contrôle "Texte". More... | |
| void | typeFontStyle () |
| Type de contrôle "Style de police". More... | |
| void | setInteger (long c) |
| Fixer la valeur. More... | |
| void | setColor (Color const &c) |
| Fixer la valeur. More... | |
| void | setText (std::string const &c) |
| Fixer la valeur. More... | |
| void | setFontStyle (FontStyle const &c) |
| Fixer la valeur. More... | |
| void | setDefined (bool defined) |
| La valeur est-elle défine dans l'élément éditée (true) ou dans le style de l'élément (false). More... | |
| long | getInteger () const |
| Lire la valeur. More... | |
| Color | getColor () const |
| Lire la valeur. More... | |
| std::string | getText () const |
| Lire la valeur. More... | |
| FontStyle | getFontStyle () const |
| Lire la valeur. More... | |
| virtual void | set () |
| Appliquer les modifications de l'utilisateur. More... | |
Public Member Functions inherited from cogitantdisplay::OperationPropertyDialogTabbed::Page::Control | |
| Control (Page *parent, std::string const &name, unsigned char tp, cogitant::Property::Type pt) | |
| Constructeur. More... | |
| virtual | ~Control () |
| Destructeur. More... | |
| virtual void | get () |
| Obtenir la valeur. More... | |
Protected Member Functions | |
| Page_Wx * | pagewx () |
| Accès au parent en tant que Page_Wx. More... | |
Protected Attributes | |
| wxWindow * | m_wxcontrol |
| Pointeur sur le composant wxWidgets. More... | |
| wxCheckBox * | m_wxcb |
| Pointeur sur la case à cocher associée au composant. More... | |
Protected Attributes inherited from cogitantdisplay::OperationPropertyDialogTabbed::Page::Control | |
| Page * | m_parent |
| La page dont fait partie le composant. | |
| unsigned char | m_type |
| Type : 1: entier, 2: couleur, 3: texte, 4: style de police. | |
| cogitant::Property::Type | m_proptype |
| Propriété associée au controle. | |
Un composant d'interface graphique de l'onglet.
| cogitantdisplay::OperationPropertyDialogTabbed_Wx::Page_Wx::Control_Wx::Control_Wx | ( | Page_Wx * | parent, |
| std::string const & | name, | ||
| unsigned char | tp, | ||
| cogitant::Property::Type | pt | ||
| ) |
Constructeur.
| cogitantdisplay::OperationPropertyDialogTabbed_Wx::Page_Wx::Control_Wx::~Control_Wx | ( | ) |
Destructeur.
|
virtual |
Lire la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Lire la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Lire la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Lire la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
protected |
Accès au parent en tant que Page_Wx.
|
virtual |
Appliquer les modifications de l'utilisateur.
Reimplemented from cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Fixer la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
La valeur est-elle défine dans l'élément éditée (true) ou dans le style de l'élément (false).
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Fixer la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Fixer la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Fixer la valeur.
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Type de contrôle "Choix".
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Type de contrôle "Choix de couleur".
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Type de contrôle "Style de police".
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Type de contrôle "Saisie d'entier".
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
virtual |
Type de contrôle "Texte".
Implements cogitantdisplay::OperationPropertyDialogTabbed::Page::Control.
|
protected |
Pointeur sur la case à cocher associée au composant.
|
protected |
Pointeur sur le composant wxWidgets.