diff --git a/docs/OSDFormsRu/OSDForms.MenuProperties.html b/docs/OSDFormsRu/OSDForms.MenuProperties.html new file mode 100644 index 0000000..4721a53 --- /dev/null +++ b/docs/OSDFormsRu/OSDForms.MenuProperties.html @@ -0,0 +1,25 @@ + +
Имя (Name) | +Возвращает уникальное имя элемента сгенерированное при создании. |
УдалитьПоИндексу(<Индекс>)
+Удаляет пункт из меню.
++ГлавноеМеню.УдалитьПоИндексу(1); +ПодменюМенюФайл.УдалитьПоИндексу(1); ++
+Копировать Выделить всё +++ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); +ДФ = Новый ДекларативныеФормы(); +Форма1 = ДФ.Форма; +Форма1.Ширина = 400; +Форма1.Высота = 300; + +ГлавноеМеню = ДФ.Меню(ДФ.ТипМеню.Главное); + +ПодменюМенюФайл = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюФайл = ДФ.ЭлементМеню("Файл", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюФайл); +Открыть = ДФ.ЭлементМеню("Открыть", ДФ.ТипЭлементаМеню.Стандартный); +Сохранить = ДФ.ЭлементМеню("Сохранить"); +Разделитель1 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Настройки = ДФ.ЭлементМеню("Настройки"); +Разделитель2 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Выход = ДФ.ЭлементМеню("Выход"); +ПодменюМенюФайл.Добавить(Открыть); +ПодменюМенюФайл.Добавить(Сохранить); +ПодменюМенюФайл.Добавить(Разделитель1); +ПодменюМенюФайл.Добавить(Настройки); +ПодменюМенюФайл.Добавить(Разделитель2); +ПодменюМенюФайл.Добавить(Выход); + +ПодменюМенюФайл.УдалитьПоИндексу(1); + +ПодменюМенюПравка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюПравка = ДФ.ЭлементМеню("Правка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюПравка); +Отмена = ДФ.ЭлементМеню("Отмена"); +Повтор = ДФ.ЭлементМеню("Повтор"); +ПодменюМенюПравка.Добавить(Отмена); +ПодменюМенюПравка.Добавить(Повтор); + +ПодменюМенюСправка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюСправка = ДФ.ЭлементМеню("Справка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюСправка); +ОПрограмме = ДФ.ЭлементМеню("О программе"); +ПодменюМенюСправка.Добавить(ОПрограмме); + +ГлавноеМеню.Добавить(МенюФайл); +ГлавноеМеню.Добавить(МенюПравка); +ГлавноеМеню.Добавить(МенюСправка); + +ГлавноеМеню.УдалитьПоИндексу(1); + +Форма1.Меню = ГлавноеМеню; + +Форма1.Открыть(); ++
+Копировать Выделить всё +++ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); +ДФ = Новый ДекларативныеФормы(); +Форма1 = ДФ.Форма; +Форма1.Ширина = 400; +Форма1.Высота = 300; + +ГлавноеМеню = ДФ.Меню(ДФ.ТипМеню.Главное); + +ПодменюМенюФайл = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюФайл = ДФ.ЭлементМеню("Файл", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюФайл); +Открыть = ДФ.ЭлементМеню("Открыть", ДФ.ТипЭлементаМеню.Стандартный); +Сохранить = ДФ.ЭлементМеню("Сохранить"); +Разделитель1 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Настройки = ДФ.ЭлементМеню("Настройки"); +Разделитель2 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Выход = ДФ.ЭлементМеню("Выход"); +ПодменюМенюФайл.Добавить(Открыть); +ПодменюМенюФайл.Добавить(Сохранить); +ПодменюМенюФайл.Добавить(Разделитель1); +ПодменюМенюФайл.Добавить(Настройки); +ПодменюМенюФайл.Добавить(Разделитель2); +ПодменюМенюФайл.Добавить(Выход); + +ПодменюМенюФайл.УдалитьПоИндексу(1); + +ПодменюМенюПравка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюПравка = ДФ.ЭлементМеню("Правка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюПравка); +Отмена = ДФ.ЭлементМеню("Отмена"); +Повтор = ДФ.ЭлементМеню("Повтор"); +ПодменюМенюПравка.Добавить(Отмена); +ПодменюМенюПравка.Добавить(Повтор); + +ПодменюМенюСправка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюСправка = ДФ.ЭлементМеню("Справка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюСправка); +ОПрограмме = ДФ.ЭлементМеню("О программе"); +ПодменюМенюСправка.Добавить(ОПрограмме); + +ГлавноеМеню.Добавить(МенюФайл); +ГлавноеМеню.Добавить(МенюПравка); +ГлавноеМеню.Добавить(МенюСправка); + +ГлавноеМеню.УдалитьПоИндексу(1); + +Форма1.Меню = ГлавноеМеню; + +ДФ.СообщитьОЗапускеФормы(); + +Форма1.Открыть(); ++
Удалить(<ЭлементМеню>)
+Удаляет пункт из меню.
+Этот метод требует, чтобы элемент меню находился вне меню.
++ГлавноеМеню.Удалить(МенюПравка); ++
+Копировать Выделить всё +++ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); +ДФ = Новый ДекларативныеФормы(); +Форма1 = ДФ.Форма; +Форма1.Ширина = 400; +Форма1.Высота = 300; + +ГлавноеМеню = ДФ.Меню(ДФ.ТипМеню.Главное); + +ПодменюМенюФайл = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюФайл = ДФ.ЭлементМеню("Файл", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюФайл); +Открыть = ДФ.ЭлементМеню("Открыть", ДФ.ТипЭлементаМеню.Стандартный); +Сохранить = ДФ.ЭлементМеню("Сохранить"); +Разделитель1 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Настройки = ДФ.ЭлементМеню("Настройки"); +Разделитель2 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Выход = ДФ.ЭлементМеню("Выход"); +ПодменюМенюФайл.Добавить(Открыть); +ПодменюМенюФайл.Добавить(Сохранить); +ПодменюМенюФайл.Добавить(Разделитель1); +ПодменюМенюФайл.Добавить(Настройки); +ПодменюМенюФайл.Добавить(Разделитель2); +ПодменюМенюФайл.Добавить(Выход); + +ПодменюМенюПравка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюПравка = ДФ.ЭлементМеню("Правка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюПравка); +Отмена = ДФ.ЭлементМеню("Отмена"); +Повтор = ДФ.ЭлементМеню("Повтор"); +ПодменюМенюПравка.Добавить(Отмена); +ПодменюМенюПравка.Добавить(Повтор); + +ПодменюМенюСправка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюСправка = ДФ.ЭлементМеню("Справка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюСправка); +ОПрограмме = ДФ.ЭлементМеню("О программе"); +ПодменюМенюСправка.Добавить(ОПрограмме); + +ГлавноеМеню.Добавить(МенюФайл); +ГлавноеМеню.Добавить(МенюПравка); +ГлавноеМеню.Добавить(МенюСправка); + +ГлавноеМеню.Удалить(МенюПравка); + +Форма1.Меню = ГлавноеМеню; + +Форма1.Открыть(); ++
+Копировать Выделить всё +++ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); +ДФ = Новый ДекларативныеФормы(); +Форма1 = ДФ.Форма; +Форма1.Ширина = 400; +Форма1.Высота = 300; + +ГлавноеМеню = ДФ.Меню(ДФ.ТипМеню.Главное); + +ПодменюМенюФайл = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюФайл = ДФ.ЭлементМеню("Файл", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюФайл); +Открыть = ДФ.ЭлементМеню("Открыть", ДФ.ТипЭлементаМеню.Стандартный); +Сохранить = ДФ.ЭлементМеню("Сохранить"); +Разделитель1 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Настройки = ДФ.ЭлементМеню("Настройки"); +Разделитель2 = ДФ.ЭлементМеню(, ДФ.ТипЭлементаМеню.Разделитель); +Выход = ДФ.ЭлементМеню("Выход"); +ПодменюМенюФайл.Добавить(Открыть); +ПодменюМенюФайл.Добавить(Сохранить); +ПодменюМенюФайл.Добавить(Разделитель1); +ПодменюМенюФайл.Добавить(Настройки); +ПодменюМенюФайл.Добавить(Разделитель2); +ПодменюМенюФайл.Добавить(Выход); + +ПодменюМенюПравка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюПравка = ДФ.ЭлементМеню("Правка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюПравка); +Отмена = ДФ.ЭлементМеню("Отмена"); +Повтор = ДФ.ЭлементМеню("Повтор"); +ПодменюМенюПравка.Добавить(Отмена); +ПодменюМенюПравка.Добавить(Повтор); + +ПодменюМенюСправка = ДФ.Меню(ДФ.ТипМеню.Отсутствие); +МенюСправка = ДФ.ЭлементМеню("Справка", ДФ.ТипЭлементаМеню.Стандартный, ПодменюМенюСправка); +ОПрограмме = ДФ.ЭлементМеню("О программе"); +ПодменюМенюСправка.Добавить(ОПрограмме); + +ГлавноеМеню.Добавить(МенюФайл); +ГлавноеМеню.Добавить(МенюПравка); +ГлавноеМеню.Добавить(МенюСправка); + +ГлавноеМеню.Удалить(МенюПравка); + +Форма1.Меню = ГлавноеМеню; + +ДФ.СообщитьОЗапускеФормы(); + +Форма1.Открыть(); ++
Высота (Height) | +Возвращает или задает высоту элемента. |
Имя (Name) | +Возвращает уникальное имя элемента сгенерированное при создании. |
Отображать (Display) | +Возвращает или задает тип отображения элемента. |
Родитель (Parent) | +Возвращает или задает родителя для элемента управления. |
Текст (Text) | +Возвращает или задает текст на элементе управления. |
ЦветФона (BackgroundColor) | +Возвращает или задает цвет фона для элемента. |
Ширина (Width) | +Возвращает или задает ширину элемента. |
Свойства (Properties) | +Описание |
---|---|
nwПуть (NwPath) (ДекларативныеФормы) | +Возвращает или задает путь до файла nw.exe. |
oscriptПуть (OscriptPath) (ДекларативныеФормы) | +Возвращает или задает путь до файла oscript.exe. |
АргументыСобытия (EventArgs) (ДекларативныеФормы) | +Возвращает аргументы события, связанные с действием, которое вызвало последнее событие. |
Высота (Height) (Форма) | +Задает начальную внутреннюю высоту главного окна. |
Доступность (Enabled) (ЭлементМеню) | +Возвращает или задает, включен ли элемент меню. |
Заголовок (Title) (Форма) | +Заголовок окна при запуске приложения. |
Значок (Icon) (Форма) | +Путь до иконки. |
Значок (Icon) (ЭлементМеню) | +Возвращает или задает путь к файлу значка для элемента меню. |
Игрек (Y) (АргументыСобытия) | +Возвращает y-координату щелчка мыши. |
ИзменяемыйРазмер (Resizable) (Форма) | +Логическое значение, которое показывает можно ли пользователю изменять размеры окна. |
Икс (X) (АргументыСобытия) | +Возвращает x-координату щелчка мыши. |
Имя (Name) (Форма) | +Возвращает имя формы. |
Имя (Name) (Элемент) | +Возвращает уникальное имя элемента сгенерированное при создании. |
ИмяМетода (MethodName) (Действие) | +Возвращает или задает имя метода обработчика события для элемента. |
Киоск (Kiosk) (Форма) | +Включить режим киоска. |
Кнопка (Button) (АргументыСобытия) | +Возвращает значение, указывающее, какая кнопка мыши была нажата. |
МаксимальнаяВысота (MaxHeight) (Форма) | +Максимальная внутренняя высота окна. |
МаксимальнаяШирина (MaxWidth) (Форма) | +Максимальная внутренняя ширина окна. |
Меню (Menu) (Форма) | +Возвращает или задает строку меню окна. |
МинимальнаяВысота (MinHeight) (Форма) | +Минимальная внутренняя высота окна. |
МинимальнаяШирина (MinWidth) (Форма) | +Минимальная внутренняя ширина окна. |
Надпись (Label) (ЭлементМеню) | +Возвращает или задает текст элемента меню. |
ОбщаяСтруктура (ShareStructure) (ДекларативныеФормы) | +Возвращает объект типа Структура, как глобальное свойство, которое доступно для изменения во всех подключенных сценариях. |
Отображать (Display) (Элемент) | +Возвращает или задает тип отображения элемента. |
Отправитель (Sender) (АргументыСобытия) | +Возвращает объект, послуживший источником события. |
Отправитель (Sender) (ДекларативныеФормы) | +Возвращает источник (объект) последнего события. |
Параметр (Parameter) (АргументыСобытия) | +Возвращает объект, заданный при установке обработчика события. |
Параметр (Parameter) (Действие) | +Возвращает или задает объект, заданный при установке обработчика события, для передачи в обработчик события. |
Подменю (Submenu) (ЭлементМеню) | +Возвращает подменю элемента меню. |
Подсказка (Tooltip) (ЭлементМеню) | +Возвращает или задает подсказку для обычного элемента или флажка. |
Позиция (Position) (Форма) | +Можно указать позицию окна при загрузке (Неопределено, Центр или Мышь). |
Показать (Show) (Форма) | +Укажите значение Ложь, если вы хотите, чтобы ваше приложение было скрыто при запуске. |
ПоказатьВПанели (ShowInTaskbar) (Форма) | +Отображается ли окно на панели задач. По умолчанию это Истина. |
Полноэкранный (Fullscreen) (Форма) | +Включить полноэкранный режим. |
Помечен (Checked) (ЭлементМеню) | +Возвращает или задает, помечен ли элемент меню. |
Порт (Port) (ДекларативныеФормы) | +Возвращает или задает порт сервера для взаимодействия со сценариями. По умолчанию используется порт 3333. |
Прозрачный (Transparent) (Форма) | +Сделать окно прозрачным. По умолчанию - Ложь. |
Родитель (Parent) (Элемент) | +Возвращает или задает родителя для элемента управления. |
СтрокаФункций (FunctionString) (ДекларативныеФормы) | +Возвращает или задает строку, содержащую перечисленные через точку с запятой функции js, переданные в ответе сервера. |
Сценарий (Script) (Действие) | +Возвращает или задает сценарий как объект с типом значения ScriptEngine.Machine.IRuntimeContextInstance в котором находится обработчик события. |
Текст (Text) (Элемент) | +Возвращает или задает текст на элементе управления. |
Форма (Form) (ДекларативныеФормы) | +Возвращает окно, которое составляет пользовательский интерфейс приложения. |
Фрейм (Frame) (Форма) | +Укажите значение Ложь, чтобы сделать окно безрамочным. |
ЦветФона (BackgroundColor) (Элемент) | +Возвращает или задает цвет фона для элемента. |
Ширина (Width) (Форма) | +Задает начальную внутреннюю ширина главного окна. |
Ширина (Width) (Элемент) | +Возвращает или задает ширину элемента. |