DefaultMenu: Boolean;
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;
При нажатии на кнопку для рабочего пространства и его фигур будет доступно системное контекстное меню. Также для фигур будут выполняться те действия, которые для них определены в рабочем пространстве репозитория.
Для выполнения примера предполагается наличие .NET-формы, содержащей компонент button с идентификатором «button1», компонент WorkspaceBoxNet с идентификатором «WorkspaceBoxNet1». Для компонента «WorkspaceBoxNet1» укажите источник данных. Пример является обработчиком события Click для компонента «button1».
Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Begin
WorkspaceBoxNet1.DefaultHandlers := True;
WorkspaceBoxNet1.DefaultMenu := True;
End Sub;
При нажатии на кнопку для рабочего пространства и его фигур будет доступно системное контекстное меню. Также для фигур будут выполняться те действия, которые для них определены в рабочем пространстве репозитория.
См. также: