Téléchargement des produits


Version anglaise


 

Sens affectés aux paramètres des méthodes :

(E)

Entrée

(S)

Sortie

(E/S)

Entrée et Sortie

Liste des codes retour des différentes méthodes :

_FEN_ERR_OK

1

Opération correctement effectuée.

_FEN_ERR_EXEC

0

Une erreur inattendue s'est produite.

_FEN_ERR_PAGE

-1

La valeur du paramètre NumPage est incorrecte.

_FEN_ERR_PAGE_VISIBLE

-2

Impossible de rendre invisible la page spécifiée, car c'est la seule visible.

_FEN_ERR_TYPE_FEN

-2

La fenêtre ne possède pas le type adéquat (fenêtre simple ou fenêtre à onglets) pour pouvoir appliquer la méthode.

_FEN_ERR_TYPE_FEN2

-3

La fenêtre ne possède pas le type adéquat (fenêtre simple ou fenêtre à onglets) pour pouvoir appliquer la méthode.

_FEN_ERR_CLS_FEN

-4

La fenêtre n'est pas de la classe adéquate pour pouvoir appliquer la méthode.

_FEN_ERR_PARAM

-5

La valeur d'un paramètre d'entrée n'est pas valide.

_FEN_ERR_TERM_FILLE

-6

