Section courante

A propos

Section administrative du site

SkyGI::CheckBox

Interface graphique : Case à cocher
SkyOS pour C++

Description

Cette classe permet d'effectuer la gestion d'une case à cocher.

Membres

Méthode Prototype Description
CHECKBOX CheckBox::CheckBox(Window * pParent, const Point pPos, const String & pText, unsigned int nWindowLayoutFlags, int iCommandID = -1); Ce constructeur permet de créer cette objet.
CHECKBOX CheckBox::CheckBox(Window * pParent, const Rect rFrame, const String & pText, unsigned int nWindowLayoutFlags, int iCommandID = -1); Ce constructeur permet de créer cette objet.
PAINT void CheckBox::Paint(const Rect & rDirty) [virtual]; Cette méthode permet de peindre cette objet.
MOUSEDOWN void CheckBox::MouseDown(const InputEvent & nInputEvent) [virtual]; Cette méthode est appelé quand la souris presse un bouton sur cette objet.
MOUSEENTER void CheckBox::MouseEnter(const InputEvent & nInputEvent) [virtual]; Cette méthode est appelé lorsque la souris effectuer sa première entrée sur cette objet.
MOUSELEAVE void CheckBox::MouseLeave(const InputEvent & nInputEvent) [virtual]; Cette méthode est appelé lorsque la souris libère cette objet.
FOCUSLOST bool CheckBox::FocusLost() [virtual]; Cette méthode permet d'indiquer si cette objet à perdu le focus.
SET void CheckBox::Set(bool bValue, bool bNotify = false) [virtual]; Cette méthode permet de fixer la valeur de la case à cocher.
GET bool CheckBox::Get() [virtual]; Cette méthode permet de demander la valeur de la case à cocher.
GETSIZEHINT Point CheckBox::GetSizeHint(enumSizeHint nSizeHint) [virtual]; Cette méthode permet de demander la taille de la trace.
ONCHANGED void CheckBox::OnChanged(bool bSet) [virtual]; Cette méthode est appelé lorsqu'un changement d'état de la case à cocher se produit.
GETTEXT String CheckBox::GetText() [virtual]; Cette méthode permet de demander le texte associé à la case à cocher.
SETTEXT void CheckBox::SetText(const String & cString) [virtual]; Cette méthode permet de fixer le texte associé à la case à cocher.

Attributs

Attribut Prototype Description
CHANGED signal1< bool > Changed; Cet attribut permet d'indiquer si l'état de la case à cocher à changé.


Dernière mise à jour : Mardi, le 31 octobre 2017