Vai al contenuto principale
I Visual Components sono implementati in FRE per Windows.
Questo oggetto rappresenta il menu contestuale di un Visual Component. Il menu contestuale di ciascun componente è composto da una parte standard e da una parte personalizzata:
  • La parte standard del menu contestuale è quella visualizzata per impostazione predefinita nel componente. Questa parte non può essere modificata. È possibile solo visualizzare o nascondere questa parte del menu usando la proprietà StandardMenuEnabled.
  • La parte personalizzata del menu contestuale può essere modificata. Per impostazione predefinita, è vuota. In questa parte del menu contestuale è possibile aggiungere uno qualsiasi dei comandi standard disponibili per il componente oppure eventuali comandi personalizzati. La parte personalizzata del menu contestuale viene sempre visualizzata dopo la parte standard. Anche la parte personalizzata del menu contestuale può essere abilitata o disabilitata: usare la proprietà CustomMenuEnabled. Si noti che tutte le proprietà e i metodi indicizzati usano l’indice nella raccolta dei comandi della parte personalizzata del menu contestuale.
I seguenti Visual Components hanno un menu contestuale: ImageViewer, ZoomViewer, TextEditor, DocumentViewer. Vedere l’elenco dei comandi disponibili e dei comandi che possono essere usati nel menu contestuale:

Proprietà

NomeTipoDescrizione
Countint, di sola letturaRestituisce il numero di elementi nella parte personalizzata del menu contestuale. Gli elementi sono comandi e separatori.
CustomMenuEnabledVARIANT_BOOL, di sola letturaSpecifica se la parte personalizzata del menu contestuale è abilitata. Per impostazione predefinita, il valore di questa proprietà è FALSE.
ElementMenuItemEnum, di sola letturaRestituisce l’identificatore dell’elemento all’indice specificato nella parte personalizzata del menu contestuale.
StandardMenuEnabledVARIANT_BOOL, di sola letturaSpecifica se la parte standard del menu contestuale è abilitata. Per impostazione predefinita, il valore di questa proprietà è TRUE.

Metodi

NomeDescrizione
DeleteRimuove il comando specificato dalla parte personalizzata del menu contestuale.
DeleteAllRimuove tutti gli elementi dalla parte personalizzata del menu contestuale.
DeleteAtRimuove dalla parte personalizzata del menu contestuale l’elemento nella posizione specificata.
HasConsente di verificare se la parte personalizzata del menu contestuale contiene il comando specificato.
InsertAtInserisce il comando specificato nella posizione indicata della parte personalizzata del menu contestuale.
ItemRestituisce la costante MenuItemEnum corrispondente all’elemento nella posizione specificata della parte personalizzata del menu contestuale.

Vedi anche

IImageViewer::PopupMenu IDocumentViewer::PopupMenu ITextEditor::PopupMenu ITextValidator::PopupMenu Utilizzo delle raccolte Utilizzo delle proprietà