Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Como puedo cambiar el color a un menu?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Como puedo cambiar el color a un menu? Responder citando

Me gustaría saber si se puede cambiar el color de un menu y sus correspondientes MenuItmes y como hacerlo.

Gracias.

Volver arriba
Mensaje    Asunto: Como puedo cambiar el color a un menu? Responder citando

Depende de la versión que estes usando puede ser algo complicado o bastante fácil.

Desde la versión 4, si recuerdo bien, si te fijas TMainMenu y TPopupMenu tienen una propiedad que se llama "OwnerDraw" y cada elemento del menú los eventos "OnMeasureItem" y "OnDrawItem". En las anteriores tienes que hacerlo usando funciones del API y la cosa se complica mas.

Quizás este artículo te ayude:
http://bdn.borland.com/article/0,1410,26632,00.html


O bien este código de ejemplo, ya que el anterior es para un TPopupMenu y este es para el TMainMenu:
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=16328


Si esto no te ayuda y necesitas un ejemplo mas simplificado dime que versión de C++Builder usas e intentare preparártelo.

Volver arriba
Mensaje    Asunto: Como puedo cambiar el color a un menu? Responder citando

Hola _Leo. Yo estoy muy interesado en que me mandes cómo puedo cambiar el color del menu, del statusbar, etc, etc,...
Uso el C++Buider 4.0 y también tengo el 5.0.

Un saludo.

Volver arriba
Mensaje    Asunto: Como puedo cambiar el color a un menu? Responder citando

Gracias _Leo, lo probaré.
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.