source full embarcadero delphi menu delphi-2010 vcl menubar

delphi - full - devexpress embarcadero



Delphi 2010 Action Manager & Main Menu Bar (2)

Intento usar el Administrador de acciones y la Barra de menú principal de acción en Delphi 2010 y no tengo idea de cómo hacer que esto funcione. Intenté analizar los ejemplos que vienen con Delphi 2010 y parece que no puedo resolver esto.

He intentado jugar con los ejemplos. Pude agregar una imagen al componente Lista de imágenes y establecer ese elemento en el nuevo índice de elementos. En el momento del diseño, se muestra correctamente en el tiempo de ejecución y vuelve al original.

Me gustaría aprender a usar el Administrador de acciones y la Barra del menú principal de acción, pero puedo encontrar ayuda sobre estos temas. ¿Hay algún tutorial sobre cómo usar el Administrador de acciones y la Barra del menú principal de acciones?


  1. Arrastre y suelte un ActionManager, ActionMainMenuBar y ImageList en su formulario.
  2. Haga doble clic en ImageList, obtendrá el Editor de listas de imágenes. Use el botón Agregar para agregar sus iconos (asegúrese de que sus tamaños sean los mismos que las propiedades de Altura y Ancho que se establecen en ImageList-control).
  3. Establezca las Imágenes-propiedad del ActionManager en su ImageList y establezca la propiedad ActionManager de su ActionMainMenuBar en su ActionManager.
  4. Haga doble clic en el ActionManager, vaya a la pestaña ''Acciones'' y agregue nuevas acciones con el botón ''Nuevo''.
  5. Haga clic en cada acción en el ActionManager y establezca las propiedades de cada acción, al menos: ImageIndex (para elegir un icono), título y categoría. Nota: Una Categoría servirá como un elemento principal en el menú (como Archivo, Editar y Ver) y cada Acción servirá como elemento del menú (como Guardar, Guardar como, Cargar). Por lo tanto, establezca la propiedad Categoría de todas las acciones que desea pertenecer a un elemento del menú principal con el mismo nombre. Por ejemplo, asigne a las acciones ''Guardar'' y ''Cargar'' la categoría ''Archivo'' y otorgue a las acciones ''Deshacer'' y ''Rehacer'' la categoría ''Editar''.
  6. Haga doble clic en cada acción en el ActionManager. Obtendrás el editor de código. Escriba el código que desea realizar cuando el usuario haga clic en este elemento del menú. Si no escribe ningún código o comentario, el elemento del menú se desactivará automáticamente cuando la aplicación se esté ejecutando.
  7. Ahora arrastre las categorías desde ActionManager a ActionMainMenuBar.

Eso es.