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 13-06-2008
Walterdf Walterdf is offline
Miembro
 
Registrado: may 2003
Ubicación: Buenos Aires
Posts: 152
Poder: 22
Walterdf Va por buen camino
MainMenu se alinea a la derecha

Hola gente!

Tengo un MainMenu en una ventana y necesito que al clickear determinada opcion (que muestra otro form) se oculten todas las demas opciones hasta cerrar el form. La instruccion para ocultar las opciones del menu al clickear una lo hago así:

Código:
...
 for i := 0 to MainMenu1.Items.Count - 1 do
    MainMenu1.Items.Items[i].Enabled := false;
...
funciona bien con el defecto que el menu, no se porque razon, se alinea por si solo a la derecha y queda ahi. Es un efecto muy feo y no se porque pasa.
Alguien sabe como solucionarlo???

Muchas gracias desde ya.
Saludos.
Responder Con Cita
  #2  
Antiguo 13-06-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Está claro que esas líneas no provocan ese efecto.
Revisa el resto de propiedades del form/menu a ver si has cambiado alguna sin darte cuente.
¿Estás utilizando algun otro componente que pueda provocar ese comportamiento? ¿Skins? ¿?¿?¿?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 13-06-2008
Walterdf Walterdf is offline
Miembro
 
Registrado: may 2003
Ubicación: Buenos Aires
Posts: 152
Poder: 22
Walterdf Va por buen camino
Neftali, gracias por tu respuesta!!

Encontré "el problema". Te cuento que no uso ningun skin ni nada raro. La aplicación la probé en un XP y en un Vista.
La aplicación es MDI y este efecto lo hacía al llamar un formulario hijo desde una opción de este MainMenu (ubicado en el Main form), cambié la propiedad Position del form hijo a poOwnerFormCenter y chau efecto.
Sigo sin entender el porque, será un bug?, no se.
Espero que le sirva a alguien mas porque realmente es una tontería que me tuvo loco.
Un abrazo y gracias nuevamente.
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
MainMenu Elias_02 OOP 3 16-04-2007 21:37:01
MainMenu chipsoni Varios 2 06-10-2006 23:18:03
Acerca de MainMenu BetoAlonso Varios 4 22-10-2004 16:44:24
MainMenu silviodp OOP 1 27-07-2004 15:59:48
MainMenu bbjb OOP 4 14-07-2003 12:16:47


La franja horaria es GMT +2. Ahora son las 07:22:29.


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