Ver Mensaje Individual
  #2  
Antiguo 17-07-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Cañones.

Si no te entiendo mal querés que el PopupMenu tenga algunos items, no todos, de los que están en el MainMenu.

Si es así, creo que la forma más sencilla es utilizar un TActionList.

De esa forma tenés un control total de los items que queres que aparezcan tanto en el TMainMenu como en el
TPopupMenu.

Supongamos que queres que en el PopupMenu sólo aparezcan los items del menu "Archivo",
los cuales són : Abrir, Nuevo y Cerrar (tres para hacerlo simple).

En el TActionList creas la categoria "Archivo" con las tres acciones:
(1) Action1 , con Caption = Abrir, OnExecute = ...
(2) Action2, con Caption = Nuevo, OnExecute = ...
(3) Action3, con Caption = Cerrar, OnExecute = ...

En el MainMenu creas un item "Archivo" sin action y debajo creas tres más asignando en las propiedades Action (1),(2)y(3).

En el PopupMenu creas tres items y asignas en sus propiedades Action (1),(2)y(3).

De este modo no estarías duplicando las acciones.


Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita