#include <title.h>
Graphe d'héritage de la classe Title
Membres publics | |
Title () | |
virtual void | Create () |
void | Create (double deltaZ) |
void | ToString (MyString &str) |
Pour le debugage. | |
void | Move (Point3D< double > pos, BOOL asAbsolute) |
void | Move (double x, double y, double z, BOOL asAbsolute) |
Le titre demande une translation (si un pere existe c'est a lui de gerer l'evenement. | |
void | Rotate (double x, double y, BOOL asAbsolute) |
Le titre demande une rotation. | |
void | Rotate (Point2D< double > angle, BOOL asAbsolute) |
void | Original () |
Affichage en taille par defaut. | |
void | GotFocus () |
Fenetre parente a le focus. | |
void | LostFocus () |
Fenetre parente n'a plus le focus. | |
void | operator= (char *newText) |
void | OnClick (StateMouse *mouse, int face) |
void | OnLMButtonDown (StateMouse *mouse, int face) |
void | OnMaxOrOriginal (StateMouse *mouse, int face) |
Swap soit en Maximize soit en OriginalSize. | |
void | OnMouseMove (StateMouse *mouse, int face) |
La souris bouge. | |
void | OnMouseWheel (StateMouse *mouse, int face) |
La wheel configure le demplacement z. | |
void | OnMin () |
Bouton min clicker. | |
void | OnMax () |
Boutton max clicker. | |
void | OnClose () |
Bouton close clicker. | |
void | OnKeyDown (StateKey *key, int face) |
si appuis de les touche de direction ==> move , si shift en meme temp ==> rotate | |
void | OnKeyUp (StateKey *key, int face) |
si appuis de ESC sur le title ==> Close, HOME ==> angles=0 | |
Attributs Publics | |
Button | btnMin |
Button | btnMax |
Button | btnClose |
BOOL | focused |
BOOL | isActiveMin |
le bouton min est il a utiliser | |
BOOL | isActiveMax |
le bouton max est il a utiliser | |
BOOL | isActiveClose |
le bouton close est il a utiliser | |
Point3D< double > | originalSize |
Point3D< double > | originalAngle |
StateTitle | state |
StateMouse | oldMouse |
EventTitle | onTitle |
Il n'a theoriquement pas d'interet seul, un conteneur peut s'en servire (Window,MsgBox,etc ...)
|
|
|
|
|
Redéfinie à partir de Control. |
|
Fenetre parente a le focus.
|
|
Fenetre parente n'a plus le focus.
|
|
Le titre demande une translation (si un pere existe c'est a lui de gerer l'evenement. Ex.: Sur translation du titre d'un fenetre, la fenetre bouge
Redéfinie à partir de Control. |
|
|
|
|
|
Bouton close clicker.
|
|
si appuis de les touche de direction ==> move , si shift en meme temp ==> rotate
Redéfinie à partir de Control. |
|
si appuis de ESC sur le title ==> Close, HOME ==> angles=0
Redéfinie à partir de Control. |
|
|
|
Boutton max clicker. place le title en fullScreen mode |
|
Swap soit en Maximize soit en OriginalSize.
|
|
Bouton min clicker. Sauvegarde la taille et position original de la fenetre et place le titre le plus bas a gauche du conteneur
|
|
La souris bouge.
Redéfinie à partir de Control. |
|
La wheel configure le demplacement z.
Redéfinie à partir de Control. |
|
Redéfinie à partir de TextTexture. |
|
Affichage en taille par defaut.
|
|
|
|
Le titre demande une rotation.
|
|
Pour le debugage.
Redéfinie à partir de Control. |
|
|
|
|
|
|
|
|
|
le bouton close est il a utiliser
|
|
le bouton max est il a utiliser
|
|
le bouton min est il a utiliser
|
|
|
|
|
|
|
|
|
|
|