Power Builder - CoolBar Office 2003

 
Vista:

CoolBar Office 2003

Publicado por Carlos Robles (2 intervenciones) el 14/09/2006 01:53:47
Hola

Descargue el coolmenu y el coolbar de la pagina
http://www.onkenhout.speedlinq.nl/

Utilizo el coolmenu en mi aplicacion y todo bien. Pero no se
como utilizar el coolbar. Lo que deseo es q mi toolbar tenga
el estilo de Office 2003 (Ya que el coolmenu hace q mis
items tenga el estilo Office 2003) pero no se como
implementarlo.

Deseo q al conectarme a mi aplicacion desde un inico el menu
y el toolbar tengan la sgte apariencia

Ejemplo:

http://www.onkenhout.speedlinq.nl/images/coolbar_2k3_blue.gif
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
sin imagen de perfil

RE:CoolBar Office 2003

Publicado por L.Barzi (133 intervenciones) el 15/09/2006 00:37:30
Hola yo tambien tengo el coolmenu, pero el coolbar recien lo eh descargado.. y hice unas pruebas, me llamo la atencion mucho por el post que mandastes entonces llegue a lo que querias, que desde que abres tu menu tanto los item y subitem del menu (coolmenu) como el toolbar(coolbar) tengan el estilo office 2003.

Tienes que codificar esto, en tu ventana mdi ( en el ejemplo del coolbar es w_coolbar_mdi) en el evento Open

inv_Coolmenu = Create n_coolmenu // Ya estaba implementado

/*Esto es lo que tienes que codificar, estos dos eventos son invovados en el menu m_coolbar, jugue un poco con los subitem del item Style del m_coolbar */

This.Post Event ue_ReactOnThemeChanges()
This.Post Event ue_SetStyle( "2003" )

Post Show()// Ya estaba implementado..

Si lo mejoras chevere..!

Yo tambien estare probando..

Saludos

L.Barzi
[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
sin imagen de perfil

RE:CoolBar Office 2003

Publicado por L.Barzi (133 intervenciones) el 15/09/2006 00:37:34
Hola yo tambien tengo el coolmenu, pero el coolbar recien lo eh descargado.. y hice unas pruebas, me llamo la atencion mucho por el post que mandastes entonces llegue a lo que querias, que desde que abres tu menu tanto los item y subitem del menu (coolmenu) como el toolbar(coolbar) tengan el estilo office 2003.

Tienes que codificar esto, en tu ventana mdi ( en el ejemplo del coolbar es w_coolbar_mdi) en el evento Open

inv_Coolmenu = Create n_coolmenu // Ya estaba implementado

/*Esto es lo que tienes que codificar, estos dos eventos son invovados en el menu m_coolbar, jugue un poco con los subitem del item Style del m_coolbar */

This.Post Event ue_ReactOnThemeChanges()
This.Post Event ue_SetStyle( "2003" )

Post Show()// Ya estaba implementado..

Si lo mejoras chevere..!

Yo tambien estare probando..

Saludos

L.Barzi
[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: CoolBar Office 2003

Publicado por Carlos Robles (2 intervenciones) el 15/09/2006 05:07:15
Hola L.Barzi voy a probre y nada, si te funciona a ti quizas hay alago mas que tengo q colocar o activar gracias por el tiempo haber si me sigues dando la mano.

Que diferencia existe entre PostEvent y Post Event?
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

CoolBar Office 2003

Publicado por L.Barzi (8 intervenciones) el 15/09/2006 16:11:18
Disculpa me olvide de algunas cosas

//En el Objeto Application (CoolBar)

// 1 -Copias lo sgte en Instance Declare:

n_srv_toolbar inv_Toolbar

// 2 -Copias lo sgte en el Evento Open

//CoolMenu con estilo Office 2003
inv_CoolMenu = CREATE n_coolmenu

inv_CoolMenu.of_Initialize()
inv_Coolmenu.of_Set2K3Style()
inv_Coolmenu.of_SetMenu("m_coolbar")

//CoolBar con estilo Office 2003
inv_Toolbar = CREATE n_srv_toolbar
inv_Toolbar.of_Set2K3Style(True)

Open(w_coolbar_mdi)

//Copias esto en el Evento Close

DESTROY inv_Toolbar

Luego..

//Objeto Window (w_coobar_mdi)

inv_Coolmenu = Create n_coolmenu

This.Post Event ue_ReactOnThemeChanges()
This.Post Event ue_SetStyle( "2003" )

Post Show()

Suerte..

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