4D v14.3CHANGER PROPRIETES LISTE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
CHANGER PROPRIETES LISTE
CHANGER PROPRIETES LISTE
La commande CHANGER PROPRIETES LISTE définit l'apparence et le fonctionnement de la liste hiérarchique dont la référence est passée dans le paramètre liste. Vous pouvez passer dans le paramètre apparence une des constantes prédéfinies suivantes, fournies par 4D dans le thème Listes hiérarchiques :
Avec l'apparence Windows, une icône "+" signale un élement dont la sous-liste est contractée, une icône "–" signale un élément dont la sous-liste est déployée. Les éléments sans sous-éléments n'ont pas d'icône. Voici la liste hiérarchique par défaut à la Windows : Avec l'apparence Macintosh, une icône en forme de triangle pointant vers la droite signale un élément dont la sous-liste est contractée, une icône en forme de triangle pointant vers le bas signale un élément dont la sous-liste est déployée. Les éléments sans sous-éléments n'ont pas d'icône. Voici la liste hiérarchique par défaut à la Macintosh : Si vous affichez une liste hiérarchique sans appeler CHANGER PROPRIETES LISTE ou passez 0 dans le paramètre apparence, la liste s'affiche avec l'apparence par défaut, en fonction de la plate-forme sélectionnée en mode Développement dans l'éditeur de formulaires. Le paramètre icône indique l'icône affichée pour chaque élément. La valeur passée dans icône définit l'icône pour les sous-listes contractées et la valeur icône+1 définit l'icône pour les sous-listes déployées. Si, par exemple, vous passez 15000 dans icône, l'icône couleur 'cicn' ID=15000 sera affichée pour chaque sous-liste contractée et l'icône couleur 'cicn' ID=15001 sera affichée pour chaque sous-liste déployée. Dans ce cas, il est important de disposer effectivement de ces deux ressources d'icône couleur 'cicn' dans le fichier de structure de votre base. Si aucune icône couleur n'est présente, les éléments correspondants sont affichés sans icône (à noter que c'est un moyen d'afficher une liste sans icônes). Attention : Lorsque vous créez des ressources d'icône couleur 'cicn', utilisez des numéros de référence (ID) de ressource supérieurs ou égaux à 15000. Les numéros de référence de ressource inférieurs à 15000 sont réservés à 4D. Les numéros de référence par défaut des ressources d'éléments de liste sous Mac OS et Windows sont exprimés par les constantes prédéfinies de 4D suivantes :
4D fournit les ressources 'cicn' suivantes :
Si vous n'utilisez pas le paramètre icône ou passez 0, les éléments sont affichés avec les icônes par défaut pour l'apparence choisie. Les ressources d'icône couleur peuvent avoir des tailles différentes. Vous pouvez créer, par exemple, des icônes couleur 16x16 ou 32x32. Note : CHANGER PROPRIETES LISTE affecte l'apparence de la liste, c'est-à-dire les symboles de déploiement/contraction des éléments. Si vous voulez personnaliser l'icône de chaque élément d'une liste hiérarchique, utilisez la commande CHANGER PROPRIETES ELEMENT. Le paramètre facultatif doubleClic permet d’empêcher que le double-clic sur un élément de la liste ne provoque le déploiement ou la contraction de sa sous-liste. Le paramètre facultatif multiSélection permet d’indiquer si la liste doit accepter les sélections multiples. Le paramètre facultatif modifiable permet d’indiquer si la liste sera modifiable par l’utilisateur lorsqu’elle sera affichée sous forme d’énumération associée à un champ ou une variable en saisie. Lorsque l’énumération est modifiable, un bouton Modifier est inséré dans la fenêtre d’énumération et l’utilisateur peut ajouter, supprimer et trier les valeurs via un éditeur spécifique. La liste hiérarchique suivante a été définie dans l'éditeur d'énumérations en mode Développement : Dans un formulaire, l'objet liste hiérarchique hlVilles réutilise cette liste avec cette méthode objet : Au cas ou De plus, le fichier de structure de la base a été modifié afin de contenir les ressources d'icônes 'cicn' suivantes : 1) Avec la ligne suivante : CHANGER PROPRIETES LISTE(hlVilles;A la Macintosh;Réf icône Macintosh) La liste hiérarchique s'affiche ainsi : 2) Avec la ligne suivante : CHANGER PROPRIETES LISTE(hlVilles;A la Windows;Réf icône Windows) La liste hiérarchique s'affiche ainsi : 3) Avec la ligne suivante : CHANGER PROPRIETES LISTE(hlVilles;A la Windows;20000) La liste hiérarchique s'affiche ainsi : 4) Avec la ligne suivante : CHANGER PROPRIETES LISTE(hlVilles;A la Macintosh;20010) La liste hiérarchique s'affiche ainsi : Les ressources d'icône couleur 'cicn' présentées ci-dessous sont ensuite ajoutées au fichier de structure de la base : 5) Avec la ligne suivante : CHANGER PROPRIETES LISTE(hlVilles;A la Windows;20020;32) La liste hiérarchique s'affiche ainsi : |
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
Modifié : 4D 2004 VOIR AUSSI
CHANGER PROPRIETES ELEMENT UTILISATION DE L'ARTICLE
4D - Langage ( 4D v12.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||