| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
neg1414 Master

Registrado: 31 Ene 2007Mensajes: 284
|
Publicado: Mie 04 Ene, 2017 10:44 pm Asunto: Problema ComboBox |
|
|
Buenas....
Tengo en una aplicacion un combobox al que a su propiedad DropDownCount le he asignado el valor 8..
En XP funciona perfectamente y en el ejecutable el Combobox me muestran solo 8 elementos (los demas los visualizo con scroll), el problema me surge en windows 10 donde parece que el ejecutable no hace caso de la propiedad DropDownCount y el combobox muestra muchos mas de 8 elementos. Alguien sabe que puede pasar (uso bc6)...
Gracias. |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Jue 05 Ene, 2017 3:16 am Asunto: |
|
|
Hace muchas versiones de C++Builder que esto esta corregido, el problema es que el BCB6 tiene ya unos buenos años.
Cada vez que cambies el valor de la propiedad DropDownCount añade luego estas líneas:
| Código: | const UINT CB_SETMINVISIBLE = 0x1701;
SendMessage(ComboBox1->Handle, CB_SETMINVISIBLE, WPARAM(ComboBox1->DropDownCount), 0);
|
|
|
| Volver arriba |
|
 |
neg1414 Master

Registrado: 31 Ene 2007Mensajes: 284
|
Publicado: Jue 05 Ene, 2017 9:42 am Asunto: |
|
|
| Muchísimas Gracias Leo |
|
| Volver arriba |
|
 |
|