Package gui

Classe GuiElem

Classes de ce package :

Packages - Hiérarchie - Index - Constantes et fonctions

Ascendants


Object
  |
  +--- GuiElem

Description


Elément d'interface abstrait.

Tout élément d'interface doit dériver de cette classe abstraite qui ne devrait jamais etre instanciée directement.


Aperçu des attributs



Aperçu des méthodes


callback Appelée à chaque fois qu'un événement standard est déclenché sur le composant.
delete Appelée lors de la destruction de l'instance.
dump Sauvegarde la représentation graphique du composant dans un fichier image.
getHeight Obtient la hauteur en pixel du composant.
getTitle Obtient le titre associé au composant.
getWidth Obtient la largeur en pixel du composant.
getX Obtient l'abscisse en pixel du bord gauche du composant, calculé dans les coordonnées de la zone cliente du parent de cet élément, ou dans les coordonnées de l'écran si cet élément n'a pas de parents.
getY Obtient l'ordonnée en pixel du bord haut du composant, calculé dans les coordonnées de la zone cliente du parent de cet élément, ou dans les coordonnées de l'écran si cet élément n'a pas de parents.
new Crée un nouvel élément d'interface.
setHeight Retaille en hauteur le composant.
setTitle Modifie le titre du composant.
setWidth Retaille en largeur le composant.
setX Déplace en abscisse le composant.
setY Déplace en ordonnée le composant.


Référence des attributs



Référence des méthodes


callback

void callback();

Appelée à chaque fois qu'un événement standard est déclenché sur le composant. Dépend du composant lui-meme (voir les classe dérivées).

delete

void delete();

Appelée lors de la destruction de l'instance.

dump

bool dump(string fileName);

Sauvegarde la représentation graphique du composant dans un fichier image.

Paramètres
fileName - nom du fichier dans lequel la capture doit etre sauvée
Valeur de retour
true si le fichier a été correctement généré, false sinon

getHeight

int getHeight();

Obtient la hauteur en pixel du composant.

Valeur de retour
la hauteur de l'élément

getTitle

string getTitle();

Obtient le titre associé au composant.

Valeur de retour
le titre

getWidth

int getWidth();

Obtient la largeur en pixel du composant.

Valeur de retour
la largeur de l'élément

getX

int getX();

Obtient l'abscisse en pixel du bord gauche du composant, calculé dans les coordonnées de la zone cliente du parent de cet élément, ou dans les coordonnées de l'écran si cet élément n'a pas de parents.

Valeur de retour
l'abscisse de l'élément

getY

int getY();

Obtient l'ordonnée en pixel du bord haut du composant, calculé dans les coordonnées de la zone cliente du parent de cet élément, ou dans les coordonnées de l'écran si cet élément n'a pas de parents.

Valeur de retour
l'ordonnée de l'élément

new

void new();

Crée un nouvel élément d'interface.

setHeight

void setHeight(int height);

Retaille en hauteur le composant.

Paramètres
height - la nouvelle hauteur du composant

setTitle

void setTitle(string title);

Modifie le titre du composant.

Paramètres
title - le nouveau titre

setWidth

void setWidth(int width);

Retaille en largeur le composant.

Paramètres
width - la nouvelle largeur du composant

setX

void setX(int x);

Déplace en abscisse le composant.

Paramètres
x - la nouvelle abscisse, exprimée en pixel dans les coordonnées de la zone cliente du parent de cet élément, ou dans les coordonnées de l'écran si cet élément n'a pas de parents

setY

void setY(int y);

Déplace en ordonnée le composant.

Paramètres
y - la nouvelle ordonnée, exprimée en pixel dans les coordonnées de la zone cliente du parent de cet élément, ou dans les coordonnées de l'écran si cet élément n'a pas de parents


© Virtualys / E.N.I.B. / LI2 - Tous droits réservés
Dernières modifications :