Este artículo comparte cómo utilizar el componente de menú TMainMenud para su referencia. El contenido específico es el siguiente.
Componente de menú TMainMenu
Para crear un menú, haga doble clic en TmenuMain y haga clic en Título para agregar un elemento de menú.
Para agregar una línea divisoria en el menú, simplemente agregue "-" para agregar una línea divisoria.
Diseño de menú en cascada
Haga clic con el botón derecho del mouse y seleccione el elemento de menú Crear submenú en el menú emergente.
Diseño de funciones de radio.
Para seleccionar la propiedad RadioItem en el elemento del menú diseñado, establezca la propiedad Marcado en Verdadero
Diseño de la función de verificación.
En el elemento del menú de diseño, seleccione la propiedad RadioItem en False y la propiedad Checked en True.
Crear menús dinámicamente
El código fuente es el siguiente.
procedimiento TForm1.Button1Click(Remitente: TObject);var MainMenu: TMainMenu; MenuItem: TMenuItem;begin //Creación del menú principal MainMenu:=TMainMenu.Create(self).Menu:=MainMenu //Creación del menú de archivosMenuItem:= TMenuItem; .Crear(Menú Principal); MenuItem.Caption:='Archivo'; MainMenu.Items.Add(MenuItem); //Crea un nuevo submenuCreateMenuItem:=TMenuItem.Create(MainMenu); MenuItem.Caption:='New'; MainMenu.Items[0].Add(MenuItem); submenú en MenuItem:= TMenuItem.Create(MainMenu); MenuItem.Caption:='Abrir'; MainMenu.Items[0].Items[0].Add(MenuItem); MenuItem:= TMenuItem.Create(MainMenu); ].Items[0].Add(MenuItem);end;end.
Agregar ícono al menú principal
Para agregar un ícono al menú, primero use el componente TImagaList para especificar el ícono del menú, establezca la propiedad Imágenes en el menú en ImageList1 y luego seleccione el índice del ícono que se agregará. Como se muestra en la imagen:
Lo anterior es el contenido completo de este artículo. Espero que sea útil para el estudio de todos. También espero que todos apoyen a Wulin.com.