Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-01-2008
Ingeniero Ingeniero is offline
Miembro
 
Registrado: ene 2006
Posts: 75
Poder: 19
Ingeniero Va por buen camino
Poner o Cambiar el Color de un Objeto Menu

Saludos! Amigos Expertos en Esta Maravillosa Herramienta Delphi:

...Mi Inquietud es como puedo pintar o poner el color de fondo o color en si de un objeto de un formulario, por ejemplo de un Menu, tengo en un formulario un objeto Menu1 y quiero que este aparezca cuando suba el formulario con un color diferente al form, por ej. Azul o azul claro, alquien me puede dar una orientacion o recomendar una(s) linea(s) breves de codigo al respecto, si esto es posible; de Antemano, muchas gracias...
Responder Con Cita
  #2  
Antiguo 29-01-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Al componente memo no le veo por ningún lado la opción de darle color.
Para mi lo mas facil seria usar un pane, un boton y un popupmenu, esto hara las veces del menu y podras jugar con los diferentes colores.
Saludos
Responder Con Cita
  #3  
Antiguo 29-01-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Bueno, hablando de un Menú de contexto, menu principal, listbox y muchos otros componentes propios del Güindos, la posibilidad y funcionamiento es el mismo.

Comúnmente el objeto tiene una propiedad llamada OwnerDraw, cuando éste esta en True, la VCL llama al evento OnDrawItem, el cual uno mismo se encarga de definir con un código propio... en el cual define el Brush, Font y todo lo que requieras modificando el TCanvas del objeto.

PD: Si pruebas con un TPopupMenu, la pripiedad es del objeto, pero el evento es de TMenuItem

Finalmente con mayor tiempo y conocimientos podrás heredar la clase del TMemo (por ejemplo) y cambiar el comportamiento del objeto. Ahora dudo que el color sea Virtual, pero muy probablemente puedas cambiar tambien su color.

Saludos
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
Como poner color a una palabra buscada Alexander Conexión con bases de datos 7 12-09-2006 02:22:43
Poner color background del form cuando pierde el foco Cabanyaler Gráficos 4 25-11-2004 08:32:03
Pintar barra de menú de otro color yusnerqui Varios 3 19-11-2004 22:44:43
Poner color a un TPanel con XP manifest jollodel Gráficos 1 11-08-2004 12:11:23
Poner en tiempo ejecución un objeto dentro de cesar_picazo Varios 1 27-03-2004 16:25:32


La franja horaria es GMT +2. Ahora son las 18:31:26.


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