4D v14.3LIRE PROPRIETES LISTE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
LIRE PROPRIETES LISTE
|
LIRE PROPRIETES LISTE ( liste ; apparence {; icône {; hauteurLigne {; doubleClic {; multiSélection {; modifiable}}}}} ) | ||||||||
Paramètre | Type | Description | ||||||
liste | RefListe |
![]() |
Numéro de référence de la liste | |||||
apparence | Entier long |
![]() |
Style graphique de la liste 1 = Liste hiérarchique à la Macintosh 2 = Liste hiérarchique à la Windows | |||||
icône | Entier long |
![]() |
Référence de ressource Mac OS ‘cicn’ | |||||
hauteurLigne | Entier long |
![]() |
Hauteur minimale de la ligne (pixels) | |||||
doubleClic | Entier long |
![]() |
Déploiement/contraction sur double-clic 0 = autorisé, 1= empêché | |||||
multiSélection | Entier long |
![]() |
Sélections multiples : 0 = interdites, 1 = autorisées | |||||
modifiable | Entier long |
![]() |
Enumération modifiable : 0 = non, 1 = oui | |||||
La commande LIRE PROPRIETES LISTE retourne des informations sur la liste hiérarchique dont vous avez passé le numéro de référence dans le paramètre liste.
Le paramètre apparence retourne le style graphique de la liste.
Le paramètre icône retourne les icônes utilisées pour symboliser l'état déployé/contracté d'une sous-liste.
Le paramètre hauteurLigne retourne la hauteur de ligne minimale.
Si le paramètre doubleClic vaut 1, le déploiement ou la contraction des sous-listes en cas de double-clic sur l’élément parent est désactivé(e). Si doubleClic vaut 0, ce fonctionnement est actif (valeur par défaut).
Si le paramètre multiSélection vaut 0, la sélection multiple d’éléments (manuelle ou par programmation) n’est pas possible dans la liste. S’il vaut 1, la sélection multiple est permise.
Si le paramètre modifiable vaut 1, la liste est modifiable lorsqu’elle est affichée sous forme d’énumération dans les enregistrements. S’il vaut 0, la liste n’est pas modifiable.
Ces propriétés peuvent être définies à l'aide de la commande CHANGER PROPRIETES LISTE et/ou dans l'éditeur d'énumérations en mode Développement, si la liste a été créée dans cet éditeur ou sauvegardée avec la commande STOCKER LISTE.
Pour une description complète de ces propriétés d'apparence et de comportement, reportez-vous à la commande CHANGER PROPRIETES LISTE.
Voici une liste nommée hList, telle qu'elle apparaît en mode Application :
Voici la méthode objet d'un bouton :
` Méthode objet du bouton bMacOuWin
LIRE PROPRIETES LISTE(hList;$vlApparence;$vlIcon;$vlLH;$vlClic;$vlSelect;$vlModif)
Si($vlApparence=A la Macintosh)
$vlApparence:=A la Windows
$vlIcon:=Réf icône Windows
$vlModif:=1
Sinon
$vlApparence:=A la Macintosh
$vlIcon:=Réf icône Macintosh
$vlModif:=1
Fin de si
CHANGER PROPRIETES LISTE(hList;$vlApparence;$vlIcon;$vlLH;$vlClic;$vlSelect;$vlModif)
Cette méthode permet d'afficher la liste ainsi :
Produit : 4D
Thème : Listes hiérarchiques
Numéro :
632
Nom intl. : GET LIST PROPERTIES
Modifié : 4D 2004
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)