EnableSystemPopupMenu: Boolean;
EnableSystemPopupMenu: Boolean;
Свойство EnableSystemPopupMenu определяет признак доступности системного контекстного меню для элементов, отображаемых в компоненте.
Допустимые значения:
True. Системное контекстное меню доступно. Набор команд зависит от типа объекта, для которого вызывается контекстное меню.
False. Значение по умолчанию. Системное контекстное меню не доступно.
При любом значении свойства EnableSystemPopupMenu, если для элемента вызывается контекстное меню, то у компонента будет сгенерировано событие MetabaseListView.OnGetItemPopup. Элемент, для которого вызывается контекстное меню, будет доступен в свойстве IMetabaseListViewItemPopupEventArgs.Item аргумента события. Используя свойство IMetabaseListViewItemPopupEventArgs.PopupMenu, можно задать собственное контекстное меню, которое будет отображено для элемента. Таким образом для разных элементов можно настроить вызов различных контекстных меню.
Пример использования приведён в описании свойства IMetabaseListView.Root.
См. также: