PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Combo avec séparateur ?
Combo avec séparateur ?
Débuté par Thierry, 15 nov. 2006 17:04 - 2 réponses
Posté le 15 novembre 2006 - 17:04
Bonjour !

Quelqu'un aurait'il une idée pour ajouter un séparateur (comme un séparateur de menu) dans une combo, dans le but de séparer des familles de produits ?

J'ai essayé d'ajouter un item de type "--------------", mais toute la difficulté est de ne pas permettre la sélection du séparateur avec la souris...

Merci pour vos suggestions !
Posté le 15 novembre 2006 - 17:35
Je ne sais pas si c'est la meilleure façon, mais moi j'utilise la méthode suivante :
Je trace un trait dans la case qui doit suivre la séparation.
Exemple :
ListeAjoute(MaCombo, "TexteDeLaLigne"+gLigne(0, 0, 250, 0, iNoir))

ça demande bien sûr un traitement programmé, mais tu peux aussi automatiser l'ensemble en mettant des "---" à la place et en filtrant le combo avant affichage.
Tu parcours la liste et à chaque séparation, tu supprimes et le coup suivant tu modifie la ligne en ajoutant le gLigne(...)
Posté le 15 novembre 2006 - 18:20
Merci pour ton aide, c'est une excellente idée.

Bonne fin d'après-midi.