DefaultMenu: Boolean;
Свойство DefaultMenu определяет признак наличия системного контестного меню у рабочего пространства и у фигур, расположенных на нем.
Свойство доступно для использования, если свойству DefaultHandlers установлено значение True.
Если свойству DefaultMenu установить значение True, то будет доступно системное контекстное меню, реализованное в рабочем пространстве репозитория. При значении False контекстное меню отсутствует, либо доступно меню, которое задано для компонента в свойстве PopupMenu.
По умолчанию свойству установлено значение False.
Примечание. При заданном значении свойства PopupMenu системное меню будет недоступно для использования.
Для выполнения примера предполагается наличие формы, содержащей компонент Button с идентификатором «Button1», компонент WorkspaceBox с идентификатором «WorkspaceBox1». Для компонента «WorkspaceBox1» укажите источник данных. Пример является обработчиком события OnClick для компонента «Button1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
WorkspaceBox1.DefaultHandlers := True;
WorkspaceBox1.DefaultMenu := True;
End Sub Button1OnClick;
При нажатии на кнопку для рабочего пространства и его фигур будет доступно системное контекстное меню. Также для фигур будут выполняться те действия, которые для них определены в рабочем пространстве репозитория.
См. также: