SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: Linspire en Lunes 10 de Octubre de 2005, 21:09

Título: Pregunta Sencilla Combobox
Publicado por: Linspire en Lunes 10 de Octubre de 2005, 21:09
Hola, se que esto debe ser algo muy sencillo pero no he podido hacerlo :P , alguien podría decirme como hago para que al hacer doble clic en un ComboBox aparezca los items desplegados (DropDown), intenté con algo que dice DropDown=3;, pero no sale nada.

Gracias por las respuestas.

PD. Obviamente no quiero utilizar la flechita del combo, por eso quiero desplegarla en esta forma. :kicking:  :D  :rolleyes:
Título: Re: Pregunta Sencilla Combobox
Publicado por: Enko en Miércoles 12 de Octubre de 2005, 17:43
La cosa es así, existe un método privado en el componente TCustomComboBox del cual está derivado TComboBox llamado DropDown.

Como es privado, no se lo puede llamar :scream:
Título: Re: Pregunta Sencilla Combobox
Publicado por: Linspire en Miércoles 12 de Octubre de 2005, 22:08
OK, gracias, estuve probando y me di cuenta que si pones, por ejemplo en el evento OnDoubleClick:

ComboBox1->DropDownCount;, la lista sale desplegada, pero el combo tiene que estar como list no-me-acuerdo-que porque en este momento estoy en un ciber y no tengo Builder, solo que en ese caso el ComboBox no se puede editar, solo leeer y pues no sería de gran utilidad, pero en fín, si pongo el combo en modo Simple, también funciona el autoacompletar palabras y con eso es suficiente.

De todas formas muchisimas gracias por aclarar mi duda. :D  :whistling:
Título: Re: Pregunta Sencilla Combobox
Publicado por: Enko en Jueves 13 de Octubre de 2005, 00:38
Tal vez haya alguna manera, pero habría que dar muchas vueltas. :scream: