FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Ayuda ComboBoxEx
Hola a todos, primero que nada quiero agradecer a los usuarios por haberme contestado en el thread anterior, ahora me surgio otra duda....
quisiera saber como se puede asociar una imagen al texto que aparece en el comboboxex, por ej, tengo un "hola" y un "chau" y quiero que al lado del "hola" aparesca una imagen de una mano saludando y al lado del "chau" otra mano saludando .... desde ya muchas gracias |
#2
|
||||
|
||||
Hola,
Cuando dices que quieres que aparezca una imagen al lado del "hola", ¿quieres decir que la imagen aparezca al lado del "Combo" o dentro del mismo? Piensa que dilucidar qué imagen mostrar (al lado del "Combo", por ejemplo) puede ser tan sencillo como realizar una comprobación en una condición, o sea, en Delphi:
|
#3
|
|||
|
|||
la cosa es cómo mostrar la imágen xD
|
#4
|
|||
|
|||
gracias por contestar pero a lo que yo venia era que queria saber como hacer eso que esta en comentarios o sea como hacer para mostrar la imagen con que metodo se puede realizar esto
|
#5
|
||||
|
||||
Hola,
Bueno. Pero acuérdate de lo que dije antes: Cita:
|
#6
|
|||
|
|||
si lo que queremos hacer es que al lado de por ejemplo "hola" aparesca una imagen pequeña para facilitar la vista del programa, pero lo que no sabemos es como generar el TImage e insertarlo en el ComboboxEx xD desde ya muchas gracias
|
#7
|
||||
|
||||
A ver, el ComboBoxEx tiene, entre sus particularidades, precisamente la de poder colocar imágenes a lado de cada ítem, que es- imagino -a lo que te refieres. Lo único que hay que hacer es poner las imágenes deseadas dentro de una componente ImageList, asociar ésta a la propiedad Images del ComboBoxEx y en el editor de ítemes del combo (propiedad ItemsEx), indicas el índice de la imagen en el ImageList que quieras opupar para cada ítem.
// Saludos |
#8
|
||||
|
||||
Hola,
Ignoro si en C++ Builder cuentas con el componente "ComboBoxEx" (en la pestaña "Win32" de la paleta de componentes), digo, que si cuentas con este componente tal vez te interese usarlo. Es un "ComboBox" con esteroides que entre otras cosas permite asignarle una lista de imágenes ("TImageList") y que cada "item" tenga asociada una por lo menos. Si no cuentas con el componente "TComboBoxEx"... el caso es que creo que sí que era posible implementar lo que se necesita partiendo de un sencillo "TComboBox", empero, ahora mismo no sabría decirte... creo que en estos mismos Foros Román alguna vez solucionó algo así. |
#9
|
||||
|
||||
Cita:
Cita:
|
#10
|
||||
|
||||
Hola,
¡Pues ni me dí cuenta! Ahora mismo estaba yo liado con el evento "OnDrawItem" del humilde "ComboBox" (no "Ex") puesto que como se dice en la ayuda: Cita:
|
#11
|
||||
|
||||
Hola,
Bueno. Pues utilizando un "ComboBox" normal, corriente y moliente, poniendo su estilo a "csOwnerDrawFixed", podemos utilizar su evento "OnDrawItem" más o menos como sigue:
Todavía quedaría por retocar algunos detallitos, pero, básicamente eso es. |
#12
|
|||
|
|||
muchisimas gracias por la respuesta
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Instalar Ayuda (.HLP) en la Ayuda de Delphi? | MasterXP | Varios | 6 | 12-04-2006 06:57:49 |
Ayuda para crear ayuda... | Gabriel2 | Varios | 2 | 10-06-2005 00:15:18 |
Leer la ayuda... Ayuda! | MaJeSTiC | Varios | 0 | 04-08-2004 21:24:42 |
ayuda con strtofloat, ayuda punto flotante | TURING | Varios | 5 | 30-04-2004 08:03:59 |
Ayuda Con Instalacion De Archivos De Ayuda | Legolas | Varios | 1 | 01-12-2003 14:48:03 |
|