FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
TComboBox
Hola que tal..
Necesito dejar coloreado el ultimo item seleccionado de un TComboBox, esto es que cuando se abra la lista desplegable del combo el item que estaba en la propiedad text del combo se coloree en esa lista que se abre.. Buscando aqui en el foro encontré que tenia que asignar a la propiedad Style del TComboBox el valor csOwnerDrawFixed y después podia escribir el código correspondiente en el evento DrawItem del TComboBox y asi lo hice pero el funcionamiento no es el esperado, le cambié el color al item dentro del evento DrawItem, pero el resultado es que no me colorea nada, cuando se abre la lista desplegable, tampoco me muestra los items. Cualquier ayuda u orientación se agradece. P.D. si he estado buscando en el google y en el iternet y aqui en los foros sobre este tema, pero los dias pasan y ya necesito hacer esto, si alguien quiere ayudar adelante se agradece.
__________________
La conquista mas grande de un hombre es la conquista de el mismo.
|
#2
|
||||
|
||||
Hola, pos no lo entiendo, yo lo he probado y me funciona
Saludos |
#3
|
|||
|
|||
TComboBox
Hola que tal..
Gracias por tu ayuda Bicho, la verdad que si habia estado batallando algo, creo que tu codigo me va servir, no conocía esa propiedad lastSelect y la verdad que no se me ocurrió buscarla... a veces te enfrascas en el codigo y se te nubla la mente. Bueno hasta luego y gracias otra vez...
__________________
La conquista mas grande de un hombre es la conquista de el mismo.
|
#4
|
||||
|
||||
Hola,
Cita:
Y claro, si necesitas dejar marcado un valor en el combobox, necesitarás saber que item es, para ello al seleccionar un item del combo lo asignamos a la variable. Luego en el OnDrawCell leemos, si el item actual que se está pintando es el seleccionado, si es así, lo pintamos. No tiene más historia. Bueno, espero te sirviera. Saludos |
#5
|
|||
|
|||
TComboBox
Claro tienes razón no es una propiedad sino una variable.. estoy seguro que si me va a servir aunque todavia no lo implemento. Bueno gracias por tu ayuda.
__________________
La conquista mas grande de un hombre es la conquista de el mismo.
|
#6
|
|||
|
|||
TComboBox
Que tal Bicho..
Funciona muy bien tu ejemplo pero, tiene un detalle, cuando abres la lista desplegable del combo y te desplazas, por los items, con las flechitas te va coloreando los items y eso no debería suceder, trataré de resolverlo... solo quería que lo supieras aunque creo que ya lo sabías.
__________________
La conquista mas grande de un hombre es la conquista de el mismo.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con TComboBox | fedecm | Varios | 4 | 30-06-2004 16:58:04 |
TcomboBox = tEdit | maui | Conexión con bases de datos | 2 | 25-05-2004 02:37:46 |
Buscar en un TCombobox | yusnerqui | Varios | 6 | 27-03-2004 16:05:50 |
TCombobox STYLE en csOwnerDrawFixed | Carlos Arevalo | Varios | 12 | 09-01-2004 21:56:15 |
TCombobox en un DBGrid? | champy | Varios | 1 | 13-09-2003 23:57:05 |
|