Au moins une fenêtre fille ne peut pas être terminée (possible lorsque l'utilisateur a ouvert une fenêtre modale depuis une fenêtre fille).

 

 

Active la fenêtre fille suivante d'une fenêtre principale.

Syntaxe

APPELER_METHODE NomFenetre ACTIVER_FEN_SUIVANTE CodeRetour

Paramètres

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

 _FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre principale.


Remarque : cette méthode n'est pas mise en oeuvre en génération Mobile.


Affiche en cascade les fenêtres filles d'une fenêtre principale.

Syntaxe

APPELER_METHODE NomFenetre AFFICHER_CASCADE Type CodeRetour

Paramètres

Type (E)

NUM_BIN_2

Indique l'ensemble des fenêtres filles à afficher en cascade.

Valeurs possibles:

_FEN_AFFICHER_TOUTES

Toutes les fenêtres filles sont affichées en cascade.

_FEN_AFFICHER_ACTIVES

Seules les fenêtres filles actives sont affichées en cascade.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_CLS_FEN

_FEN_ERR_PARAM

Conditions d'utilisation

La fenêtre doit être une fenêtre principale.

 

Remarque : cette méthode n'est pas mise en oeuvre en génération Mobile.


Affiche en mosaïque les fenêtres filles d'une fenêtre principale.

Syntaxe

APPELER_METHODE NomFenetre AFFICHER_MOSAIQUE Type CodeRetour

Paramètres

Type (E)

NUM_BIN_2

Indique l'ensemble des fenêtres filles à afficher en mosaïque et leur orientation.

Valeurs possibles:

_FEN_AFFICHER_HORZ

Toutes les fenêtres filles sont affichées sous forme de bandes horizontales placées les unes sous les autres.

_FEN_AFFICHER_VERT

Toutes les fenêtres filles sont affichées sous forme de bandes verticales juxtaposées.

_FEN_AFFICHER_ACTIVES

Cette constante peut être ajoutée aux paramètres ci-dessus pour restreindre l'opération aux fenêtres actives.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_CLS_FEN

_FEN_ERR_PARAM

Conditions d'utilisation

La fenêtre doit être une fenêtre principale.

 

Remarque : cette méthode n'est pas mise en oeuvre en génération Mobile.


Fixe l'activité d'une page dans une fenêtre à onglets. Lorsqu'une page est inactive, il n'est pas possible d'y accéder via l'interface ; par contre, il est possible de la mettre au premier plan par programmation.

Syntaxe

APPELER_METHODE NomFenetre FIXER_ACTIVITE_PAGE NumPage Activite CodeRetour

Paramètres

NumPage (E)

NUM_BIN_2

Numéro de la page. Celui-ci correspond au numéro d'ordre de la page lorsque toutes les pages sont visibles.

Activite (E)

BOOL

Activité de la page.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_PAGE

_FEN_ERR_TYPE_FEN

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre à onglets.

 

Remarque : cette méthode n'est pas mise en oeuvre par le générateur Java.

 

Fixe le texte de l'onglet d'une page dans une fenêtre à onglets.

Syntaxe

APPELER_METHODE NomFenetre FIXER_TEXTE_PAGE NumPage Texte CodeRetour

Paramètres

NumPage (E)

NUM_BIN_2

Numéro de la page. Celui-ci correspond au numéro d'ordre de la page lorsque toutes les pages sont visibles.

Texte (E)

ALPHA(250)

Texte de l'onglet de la page.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_EXEC

_FEN_ERR_PAGE

_FEN_ERR_TYPE_FEN

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre à onglets.

 

 

Fixe la visibilité d'une page dans une fenêtre à onglets. Si la page courante devient invisible, la nouvelle page courante est la première page visible suivante.

Syntaxe

APPELER_METHODE NomFenetre FIXER_VISIBILITE_PAGE NumPage Visibilite CodeRetour

Paramètres

NumPage (E)

NUM_BIN_2

Numéro de la page. Celui-ci correspond au numéro d'ordre de la page lorsque toutes les pages sont visibles.

Visibilite (E)

BOOL

Visibilité de la page.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_EXEC

_FEN_ERR_PAGE

_FEN_ERR_PAGE_VISIBLE

_FEN_ERR_TYPE_FEN2

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre à onglets.

 

 

Récupère l'activité d'une page dans une fenêtre à onglets.

Syntaxe

APPELER_METHODE NomFenetre RECUPERER_ACTIVITE_PAGE NumPage Activite CodeRetour

Paramètres

NumPage (E)

NUM_BIN_2

Numéro de la page. Celui-ci correspond au numéro d'ordre de la page lorsque toutes les pages sont visibles.

Activite (E)

BOOL

Activité de la page.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_PAGE

_FEN_ERR_TYPE_FEN

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre à onglets.

 

Remarque : cette méthode n'est pas mise en oeuvre par le générateur Java.

 

Récupère dans un tableau le nom des objets graphiques présents sur une page, dans la marge ou sur toute la fenêtre.

Le tableau est trié selon l'ordonnancement des objets graphiques dans la fenêtre.

Syntaxe

APPELER_METHODE NomFenetre RECUPERER_OBJETS TableauNomObjets Taille ClasseObjet NumPage NombreElementsLus CodeRetour

Paramètres

TableauNomObjets (S)

ALPHA(128)  

Tableau recevant en sortie le nom des objets graphiques présents sur la fenêtre.

Taille (E)

NUM_BIN_4  

Taille du tableau TableauNomObjets.

ClasseObjet (E)

ALPHA(250)

Nom du fichier de l'objet graphique de base défini dans la boîte de dialogue Modifier un objet graphique de base.

NumPage (E)

NUM_BIN_2

Numéro de la page. Celui-ci correspond au numéro d'ordre de la page lorsque toutes les pages sont visibles.

Valeurs possibles:

- 1

Récupère uniquement les objets de la marge. Tous si la fenêtre n'est pas une fenêtre à onglets.

0

Récupère tous les objets de la fenêtre.

n

Récupère les objets de la page indiquée. Tous si la fenêtre n'est pas une fenêtre à onglets.

NombreElementsLus (S)

NUM_BIN_4

Nombre d'éléments insérés dans le tableau.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_PAGE

_FEN_ERR_PARAM

_FEN_ERR_EXEC

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre ne doit pas être une fenêtre principale.

 

Remarques :
La longueur du tableau TableauNomObjets doit être au moins égale à la taille indiquée.
S'il y a plus d'objets que la taille indiquée, le code retour aura la valeur _FEN_ERR_PARAM mais le tableau sera bien rempli.


Exemple d'utilisation : Les noms d'objets récupérés peuvent être utilisés par la fonction prédéfinie &RECUPERER_OBJET afin de manipuler les propriétés des objets.

 

Remarque : cette méthode n'est pas mise en oeuvre en génération Java.

 

Récupère les coordonnées du curseur de la souris relativement à la surface de la fenêtre.

Syntaxe

APPELER_METHODE NomObjetFenetre RECUPERER_POSITION_SOURIS Abscisse Ordonnee CodeRetour

Paramètres

Abscisse (S)

 NUM_BIN_4

Abscisse du curseur de la souris relative au coin supérieur gauche de la fenêtre.

Ordonnée (S)

 NUM_BIN_4

Ordonnée du curseur de la souris relative au coin supérieur gauche de la fenêtre.

CodeRetour (S)

 BOOL

*VRAI : opération réussie.

*FAUX : échec.

Conditions d'utilisation

Aucune

 

 

Récupère le texte de l'onglet d'une page dans une fenêtre à onglets.

Syntaxe

APPELER_METHODE NomFenetre RECUPERER_TEXTE_PAGE NumPage Texte CodeRetour

Paramètres

NumPage (E)

NUM_BIN_2

Numéro de la page. Celui-ci correspond au numéro d'ordre de la page lorsque toutes les pages sont visibles.

Texte (S)

ALPHA(250)

Texte de l'onglet de la page.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_EXEC

_FEN_ERR_PAGE

_FEN_ERR_TYPE_FEN

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre à onglets.

 

 

Récupère la visibilité d'une page dans une fenêtre à onglets.

Syntaxe

APPELER_METHODE NomFenetre RECUPERER_VISIBILITE_PAGE NumPage Visibilite CodeRetour

Paramètres

NumPage (E)

NUM_BIN_2

Numéro de la page. Celui-ci correspond au numéro d'ordre de la page lorsque toutes les pages sont visibles.

Visibilite (S)

BOOL

Visibilité de la page.

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_EXEC

_FEN_ERR_PAGE

_FEN_ERR_TYPE_FEN

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre à onglets.

 

 

Place dans le coin inférieur gauche de la zone client d'une fenêtre principale les fenêtres filles qui sont affichées en icône.

Syntaxe

APPELER_METHODE NomFenetre REORGANISER_ICONES CodeRetour

Paramètres

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_CLS_FEN

Conditions d'utilisation

La fenêtre doit être une fenêtre principale.

 

Remarque : cette méthode n'est pas mise en oeuvre en génération Mobile et en génération Cloud.


Ferme toutes les fenêtres filles d'une fenêtre principale. Cela correspond à l'exécution de l'ordre TERMINER pour chaque fenêtre fille.

Syntaxe

APPELER_METHODE NomFenetre TOUT_FERMER CodeRetour

Paramètres

CodeRetour (S)

NUM_BIN_2

Code retour de l'opération.

Valeurs possibles:

_FEN_ERR_OK

_FEN_ERR_CLS_FEN

_FEN_ERR_TERM_FILLE

Conditions d'utilisation

La fenêtre doit être une fenêtre principale.

 

Remarque : cette méthode n'est pas mise en oeuvre en génération Mobile et en génération Cloud.


 

 

 

↑ Haut de page