Ver Mensaje Individual
  #2  
Antiguo 30-06-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
El hecho de que tengas una urgencia no es motivo para no seguir la guía de estilo de los foros.

El hecho de que los colores sean "demasiado fuertes" es bastante extraño. ¿Fuertes para quién? Claro que en gustos se rompen géneros y no es uno nadie para juzgar esto pero los colores de los menús son los colores estándar de Windows. Si al cliente le molestan, por la razón que sea, estos colores estandar, también le molestarán en otras aplicaciones, de manera que lo lógico sería que él los cambie en la configuración de Windows (Propiedades de pantalla|Apariencia).

La única manera que veo para cambiar los colores de un menú es estableciendo a true la propiedad OwnerDraw del MainMenu y dibujando tú mismo los menús en los eventos OnDrawItem de cada MenuItem.

Sospecho también que puedes obtener más versatilidad usando un ActionManager y un ActionMainMenuBar en lugar del tradicional MainMenu pero no lo puedo confirmar porque realmente nunca los he usado.

// Saludos
Responder Con Cita