Power Builder - Cambio de color a la barra de titulo

 
Vista:

Cambio de color a la barra de titulo

Publicado por Enrique Calderon (17 intervenciones) el 14/05/2003 02:29:21
Hola amigos, necesito cambiar el color de la barra de titulo de las ventanas de mi aplicacion, alguien puede decirme como lo hago????
lo agradeceria mucho

Saludos

Enrique Calderon
Lima - Peru
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:Cambio de color a la barra de titulo

Publicado por Ricardo (1957 intervenciones) el 14/05/2003 19:41:29
Hay una api para modificar el color de los titulos de las ventas, ya que estas toman el valor predeterminado de windows.

Espero que alguien nos diga como se llama.

Saludos!
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:Cambio de color a la barra de titulo

Publicado por Enrique (17 intervenciones) el 14/05/2003 20:13:23
gracias por tu comentario sysnovus, en eso estoy, tratando de encontrar el dll adecuado, me parece q es el user32.dll pero no estoy seguro, hay manera de saber q funciones contiene este dll???
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:Cambio de color a la barra de titulo

Publicado por Ricardo (1957 intervenciones) el 14/05/2003 20:41:55
Checa la siguiente pagina, talves te sirva de algo.

http://www.andreavb.com/API_USER32.html

Un saludo!
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:Cambio de color a la barra de titulo

Publicado por Enrique (17 intervenciones) el 14/05/2003 21:47:37
gracias por la direccion Ricardo, esta excelente, si encuentro lo q busco mostrare el script para q sirva de ayuda a los demas :)

Saludos
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:Cambio de color a la barra de titulo

Publicado por Enrique (17 intervenciones) el 16/05/2003 22:39:10
gracias a la direccion q m enviaste y con la ayuda de Leo desde Rusia pude construir el codigo q es el siguiente:
/*
Declare as Global External:
Function Long GetSysColor (Long lIndex) Library "user32"
Function Long SetSysColors (Long nChanges, ref Long lpSysColor[], ref Long lpColorValues[]) Library "user32"
*/
//in event:
int li_ChangesNumber = 2 //Number of changes to make on the window
int COLOR_ACTIVECAPTION = 2 //Caption of Active Window
int COLOR_WINDOW = 5 //Windows background
//Asign elements to change:
long ll_SysColor[]
ll_SysColor[1] = COLOR_ACTIVECAPTION
ll_SysColor[2] = COLOR_WINDOW
//Get Initial System Colors:
long ll_InitialColors[]
ll_InitialColors[1] = GetSysColor (COLOR_ACTIVECAPTION)
ll_InitialColors[2] = GetSysColor (COLOR_WINDOW)
//Set New Colors:
long ll_NewColors[]
ll_NewColors[1] = RGB(255,255,0)
ll_NewColors[2] = RGB(255,0,0)
SetSysColors (li_ChangesNumber, ll_SysColor, ll_NewColors)
//See changes:
MessageBox("Your colors are changed", "Closing this box will restore original colors")

//Restore Original Colors:
SetSysColors (li_ChangesNumber, ll_SysColor, ll_InitialColors)

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar