Sur le sélecteur on récupère l'indice de l'option sélectionné. Sauf quand on active les valeurs renvoyées. Dans ce cas la variable du champ vaut la valeur renvoyée de l'option sélectionnée.
Dans mon programme j'ai 2 sélecteurs qui ont des options qui sont grisées ou non en fonction d'un champ interrupteur. Histoire de faire de l'assistanat à l'utilisateur j'ai fait en sorte que lorsque les premières options sont grisées, la première qui ne l'est pas soit sélectionnée, hors pour la sélectionner il me faut son indice. Voir ici.
Je fais ça aussi parce que la valeur renvoyée me permet de remplir un tableau et un libellé.
Pour la partie graphique je fais le maximum avec Windev pour éviter d'avoir à installer un autre framework chez les clients. Enfin ça c'est le chef de projet qui le dit et comme c'est pas moi bah y a pas le choix
Après des outils graphiques y en a plusieurs. Je connais pas Qt mais si ça se trouve on peut très bien essayer de l'utiliser. On peut utiliser le framework .Net qui a l'avantage de s'intégrer facilement dans windev aussi.
Peut-être même que l'on peut utiliser n'importe quel framework graphique, pourvu qu'on arrive à l'initialiser (chose que je n'avais pas réussi à faire avec la SDL).
Partager