Power Builder - color en graficos sin serie

 
Vista:

color en graficos sin serie

Publicado por manu (27 intervenciones) el 28/09/2005 03:27:57
Hola quisiera saber como cambiar el color predeterminado en un grafico de tipo Pie, que no tiene series, Gracias
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:color en graficos sin serie

Publicado por sthif (63 intervenciones) el 11/10/2005 00:40:13
Esa posibilidad no existe desde PB, al menos hasta la versión 8... quizas encuentres una dll que maneje esos colores por defecto.
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

RE:color en graficos sin serie

Publicado por Jesús (18 intervenciones) el 11/10/2005 10:41:31
Puedes cambiar el color con la función SetDataStyle. En el tipo de color debes pasar Foreground!.

// Ejemplo. Cambia el color del primer valor y lo pone en verde:
dw_prueba.SetdataStyle("g_grafico", 1, 1, Foreground!, RGB(0,255,0))
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

RE:color en graficos sin serie

Publicado por RICARDO (26 intervenciones) el 11/10/2005 10:52:50
Hola
gracias por tu comentario, pero eso de cambiar los colores con alguno fijo lo tengo claro, lo que me gustaria saber es como obtener el color de button face de la pariencia de windows, es decir cuando en la apariencia de windows cambie el color, el sistema tambien se ve afectado por aquello, en el pb dentro de sus combinacion de colores hay uno que es el button face.

RICARDO
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

RE:color en graficos sin serie

Publicado por Jesús (18 intervenciones) el 11/10/2005 11:33:27
Puedes utilizar la función GetSysColor de las APIs de Windows. Para el button face, debes pasar un 15 como parámetro.

Debes declarar la función externa:
Function Long GetSysColor (Long lIndex) Library "user32"

//Ejemplo de uso de GetSysColor

Constant long COLOR_BTNFACE = 15 //Button
long ll_colorBoton

// Obtenemos el color de sistema para el botón
ll_colorBoton = GetSysColor (COLOR_BTNFACE)
Messagebox("Color botón", string(ll_colorBoton))
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

RE:color en graficos sin serie

Publicado por RICARDO (26 intervenciones) el 11/10/2005 11:54:21
HOLA
muchas gracias jesus, me ha servido de mucho tu aporte es buenisimo sabes.
ahora que tengo esto de mandar el parametro 15 tienes todos las combinaciones de parametros a enviar.

RICARDO
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

RE:color en graficos sin serie

Publicado por Jesús (18 intervenciones) el 11/10/2005 11:58:58
Conozco estos:

Constant long COLOR_SCROLLBAR = 0 'The Scrollbar colour
Constant long COLOR_BACKGROUND = 1 'Colour of the background with no wallpaper
Constant long COLOR_ACTIVECAPTION = 2 'Caption of Active Window
Constant long COLOR_INACTIVECAPTION = 3 'Caption of Inactive window
Constant long COLOR_MENU = 4 'Menu
Constant long COLOR_WINDOW = 5 'Windows background
Constant long COLOR_WINDOWFRAME = 6 'Window frame
Constant long COLOR_MENUTEXT = 7 'Window Text
Constant long COLOR_WINDOWTEXT = 8 '3D dark shadow (Win95)
Constant long COLOR_CAPTIONTEXT = 9 'Text in window caption
Constant long COLOR_ACTIVEBORDER = 10 'Border of active window
Constant long COLOR_INACTIVEBORDER = 11 'Border of inactive window
Constant long COLOR_APPWORKSPACE = 12 'Background of MDI desktop
Constant long COLOR_HIGHLIGHT = 13 'Selected item background
Constant long COLOR_HIGHLIGHTTEXT = 14 'Selected menu item
Constant long COLOR_BTNFACE = 15 'Button
Constant long COLOR_BTNSHADOW = 16 '3D shading of button
Constant long COLOR_GRAYTEXT = 17 'Grey text, of zero if dithering is used.
Constant long COLOR_BTNTEXT = 18 'Button text
Constant long COLOR_INACTIVECAPTIONTEXT = 19 'Text of inactive window
Constant long COLOR_BTNHIGHLIGHT = 20 '3D highlight of button
Constant long COLOR_2NDACTIVECAPTION = 27 'Win98 only: 2nd active window color
Constant long COLOR_2NDINACTIVECAPTION = 28 'Win98 only: 2nd inactive window color
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

GRACIAS

Publicado por RICARDO (26 intervenciones) el 11/10/2005 12:29:37
HOLA JESUS
estoy muy agradecido por tu aporte.
queria aprovechar una nueva pregunta como se si la barra de estado de windows esta activa o no?

RICARDO
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

En un dw composite

Publicado por Alex (1 intervención) el 27/01/2015 16:59:24
Hola, me podrian ayudar la manera de acceder a las propiedades para cambiar de color las lineas de la columnas cuando se esta trabajando con un datawindow composite.

Gracias de antemano.
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