- recuperer_profondeur
- recuperer_suivant
- recuperer_precedent
- recuperer_nb_fils
- recuperer_parent
- recuperer_fils
- parcourir
- expanser
- copier
- couper
- ajouter_image_url
- coller
- ajouter_image
- menuaccordeon
- mettre_focus
- supprimer_element
- recuperer_image_element
- recuperer_propriete_element
- fixer_image_element
- fixer_propriete_element
- ajouter_element
Ajoute un élément à l'arborescence.
Syntaxe | |||||||||||||
APPELER_METHODE NomObjetMenuAccordeon AJOUTER_ELEMENT IdParent Position Texte IdElement CodeRetour |
|||||||||||||
Paramètres |
|||||||||||||
NUM_BIN_4 IdParent |
Identifiant de l'élément parent (père ou frère) (paramètre en entrée). Valeurs possibles :
|
||||||||||||
NUM_BIN_2 Position |
Position d'ajout du nouvel élément (paramètre en entrée).
Valeurs possibles :
|
||||||||||||
ALPHA(250) Texte |
Texte de l'élément (paramètre en entrée). |
||||||||||||
NUM_BIN_4 IdElement |
Identifiant du nouvel élément ajouté (paramètre en sortie). |
||||||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||||||
Conditions d'utilisation |
Aucune |
Ajoute une image à la liste d'images associée à l'objet.
Syntaxe | |
APPELER_METHODE NomObjetMenuAccordeon AJOUTER_IMAGE NomFichier IdImage CodeRetour |
|
Paramètres |
|
ALPHA(250) NomFichier |
Nom et répertoire du fichier qui contient l'image. Les formats admis pour le fichier sont : BMP, JPG, GIF et PNG. |
NUM_BIN_4 IdImage |
Identifiant de l'image nouvellement ajoutée (paramètre en sortie), |
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles du CodeRetour : -2 : Erreur lors de la lecture du fichier image -1 : Erreur lors de l'ajout de l'image 0 : Erreur interne 1 : Opération correctement effectuée |
Conditions d'utilisation |
Aucune |
Ajoute une image à la liste d'images associée à l'objet.
Syntaxe |
|
APPELER_METHODE NomObjetAccordeon AJOUTER_IMAGE_URL AdresseUrl IdImage CodeRetour |
|
Paramètres : |
|
ALPHA(500) AdresseUrl |
Adresse URL désignant le fichier Image (paramètre en entrée). Les extensions admises pour le fichier image sont : bmp, cut, emf, eps, ico, gif, iff, jpg, jp2, mng, pbm, pcx, pgm, png, ppm, psp, tif, tga, wmf. |
NUM_BIN_4 IdImage |
Identifiant de l'image nouvellement ajoutée (paramètre en sortie). |
NUM_BIN_4 CodeRetour |
Code retour de l'opération (paramètre en sortie). Valeurs possibles du CodeRetour : 1 : Opération correctement effectuée |
Colle un arbre (précédemment copié par appel à la méthode COPIER ou COUPER) à une position donnée.
Syntaxe | |||||||||||
APPELER_METHODE NomObjetMenuAccordeon COLLER IdParent Position CodeRetour |
|||||||||||
Paramètres |
|||||||||||
NUM_BIN_4 IdParent |
Identifiant de l'élément parent (père ou frère) (paramètre en entrée), |
||||||||||
NUM_BIN_2 Position |
Position d'ajout du nouvel élément (paramètre en entrée)
Valeurs possibles :
|
||||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||||
Conditions d'utilisation |
L'appel à la méthode COPIER (ou COUPER) détruit la copie de l'arbre copié précédemment (s'il existe). |
Copie l'arbre dont la racine est un élément donné.
Syntaxe | |||||||||
APPELER_METHODE NomObjetMenuAccordeon COPIER IdElement CodeRetour |
|||||||||
Paramètres |
|||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément racine (paramètre en entrée), |
||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||
Conditions d'utilisation |
L'appel à la méthode COPIER (ou COUPER) détruit la copie de l'arbre copié précédemment (s'il existe). |
Copie l'arbre dont la racine est un élément donné puis le supprime.
Syntaxe | |||||||||
APPELER_METHODE NomObjetMenuAccordeon COUPER IdElement CodeRetour |
|||||||||
Paramètres |
|||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément racine (paramètre en entrée), |
||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||
Conditions d'utilisation |
L'appel à la méthode COPIER (ou COUPER) détruit la copie de l'arbre copié précédemment (s'il existe). |
Expanse ou réduit un élément noeud donné.
Syntaxe | |||||||||
APPELER_METHODE NomObjetMenuAccordeon EXPANSER IdElement Expanse CodeRetour |
|||||||||
Paramètres |
|||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||||
BOOL Expanse |
*VRAI pour expanser, *FAUX pour réduire (paramètre en entrée), |
||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||
Conditions d'utilisation |
Aucune |
Fixe une image associée à un état particulier d'un élément donné. L'image apparaîtra à gauche du texte de l'élément lorsque celui-ci se trouvera dans l'état spécifié.
Syntaxe | |||||||||||||
APPELER_METHODE NomObjetMenuAccordeon FIXER_IMAGE_ELEMENT IdElement IdImage Etat Hauteur Largeur CodeRetour |
|||||||||||||
Paramètres |
|||||||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||||||||
NUM_BIN_4 IdImage |
Identifiant de l'image associée à l'élément (paramètre en entrée), |
||||||||||||
NUM_BIN_2 Etat |
Etat de l'élément (paramètre en entrée)
Valeurs possibles :
L'ordre de priorité des états (par ordre croissant) pour un élément est le suivant : _ACC_ETAT_NON_SELECTIONNE, _ACC_ETAT_EXPANSE, _ACC_ETAT_REDUIT, _ACC_ETAT_SELECTIONNE. |
||||||||||||
NUM_BIN_2 Hauteur |
Hauteur de l'image à afficher (paramètre en entrée)
Valeurs possibles :
|
||||||||||||
NUM_BIN_2 Largeur |
Largeur de l'image à afficher (paramètre en entrée)
Valeurs possibles :
|
||||||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||||||
Conditions d'utilisation |
Si IdElement IdImageOuImage est à _ACC_AUCUN, l'image actuellement fixée à l'élément est supprimée.
Si un des deux paramètres Hauteur ou Largeur est égal à ACC_TAILLE_REELLE alors l'image est affichée avec sa taille réelle.
Si un des deux paramètres Hauteur ou Largeur est égal à ACC_TAILLE_DEFAUT alors l'image est affichée avec la taille par défaut (16 pixels). |
Fixe une propriété à un élément.
Syntaxe | |||||||||||||||
APPELER_METHODE NomObjetMenuAccordeon FIXER_PROPRIETE_ELEMENT IdElement Propriete Valeur CodeRetour |
|||||||||||||||
Paramètres |
|||||||||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée) |
||||||||||||||
NUM_BIN_4 Propriete |
Identifiant de la propriété à modifier (paramètre en entrée)
Valeurs possibles :
|
||||||||||||||
Variable de type Adélia : Valeur |
Nouvelle valeur de la propriété (paramètre en entrée) |
||||||||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie)
Valeurs possibles :
|
Met le focus sur l'objet.
APPELER_METHODE NomObjetMenuAccordeon METTRE_FOCUS
Syntaxe | |
APPELER_METHODE NomObjetMenuAccordeon METTRE_FOCUS |
|
Paramètres |
|
Conditions d'utilisation |
Aucune |
Parcourt tous les éléments d'arbre pour lesquels un élément racine est donné.
Syntaxe | |||||||||
APPELER_METHODE NomObjetMenuAccordeon PARCOURIR IdElement TypeParcours TabldElement CodeRetour |
|||||||||
Paramètres |
|||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément racine de l'arbre (paramètre en entrée) |
||||||||
NUM_BIN_2 TypeParcours |
Type de parcours de l'arbre (paramètre en entrée)
Valeurs possibles :
|
||||||||
NUM_BIN_4(n) TabldElement |
Tableau résultat du parcours de l'arbre. Ce tableau contient les identifiants des éléments parcourus dans l'ordre défini par le paramètre TypeParcours (sa taille doit être égale au nombre d'éléments de l'arbre de racine IdElement) (paramètre en sortie). | ||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||
Conditions d'utilisation |
Aucune |
Retourne l'élément fils d'un élément père donné.
Syntaxe | |||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_FILS IdElement Premier IdElementResultat CodeRetour |
|||||||
Paramètres |
|||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||
BOOL Premier |
Position du fils à récupérer (*VRAI pour récupérer le premier fils, *FAUX pour récupérer le dernier fils) (paramètre en entrée), |
||||||
NUM_BIN_4 IdElementResultat |
Identifiant de l'élément fils résultat (peut avoir la valeur _ACC_AUCUN si l'élément n'a pas de fils) (paramètre en sortie), |
||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||
Conditions d'utilisation |
Aucune |
Récupère l'image associée à un état particulier d'un élément donné.
Syntaxe | |||||||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_IMAGE_ELEMENT IdElement Etat IdImageOuImage CodeRetour |
|||||||||||
Paramètres |
|||||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée) |
||||||||||
NUM_BIN_2 Etat |
Etat de l'élément (paramètre en entrée)
Valeurs possibles :
|
||||||||||
Variable de type Adélia IdImageOuImage |
Identifiant de l'image associée à l'élément ou l'image (paramètre en sortie) |
||||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||||
Conditions d'utilisation |
Aucune |
Retourne le nombre d'éléments fils d'un élément noeud donné.
Syntaxe | |||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_NB_FILS IdElement Nb CodeRetour |
|||||||
Paramètres |
|||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||
NUM_BIN_2 Nb |
Nombre de fils de l'élément (paramètre en sortie), |
||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||
Conditions d'utilisation |
Aucune |
Retourne l'élément père d'un élément donné.
Syntaxe | |||||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_PARENT IdElement IdElementResultat CodeRetour |
|||||||||
Paramètres |
|||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||||
NUM_BIN_4 IdElementResultat |
Identifiant de l'élément père résultat (paramètre en sortie), |
||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||
Conditions d'utilisation |
Aucune |
Retourne l'élément frère précédant un élément donné.
Syntaxe | |||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_PRECEDENT IdElement IdElementResultat CodeRetour |
|||||||
Paramètres |
|||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||
NUM_BIN_4 IdElementResultat |
Identifiant de l'élément frère résultat (peut avoir la valeur _ACC_AUCUN si l'élément n'a pas de précédent) (paramètre en sortie), |
||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||
Conditions d'utilisation |
Aucune |
Retourne la profondeur d'un élément donné. La profondeur d'un arbre ayant comme racine l'élément e1 est la longueur du plus grand chemin (en terme d'éléments) partant de e1.
Syntaxe | |||||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_PROFONDEUR IdElement Profondeur CodeRetour |
|||||||||
Paramètres |
|||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||||
NUM_BIN_2 Profondeur |
Profondeur de l'arbre de racine IdElement (paramètre en sortie), |
||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||
Conditions d'utilisation |
Aucune |
Récupère une propriété d'un élément.
Syntaxe | |||||||||||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_PROPRIETE_ELEMENT IdElement Propriete Valeur CodeRetour |
|||||||||||||||
Paramètres |
|||||||||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée) |
||||||||||||||
NUM_BIN_4 Propriete |
Identifiant de la propriété à récupérer (paramètre en entrée)
Valeurs possibles :
|
||||||||||||||
Variable de type Adélia : Valeur |
Valeur de la propriété récupérée (paramètre en sortie) |
||||||||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie)
Valeurs possibles :
|
||||||||||||||
Conditions d'utilisation |
Aucune |
Retourne l'élément frère suivant un élément donné.
Syntaxe | |||||||
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_SUIVANT IdElement IdElementResultat CodeRetour |
|||||||
Paramètres |
|||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément (paramètre en entrée), |
||||||
NUM_BIN_4 IdElementResultat |
Identifiant de l'élément frère résultat (peut avoir la valeur _ACC_AUCUN si l'élément n'a pas de suivant) (paramètre en sortie), |
||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||
Conditions d'utilisation |
Aucune |
Supprime un élément.
Syntaxe | |||||||||
APPELER_METHODE NomObjetMenuAccordeon SUPPRIMER_ELEMENT IdElement CodeRetour |
|||||||||
Paramètres |
|||||||||
NUM_BIN_4 IdElement |
Identifiant de l'élément à supprimer (paramètre en entrée), |
||||||||
NUM_BIN_2 CodeRetour |
Code retour de l'opération (paramètre en sortie).
Valeurs possibles :
|
||||||||
Conditions d'utilisation |
Si idElement est égal à _ACC_RACINE, tous les éléments sont supprimés. |
APPELER_METHODE NomObjetMenuAccordeon RECUPERER_SUIVANT IdElement IdElementResultat CodeRetour