ComboBox che non si apre [RISOLTO]
Moderator: wriedmann
- claudiocarletta
- Posts: 101
- Joined: Sat Sep 05, 2020 8:56 am
ComboBox che non si apre
Uso Visual Studio ma provo lo stesso con il suo Debug
ComboBox che non si apre
Ciao Claudio,
con Visual Studio non hai bisogno di uno strumento supplementare per visualizzare questi messaggi - VS lo fa "di serie".
Wolfgang
con Visual Studio non hai bisogno di uno strumento supplementare per visualizzare questi messaggi - VS lo fa "di serie".
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
- claudiocarletta
- Posts: 101
- Joined: Sat Sep 05, 2020 8:56 am
ComboBox che non si apre
Ciao Wolfgang
ho modificato il codice perché altrimenti il programma sentiva il puntatore che entrava nell'area del controllo e non ci si capiva più nulla.
In questo modo (debug su riga 461) avrebbe dovuto sentire solo la tastiera dentro il controllo ma il tasto KEYENTER non lo intercettava mai.
Ho spostato il debug sulla riga 460 e non sentiva alcun tasto dentro il controllo. Entrava nel debug solamente quando un KEYTAB oppure un KEYTAB inverso faceva entrare il cursore dentro il controllo, ma wParam era sempre =0
Sono piuttosto testardo ma ci sto quasi rinunciando
Claudio :silly:
ho modificato il codice perché altrimenti il programma sentiva il puntatore che entrava nell'area del controllo e non ci si capiva più nulla.
In questo modo (debug su riga 461) avrebbe dovuto sentire solo la tastiera dentro il controllo ma il tasto KEYENTER non lo intercettava mai.
Ho spostato il debug sulla riga 460 e non sentiva alcun tasto dentro il controllo. Entrava nel debug solamente quando un KEYTAB oppure un KEYTAB inverso faceva entrare il cursore dentro il controllo, ma wParam era sempre =0
Sono piuttosto testardo ma ci sto quasi rinunciando
Claudio :silly:
ComboBox che non si apre
Ciao Claudio,
WM_GETDLGCODE arriva solo con tasti molto specifici.
Il ComboBox è un controllo strano perchè è composto da due controlli differenti: una listbox che si apre e una singlelineedit.
In teoria si dovrebbe rintracciare entrambi i controlli ed intercettare quello che succede.
Purtroppo non ho nessuna esperienza con questo e non posso dire niente, però ci sono altri esperti qui che magari possono aiutare.
Wolfgang
WM_GETDLGCODE arriva solo con tasti molto specifici.
Il ComboBox è un controllo strano perchè è composto da due controlli differenti: una listbox che si apre e una singlelineedit.
In teoria si dovrebbe rintracciare entrambi i controlli ed intercettare quello che succede.
Purtroppo non ho nessuna esperienza con questo e non posso dire niente, però ci sono altri esperti qui che magari possono aiutare.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
- claudiocarletta
- Posts: 101
- Joined: Sat Sep 05, 2020 8:56 am
ComboBox che non si apre [RISOLTO]
Ciao Wolfgang
infatti mi ero accorto che questa sua dicotomia mostra degli inconvenienti.
Se si cerca di controllare l'input con un FieldSpec non sente nulla, se viene riempito automaticamente da un elemento durante la selezione ho notato che mi dava un errore di stato in basso sulla Shell
Nessun problema, tanto sono lavori scolastici mal pagati o per nulla pagati. ¿Come si dice?
A caval donato ...
Grazie comunque a tutti, ho imparato tante altre cose :woohoo:
infatti mi ero accorto che questa sua dicotomia mostra degli inconvenienti.
Se si cerca di controllare l'input con un FieldSpec non sente nulla, se viene riempito automaticamente da un elemento durante la selezione ho notato che mi dava un errore di stato in basso sulla Shell
Nessun problema, tanto sono lavori scolastici mal pagati o per nulla pagati. ¿Come si dice?
A caval donato ...
Grazie comunque a tutti, ho imparato tante altre cose :woohoo: