Page 1 sur 1

[..] Initialisation propre ComboBox

Posté : lun. 20 oct. 2014 13:25
par Hugues
Bonjour à tous,

J'aimerai savoir s'il existe une façon autre que "GuiCtrlSetData($hwd, "")" pour vider un contrôle?

Je m'explique, j'alimente des ComboBox en cascade.

J'ai 3 Combobox, la première s'alimente en fonction d'un menu, la deuxieme en fonction de la première, etc...

Pour l'initialisation, lorsque je séléctionne un nouveau menu, je vide toute mes ComboBox, quand je séléctionne la première sa initialise celles d'après et ainsi de suite...

Mon soucis est que si ma ComboBox lors de la sélection précedente était alimentée par X items, lors de l'initialisation, lorsque je clique dessus, au lieu de rien avoir, j'ai 3 lignes blanches...
► Afficher le texte

Re: [..] Initialisation propre ComboBox

Posté : lun. 20 oct. 2014 13:49
par TommyDDR
N'ayant pas le code entier sous la main et donc ne pouvant pas tester, je vous conseille de créer vos combo avec _GUICtrlComboBoxEx_Create() et de les alimenter / vider avec _GUICtrlComboBoxEx_AddString() / _GUICtrlComboBoxEx_ResetContent().

Vous avez de la chance, en général, sans code reproductible je ne me penche pas sur le sujet. À l'avenir je vous conseille de poster un code complet permettant de reproduire le problème.

Re: [..] Initialisation propre ComboBox

Posté : lun. 20 oct. 2014 14:15
par Hugues
Je vais regarder ça de plus près merci.

Voici mon code complet avec les fichiers ini associés...
► Afficher le texte
MenuAutoTest.ini:
► Afficher le texte
CellsTest.ini:
► Afficher le texte


TypeOfProcessTest.ini:
► Afficher le texte