CAMBIAR COLOR DEL RGB

Discussão em 'Progress 4GL' iniciado por carlos, Outubro 14, 2009.

  1. carlos

    carlos Membro Participativo

    Hola amigos,

    tengo un smart windows en la cual tengo un browse y un rectangulo, y ese browse es una tabla de articulos. En la tabla de articulos grabo 3 campos CR, CG, CB. En el campo CR grabo valores del 0...255, en el campo CG grabo valores del 0...255 y en el campo CB grabo valores 0...255.

    Lo que quisiera es si se puede hacer que cada vez que cambio el registro del browse me cambie el color del rectangulo en base a los valores que tengo en los campos CR, CG y CB quiero usar el metodo RGB.

    Trabajo con colores y para mi seria de mucha su ayuda para solucionar este tema.

    Se los agradesco mucho.

    Carlos.
  2. sidnei

    sidnei Membro Participativo

    ola,

    Creo que usted puede cambiar los colores, usando la trigger de row-display del browse.

    En el siguiente ejemplo:


    IF rectangulo.cr = 0 THEN
    ASSIGN rectangulo.cr:FGCOLOR IN BROWSE br-table = 0
    rectangulo.cr:BGCOLOR IN BROWSE br-table= 15.
    ELSE
    IF rectangulo.cr = 1 THEN
    ASSIGN rectangulo.cr:FGCOLOR IN BROWSE br-table= 12
    rectangulo.cr:BGCOLOR IN BROWSE br-table= 15.
    else
    .........


    Espero haber ayudado
  3. carlos

    carlos Membro Participativo

    Lo que quisiera es trabajar con los colores RGB y no con los colores predetern¡minados de progress como son el color rojo el numero 12 no quiero usar esto quisiera usar los colores RGB que para el rojo seria 255.0.0.

    Como puedo cambiar o asignarle el valor 255.0.0 al color de un objeto determinado.

    Espero haberme dejado entender.

    Gracias,

    Carlos.
  4. sidnei

    sidnei Membro Participativo

    bueno, ahora lo entiendo.

    no sé cómo, pero tengo un ejemplo de los colores que le podrían ayudar.

    Arquivos Anexados:

Compartilhe esta Página