— function GetMenuItem(idComHnd:TWOLLongint; isHandle:Boolean):TWOLMenuItem; |
Método usado para recuperar um item de menu dado seu identificador de comando ou handle. |
— function ExecuteCommand(idCommand:Word):Boolean; |
Método usado para executar a ação dada pelo evento OnClick associado ao item de
menu identificado pelo parâmetro, contido em um menu. |
— function ExecutePopup(MenuHandle:TWOLHMenu):Boolean; |
Método usado para executar a ação dada pelo evento OnClick associado ao item de menu identificado pelo parâmetro,
contido em um popup menu. |
— procedure SaveToFile(FileName:String); |
Método usado para salvar a propriedade caption de cada item de menu em um arquivo indicado pelo parâmetro. |
— procedure LoadFromFile(FileName:String); |
Método usado para carregar um arquivo indicado criando os itens de menus correspondentes. Não há associação de eventos. |
— procedure Assign(Source:TWOLRoot); override; |
Método usado para associar as propriedades de um menu a outro. |
— procedure Clear; |
Método usado para limpar todos os itens de menus do objeto corrente. |
— function FindItemByCaption(aCaption:String):TWOLMenuItem; |
Método usado para procurar um item de menu pelo título - propriedade caption. |
— function FindItemByName(aName:String):TWOLMenuItem; |
Método usado para procurar um item de menu pelo nome dado ao objeto. |
Propriedade |
Descrição |
Command |
Propriedade usada para recuperar o identificador do comando usado pelo item de menu. |
Count |
Propriedade usada para recuperar a quantidade de itens de menus presentes no item atual. |
Handle |
Propriedade usada para recuperar o manipulador do item de menu diante da GUI. É do tipo TWOLHandle. |
MenuIndex |
Propriedade usada para indicar o índice de menu do item. |
Parent |
Propriedade usada para indicar o item de menu pai do item corrente. É do tipo TWOLMenuItem. |
Params |
Propriedade que carrega parâmetros do item de menu. Não deve ser usado externamente. É do tipo TWOLMenuParam. |
Item[Index:TWOLSmallInt] |
Propriedade que recupera o item de menu indicado pelo índice. |
Items |
Propriedade que representa o conjunto de itens de menus pertencentes ao corrente. É do tipo TWOLMenuItem. |
Break |
Propriedade que indica que o item representa uma quebra de menus. É do tipo TWOLMenuBreak. |
Caption |
Propriedade que representa o título do item de menu que é visto pelo usuário. |
Checked |
Propriedade que indica que o item está marcado visualmente. |
Default |
Propriedade que indica que o item é o item padrão de um menu popup. Esse deve aparecer em negrito. |
Enabled |
Propriedade que indica se o item de menu está habilitado ou não. |
RadioItem |
Propriedade que indica a presença de um botão de rádio no item de menu. |
Visible |
Propriedade que indica se o item está visível ou não. |
GroupIndex |
Propriedade que indica o grupo de itens ao qual pertence o item de menu corrente. |
— procedure Add(aItem:TWOLMenuItem); |
Método usado para adicionar um item de menu ao item corrente. |
— procedure Click; virtual; |
Método usado para acionar o evento OnClick associado ao item de menu. |
— procedure Delete(Index:TWOLSmallInt); |
Método usado para apagar o item de menu indicado pelo índice passado como parâmetro. |
— function IndexOf(aItem:TWOLMenuItem):TWOLSmallInt; |
Método usado para recuperar o índice de um item de menu junto a seu pai. |
— procedure Insert(Index:TWOLSmallInt; aItem:TWOLMenuItem); |
Método usado para inserir um item de menu numa posição indicada pelo índice passado. |
— procedure Remove(aItem:TWOLMenuItem); |
Método usado para remover um item de menu especificado. |
— OnClick:TWOLMenuEvent |
Evento disparado quando o usuário clica o item de menu. |