Color Menu y Barra de botones 2007

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

Color Menu y Barra de botones 2007

Post by colthop »

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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

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
colthop
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Post by colthop »

Hola Antonio

Me podrias decir cuales

Gracias.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

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
colthop
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Post by colthop »

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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Carlos,

Para la barra de mensajes necesitas un bitmap y has de cargarlo en el método Paint():

Code: Select all

   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
colthop
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Post by colthop »

Gracias Antonio por la información.

Un saludo

carlos
User avatar
leandro
Posts: 958
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Post by leandro »

Antonio que pena molestarte, pero me gustaria saber si ya se puede cambiar el color de los menus con estilo 2007?
Saludos
LEANDRO ALFONSO
SISTEMAS LYMA - BASE
Bogotá (Colombia)
[ FWH 19.09 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20190613) ] [ Embarcadero C++ 7.30 for Win32 ]
Post Reply