Color Menu y Barra de botones 2007

Color Menu y Barra de botones 2007

Postby colthop » Thu Dec 06, 2007 11:21 am

Hola :

Me podrias indicar si es posible que en vez de azul se pueda poner el color de los menus y las barras de botones y mensajes en verde u otro color.

Un saludo

Carlos
colthop
 
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Postby Antonio Linares » Thu Dec 06, 2007 5:36 pm

Carlos,

Es muy fácil de hacer, lo que ocurre es que de momento no hemos implementado un parámetro ó DATA para definir el color, por lo que tendrías que modificar algunas classes de FWH
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42160
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby colthop » Fri Dec 07, 2007 8:17 am

Hola Antonio

Me podrias decir cuales

Gracias.
colthop
 
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Postby Antonio Linares » Fri Dec 07, 2007 11:55 am

Carlos,

En la Clase TBar busca la llamada a la función Gradient() y verás que usa unos colores nRGB(..., ..., ...). Usa los que necesites.

Igualmente revisa la Clase TBtnBmp y busca la llamada a Gradient().
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42160
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby colthop » Fri Dec 07, 2007 2:05 pm

Gracias Antonio:

Lo del barra de botones queda bien con estas dos clases, pero tambien quierto cambiar el color de los menus y de la barra de mensajes, me podrias decir en que classes debo buscar, gracias

Carlos
colthop
 
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Postby Antonio Linares » Fri Dec 07, 2007 2:32 pm

Carlos,

Para la barra de mensajes necesitas un bitmap y has de cargarlo en el método Paint():
Code: Select all  Expand view  RUN
   if hBmp == nil .and. ::l2007
      hBmp = MsgBar2007( ::hDC )
   endif 

En vez de llamar a MsgBar2007(), llama a LoadBitmap( GetResources(), <cResName> ) en donde <cResName> es el nombre del bitmap en tu fichero de recursos. El bitmap se estirará ajustándose al tamaño de la barra.

En cuanto al menu, de momento no puedes hacerlo. Necesitas que proporcionemos unos parámetros, ya que la función está integramente en C y el código fuente aún no lo hemos proporcionado
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42160
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby colthop » Fri Dec 07, 2007 2:51 pm

Gracias Antonio por la información.

Un saludo

carlos
colthop
 
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Postby leandro » Mon Feb 18, 2008 2:57 pm

Antonio que pena molestarte, pero me gustaria saber si ya se puede cambiar el color de los menus con estilo 2007?
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1682
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 10 guests