Power Builder - Cambiar color a titulo de TabPage

 
Vista:

Cambiar color a titulo de TabPage

Publicado por Juancito (14 intervenciones) el 10/12/2006 16:39:31
Buenos dias a todos, quisiera que cuando seleccione una pestaña de un TabPage el titulo de esa pestaña que esta negro cambie a rojo y que cuando seleccione otra pestaña vuelva a su color anterior (negro) y esta segunda pestaña seleccionada cambie de color a rojo, se puede como ? 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:Cambiar color a titulo de TabPage

Publicado por Dany rojas (27 intervenciones) el 13/12/2006 13:15:48
Buenos Dias:

eso se puede manejar a traves de un evento llamado selectionchaged() y controlando la pestaña activa varias los colores con el comando
tab_1.tabpage_1.TabBackColor(color)

espero te SIrva

un saludo desde COLOMBIA
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
sin imagen de perfil

RE:Cambiar color a titulo de TabPage

Publicado por LBarzi (133 intervenciones) el 13/12/2006 15:18:56
Hola quieres cambiar el color del titulo a la pestaña activada o seleccionada, bueno esto lo haces en el evento SelectionChanged() en este evento tienes 2 Argumentos:

oldindex & newindex

oldindex : devuelve el entero del índice de la pestaña que fue seleccionada previamente.

newindex : devuelve el entero del índice de la pestaña que se ha seleccionado

Copia este codigo en el evento SelectionChanged() de tu TabPage utilizando newindex:

CHOOSE CASE newindex
CASE 1
tab_1.tabpage_1.TabTextColor = RGB(0, 0, 255)
tab_1.tabpage_2.TabTextColor = RGB(0, 0, 0)
tab_1.tabpage_3.TabTextColor = RGB(0, 0, 0)
CASE 2
tab_1.tabpage_1.TabTextColor = RGB(0, 0, 0)
tab_1.tabpage_2.TabTextColor = RGB(0, 0, 255)
tab_1.tabpage_3.TabTextColor = RGB(0, 0, 0)
CASE 3
tab_1.tabpage_1.TabTextColor = RGB(0, 0, 0)
tab_1.tabpage_2.TabTextColor = RGB(0, 0, 0)
tab_1.tabpage_3.TabTextColor = RGB(0, 0, 255)
END CHOOSE

Espero que pueda servirte..

Saludos
Lima - Perú
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:Cambiar color a titulo de TabPage

Publicado por Maria (1 intervención) el 01/09/2007 22:07:57
hola estoy trabajando en c# y la propiedad tabtextcolor no me funciona alguien me puede ayudar para que el color del titulo a la pestaña activada o seleccionada, cambie de color por favor es urgente
Gracias
Maria
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:Cambiar color a titulo de TabPage

Publicado por DUVERNEY (2 intervenciones) el 11/09/2010 18:51:47
CON MENOS CODIGO SI TENES VARIOS TABPAGE
SelectionChanged()

This.Control[newindex].TabTextColor = RGB(0, 0, 255)
If oldindex >0 Then
This.Control[oldindex].TabTextColor = RGB(0, 0, 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

RE:Cambiar color a titulo de TabPage

Publicado por DUVERNEY (2 intervenciones) el 11/09/2010 18:54:04
SelectionChanged()

CON MENOS CODIGO SI TENES VARIOS TAPPAGE

This.Control[newindex].TabTextColor = RGB(0, 0, 255)
If oldindex >0 Then
This.Control[oldindex].TabTextColor = RGB(0, 0, 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