Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-04-2006
tato tato is offline
Miembro
 
Registrado: dic 2005
Posts: 15
Poder: 0
tato Va por buen camino
Red face cambiar el color de un mainmenu

Hola a todos, me podrian decir si hay alguna forma de cambiar el color del mainmenu, la verdad es que he tratado de hacerlo, pero no he podido. Agradesco cualquier ayudaque me puedan dar gracias
Responder Con Cita
  #2  
Antiguo 17-04-2006
reina reina is offline
Miembro
 
Registrado: ago 2005
Ubicación: Capital Federal-La Plata (Bs As)
Posts: 147
Poder: 19
reina Va por buen camino
Hola! a ver si te sirve. En la propiedad OwnerDraw del menu la pones en true.
Luego en el evento OnDrawItem (creo que es) de cada item del menu pones esto..es decir lo haces una sola vez..y le linkeas a todos el mismo no..je

Código Delphi [-]
begin
    with ACanvas do
    begin
         Font.Name:='Arial';
         Font.Size:=8;
         Font.Pitch:=fpFixed;
         Font.Color:=clBlack;
  
        If not Selected then
             Brush.Color:=clWhite
        else
             Brush.Color:=colorForm;
         FillRect(ARect);
      DrawText(Handle,PChar((Sender as TMenuItem).Caption),-1,ARect,DT_VCENTER);
    end;
end;

Aqui se trabaja con el canvas..fijate que le podes cambiar el color la letra..que se ponga de un color si esta seleccionado..etc.
Exitossss

LA PATRIA SERA LIBRE!
Responder Con Cita
  #3  
Antiguo 18-04-2006
tato tato is offline
Miembro
 
Registrado: dic 2005
Posts: 15
Poder: 0
tato Va por buen camino
Red face duda

hola raina, tu consejo me sirve en cierta forma, pero yo en realidad estoy buscando que todo el menu, me cambie de color, y no solo item por item, pues aunque cambien el color de todos estos, simpre me va quedar una porcion de menu de un color diferente. de casualidad no conoces y lo que yo quiero hacer se puede o no; gracias por tu ayuda, de antemano
Responder Con Cita
  #4  
Antiguo 18-04-2006
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Post

Checa este link, ahi hay un componente que te puede ayudar con lo que necesitas Torry.net

Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cambiar color a DBGrid Esau OOP 7 28-01-2011 22:26:41
Cambiar color del MainMenu Gabriel2 OOP 2 29-08-2005 13:47:18
Cambiar color a un ListBox Diana OOP 4 25-01-2005 13:45:29
Cambiar el color a los botones ramonibk OOP 3 28-07-2004 07:14:02
Cambiar Color a un DbGrid UTECYBER OOP 1 03-11-2003 18:29:02


La franja horaria es GMT +2. Ahora son las 00:46:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi