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 @@ + +Menu Properties + + + +
+
+ + + + +
+
+

Меню (Menu) Свойства

+
+

+

Свойства

+
+ + + + +
Имя (Name)Возвращает уникальное имя элемента сгенерированное при создании.
+

Смотрите также

+

Библиотека DeclarativeForms

diff --git a/docs/OSDFormsRu/OSDForms.MenuRemoveAtMethod.html b/docs/OSDFormsRu/OSDForms.MenuRemoveAtMethod.html new file mode 100644 index 0000000..2a4d902 --- /dev/null +++ b/docs/OSDFormsRu/OSDForms.MenuRemoveAtMethod.html @@ -0,0 +1,197 @@ + +Menu.RemoveAt Method + + + +
+
+ + + + +
+
+

Меню.УдалитьПоИндексу (Menu.RemoveAt) Метод

+
+

Синтаксис

+

УдалитьПоИндексу(<Индекс>)

+

Параметры

+
+
Индекс (обязательный)
+
Тип: Число.
+
Индекс элемента, который нужно удалить из меню.
+

Возвращаемое значение

+

+

Описание

+

Удаляет пункт из меню.

+

Примечание

+

+

Пример

+

+ГлавноеМеню.УдалитьПоИндексу(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.Открыть(); +
+
+
+

+

Смотрите также

+

Библиотека DeclarativeForms

+ + diff --git a/docs/OSDFormsRu/OSDForms.MenuRemoveMethod.html b/docs/OSDFormsRu/OSDForms.MenuRemoveMethod.html new file mode 100644 index 0000000..05f1207 --- /dev/null +++ b/docs/OSDFormsRu/OSDForms.MenuRemoveMethod.html @@ -0,0 +1,192 @@ + +Menu.Remove Method + + + +
+
+ + + + +
+
+

Меню.Удалить (Menu.Remove) Метод

+
+

Синтаксис

+

Удалить(<ЭлементМеню>)

+

Параметры

+
+
ЭлементМеню (обязательный)
+
Тип: ЭлементМеню (MenuItem).
+
+

Возвращаемое значение

+

+

Описание

+

Удаляет пункт из меню.

+

Примечание

+

Этот метод требует, чтобы элемент меню находился вне меню.

+

Пример

+

+ГлавноеМеню.Удалить(МенюПравка);
+
+
Полный пример кода +

+Копировать     Выделить всё
+
+ПодключитьВнешнююКомпоненту("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.Открыть(); +
+
+
+

+

Смотрите также

+

Библиотека DeclarativeForms

+ + diff --git a/docs/OSDFormsRu/OSDForms.ParagraphProperties.html b/docs/OSDFormsRu/OSDForms.ParagraphProperties.html new file mode 100644 index 0000000..200563f --- /dev/null +++ b/docs/OSDFormsRu/OSDForms.ParagraphProperties.html @@ -0,0 +1,43 @@ + +Paragraph Properties + + + +
+
+ + + + +
+
+

Абзац (Paragraph) Свойства

+
+

+

Свойства

+
+ + + + + + + + + + + + + + + + + + + + + + +
Высота (Height)Возвращает или задает высоту элемента.
Имя (Name)Возвращает уникальное имя элемента сгенерированное при создании.
Отображать (Display)Возвращает или задает тип отображения элемента.
Родитель (Parent)Возвращает или задает родителя для элемента управления.
Текст (Text)Возвращает или задает текст на элементе управления.
ЦветФона (BackgroundColor)Возвращает или задает цвет фона для элемента.
Ширина (Width)Возвращает или задает ширину элемента.
+

Смотрите также

+

Библиотека DeclarativeForms

diff --git a/docs/OSDFormsRu/Properties.html b/docs/OSDFormsRu/Properties.html new file mode 100644 index 0000000..57a9b41 --- /dev/null +++ b/docs/OSDFormsRu/Properties.html @@ -0,0 +1,162 @@ + +DeclarativeForms + + + + + +
+
+ + + + +
+
+

Библиотека DeclarativeForms Свойства

+
+

Свойства

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Свойства (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) (Элемент)Возвращает или задает ширину элемента.
diff --git a/docs/theme.css b/docs/theme.css new file mode 100644 index 0000000..8949401 --- /dev/null +++ b/docs/theme.css @@ -0,0 +1,14 @@ +summary + { + cursor: pointer; /* курсор на метке имеет вид руки */ + } +summary:hover + { + color:#ff3200; /* изменение цвета метки при наведении */ + } +pre.code + { + background-color: #eeeeee; /* фон для текста примера */ + padding: 4px 6px 4px 6px; + } +