Power Builder - texto de colores

 
Vista:

texto de colores

Publicado por Ayuda (24 intervenciones) el 10/03/2005 20:17:53
Hola, tengo que hacer una aplicacion donde en una ventana digito una frase en un cuadro de texto y segun las palabra estas se cambian de color. Por ejemplo si en la frase que se escribe hay alguna que empiece con la letra 'a' esta palbra cambia a color rojo, pero si hay alguna que empiece con la letra 'b' esta cambia a color azul.

Muchas gracias en lo que me puedan ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:texto de colores

Publicado por Asgard (1957 intervenciones) el 10/03/2005 22:25:30
1. Crea un dw con los siguientes campos:
palabra
color

2. En tu campo llamado palabra ve a las propiedades a la sección Expressions, ahi en la linea que dice color asigna el control llamado color.

3. Crea un window y asigna dicho dw.

4. En la propiedad del dw, desde el window, ve al evento itemchanged, ahí anota lo siguiente:

if UPPER(mid(data,1,1)) = 'A' THEN
dw_1.SetItem(row, 'color', 255)
elseif UPPER(mid(data,1,1)) = 'B' THEN
dw_1.SetItem(row, 'color', 16711680)
else
dw_1.SetItem(row, 'color', 0)
end if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar