Pular para o conteúdo principal
Os Visual Components são implementados no FRE para Windows.
Este objeto representa o menu de contexto de um Visual Component. O menu de contexto de cada componente tem uma parte padrão e uma parte personalizada:
  • A parte padrão do menu de contexto é exibida no componente por padrão. Essa parte não pode ser alterada. Você só pode mostrar ou ocultar essa parte do menu usando a propriedade StandardMenuEnabled.
  • A parte personalizada do menu de contexto pode ser editada. Por padrão, ela está vazia. Você pode adicionar a essa parte do menu de contexto qualquer um dos comandos padrão disponíveis para o componente ou quaisquer comandos personalizados. A parte personalizada do menu de contexto é sempre exibida depois da parte padrão. Ela também pode ser ativada ou desativada — use a propriedade CustomMenuEnabled. Observe que todas as propriedades e métodos indexados usam o índice na coleção de comandos da parte personalizada do menu de contexto.
Os seguintes Visual Components têm um menu de contexto: ImageViewer, ZoomViewer, TextEditor, DocumentViewer. Veja a lista de comandos disponíveis e os comandos que podem ser usados no menu de contexto:

Properties

NameTypeDescription
Countint, somente leituraRetorna o número de elementos na parte personalizada do menu de contexto. Os elementos são comandos e separadores.
CustomMenuEnabledVARIANT_BOOL, somente leituraEspecifica se a parte personalizada do menu de contexto está habilitada. Por padrão, o valor dessa propriedade é FALSE.
ElementMenuItemEnum, somente leituraRetorna o identificador do elemento com o índice especificado na parte personalizada do menu de contexto.
StandardMenuEnabledVARIANT_BOOL, somente leituraEspecifica se a parte padrão do menu de contexto está habilitada. Por padrão, o valor dessa propriedade é TRUE.

Métodos

NomeDescrição
DeleteRemove o comando especificado da parte personalizada do menu de contexto.
DeleteAllRemove todos os elementos da parte personalizada do menu de contexto.
DeleteAtRemove o elemento na posição especificada da parte personalizada do menu de contexto.
HasPermite verificar se a parte personalizada do menu de contexto contém o comando especificado.
InsertAtInsere o comando especificado na posição especificada na parte personalizada do menu de contexto.
ItemRetorna a constante MenuItemEnum correspondente ao elemento na posição especificada na parte personalizada do menu de contexto.

Veja também

IImageViewer::PopupMenu IDocumentViewer::PopupMenu ITextEditor::PopupMenu ITextValidator::PopupMenu Trabalhando com coleções Trabalhando com Properties