Cambiar el color de la fuente de un combo segun una condicion

23/01/2007 - 18:59 por news microsoft | Informe spam
Hola a todos, quisiera saber si se puede cambiar de alguna manera el color
de la fuente de alguna linea en un combo. En una pantalla que estoy haciendo
he puesto un combo para elegir un dato y quiero diferenciar los ya elegidos
cambiando el color de la fuente si se puede. Necesito que sea un control que
se pueda desplegar como el combo. Si a alguien se le ocurre algo acepto
ideas.
Muchas gracias
 

Leer las respuestas

#1 Dario David Puccio
24/01/2007 - 02:05 | Informe spam
Te envio un codigo...

En el init del formulario

#DEFINE RedBar ,RGB(150,0,0)
#DEFINE GreenBar ,RGB(0,150,0)
#DEFINE BlueBar ,RGB(0,0,255)
#DEFINE YellowBar ,RGB(255,255,0)

DEFINE POPUP MultiColor

DEFINE BAR 1 of MultiColor ;
Prompt "Red" COLOR RedBar

DEFINE BAR 2 of MultiColor ;
Prompt "Green" COLOR GreenBar

DEFINE BAR 3 of MultiColor ;
Prompt "Blue" COLOR BlueBar

DEFINE BAR 4 of MultiColor ;
Prompt "Yellow" COLOR YellowBar

en el combo...
RowSourceType = 9 - popup
RowSource = "MultiColor" (without quote)

en el InteractiveChange dol combo
DO CASE
CASE This.Value = "Red"
This.Forecolor = RGB(150,0,0)
CASE This.Value = "Green"
This.Forecolor = RGB(0,150,0)
CASE This.Value = "Blue"
This.Forecolor = RGB(0,0,255)
CASE This.Value = "Yellow"
This.Forecolor = RGB(255,255,0)
ENDCASE

Espero te sirva...

Preguntas similares