Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação Menus TMainMenu TMainMenu É o componente usado para criar a barra de menus do formulário. Para tanto, basta adicioná-lo no formulário e lhe dar um duplo clique para abrir o Menu Designer. Menu Designer O Menu Designer é a ferramenta que nos permite adicionar menus ao Form. Podemos adicionar, deletar e reorganizar os menus diretamente da janela do Menu Designer. Não precisamos executar o programa para visualizar o resultado, pois os menus já são visíveis no Form em tempo de projeto. Menu Designer Menu Designer Clicando com o botão direito as opções aparecem Pode-se inserir itens manualmente ou então usar templates Menu Designer •Propriedade Caption define o nome do menu •Um & permite acesso rapido ao item pela letra em destaque •Pode-se inserir uma imagem Bitmap Eventos OnAdvancedDrawItem – quando a imagem do menu é renderizada. Fornece mais opções sobre o item que OnAdvancedDraw OnClick – Quando o usuário clica na opção.É o mais usado OnAdvancedDrawItem – quando a imagem do menu é renderizada. OnMeasureItem – para determinar o tamanho do item inclusive sua imagem TPopupMenu TPopupMenu encapsula as propriedades, os métodos e os eventos do pop-up menu. Cria um menu pop-up que aparece quando o usuário clica o botão direito do mouse sobre o controle ou área relacionada. Propriedades e eventos praticamente os mesmos do TMainMenu ATENÇÃO:Para relacionar o PopupMenu com outro componente (o Form, por exemplo) altere a propriedade PopupMenu, no Object Inspector, deste segundo componente, fazendo a devida escolha: