Icône de la palette | Maquetteur | Windows | Cloud |
---|---|---|---|
| |||
L'objet LISTE possède deux modes de sélection :
- la sélection par ligne permet de sélectionner simultanément l'ensemble des cellules d'un ou plusieurs rangs donnés,
- la sélection par cellule permet de ne sélectionner qu'une cellule à la fois, appelée cellule active.
Remarque : En mode de sélection par cellule, dans le cas où certaines colonnes sont en lecture seule, l'utilisation de la touche Tabulation (resp. Maj + Tab) permet de passer d'une cellule modifiable à la suivante (resp. à la précédente), en évitant les cellules en lecture seule
De même, lorsque l'utilisateur clique avec la souris sur une cellule en lecture seule, la nouvelle cellule active devient la cellule modifiable la plus proche. Plus précisément, si la cellule active courante est avant (resp. après) la cellule cliquée, la nouvelle cellule active est la cellule modifiable suivante (resp. précédente).
Cet objet permet également d'effectuer une opération de glisser-déposer entre deux listes graphiques appartenant au même programme ou à des programmes différents, ou entre une liste et un autre objet Visual qui gère le glisser-déposer.
Si l'événement GD_DEBUT_GLISSEMENT est géré dans le programme Visual Adélia, la liste peut être la source de données d'une opération de glisser-déposer. Le curseur de la liste change lorsqu'il survole une zone qui déclenche cet événement lors d'un clic de l'utilisateur.
Si la liste est en mode sélection unique, cette zone correspond à la ligne sélectionnée.
Si la liste est en mode sélection multiple, cette zone correspond au cadre entourant la dernière ligne sélectionnée, ou à la ligne sélectionnée elle-même s'il n'y en a qu'une.
Si la liste est en mode sélection cellule, cette zone correspond à la cellule active, c'est-à-dire entourée par un cadre épais. Lorsque la cellule est en saisie, l'événement GD_DEBUT_GLISSEMENT n'est pas déclenché.
Si la propriété GD_DEPOSE_AUTORISEE vaut *VRAI, la liste peut être la cible d'une opération de glisser-déposer.
↑ Haut de page Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.