Версия 0.3.0.0 библиотеки вышла 01 октября 2024 г. Её можно считать первой более менее наполненной версией.

Справку к версиям можно найти в каталоге ..\OSDFormsRu\, скачав соответствующий релиз с GitHub.


Версия 2.4.1.0 - 

Описание

- Исправлена ошибка при использовании пробела в полном имени стартового сценария (для linux)
- Исправлена ошибка обработки события Таймер.ПриСрабатыванииТаймера (Timer.Tick)

Версия 2.4.0.0 - 

Описание

- Исправлена ошибка создания файла-шаблона для классов Уведомления (Balloons) и ОкноСообщений (MessageBox)
- Добавлено свойство - Стиль.cssТекст (Style.cssText)

Версия 2.3.0.0 - 

Описание

- Добавлено событие - Бросить (Drop)
- Добавлено событие - КонецПеретаскивания (DragEnd)
- Добавлено событие - НадЦелью (DragEnter)
- Добавлено событие - НачалоПеретаскивания (DragStart)
- Добавлено событие - ЦельПокинута (DragLeave)
- Добавлено свойство - АргументыСобытия.ИгрекСмещение (EventArgs.OffsetY)
- Добавлено свойство - АргументыСобытия.ИгрекФормы (EventArgs.PageY)
- Добавлено свойство - АргументыСобытия.ИгрекЭкрана (EventArgs.ScreenY)
- Добавлено свойство - АргументыСобытия.ИксСмещение (EventArgs.OffsetX)
- Добавлено свойство - АргументыСобытия.ИксФормы (EventArgs.PageX)
- Добавлено свойство - АргументыСобытия.ИксЭкрана (EventArgs.ScreenX)
- Добавлено свойство - АргументыСобытия.СдвигИгрек (EventArgs.MovementY)
- Добавлено свойство - АргументыСобытия.СдвигИкс (EventArgs.MovementX)
- Добавлено свойство - Перемещаемый (Movable)
- Добавлено свойство - Перетаскиваемый (Draggable)
- Изменения в тексте справки

Версия 2.2.0.0 - 

Описание

- Отменено всплытие события для объектов события в коде JavaScript
- Добавлено событие - Форма.ПриПрокручивании (Form.Scroll)
- Добавлено свойство - Форма.Прокручено (Form.ScrolledValue)
- Добавлено свойство - АргументыСобытия.Прокручено (EventArgs.ScrolledValue)
- Добавлено свойство - Стиль.ЗетИндекс (Style.ZIndex)
- Изменения в тексте справки

Версия 2.1.0.0 - 

Описание

- Добавлен класс - ОкноСообщений (MessageBox)
- Добавлено класс - Уведомления (Balloons)
- Добавлено свойство - ДекларативныеФормы.МаксимумУведомленийНаЭкране (DeclarativeForms.MaxBalloonsOnScreen)
- Изменения в тексте справки

Версия 2.0.0.0 - 

Описание

- Исправлена ошибка при использовании в сценарии один раз или многократно метода ДекларативныеФормы.ЗагрузитьСценарии (DeclarativeForms.LoadScripts)
- Для ОС Windows многопоточный TCP сервер (OneScriptClientServer) заменен на WebServer, что улучшило работу приложения и дало возможность запуска в установленном по умолчанию браузере
- Добавлено свойство - ДекларативныеФормы.ПортСервераОтправки (DeclarativeForms.PortSendServer)
- Добавлено свойство - ДекларативныеФормы.ПортСервераПриема (DeclarativeForms.PortReceivingServer)
- Добавлено свойство - ДекларативныеФормы.ВыводитьПредупреждениеПриЗапуске (DeclarativeForms.DisplayStartupWarning)
- Удалено свойство - ДекларативныеФормы.Порт (DeclarativeForms.Port)
- Удалено свойство - АргументыСобытия.ЭлементыСписка (EventArgs.ListItem)
- Удалено свойство - ДекларативныеФормы.ПриПолученииСвойства (DeclarativeForms.GettingProperty)
- Изменения в тексте справки

Версия 1.1.0.0 - 

Описание

- Добавлено свойство - ДекларативныеФормы.ОткрытьВБраузере (DeclarativeForms.OpenInBrowser)

Версия 1.0.0.0 - 

Описание

В обновленной справке заполнены все примеры свойств и событий.

Версия 0.3.1.0 - 

Описание

Кроме того что TCP сервер внедрен в библиотеку декларативных форм, его запуск теперь осуществляется без записи файла OneScriptClientServer.dll на диск.

Версия 0.3.0.0 - 

Описание
В библиотеке присутствует 117 классов и 75 перечислений.
Список классов:
- Абзац (Paragraph)
- Анимация (Animation)
- АргументыСобытия (EventArgs)
- Артикль (Article)
- Аудио (Audio)
- БезьеКуб (CubicBezier)
- Блок (Div)
- ВерхняяГраница (BorderTop)
- ВыборВремени (TimeSelection)
- ВыборДаты (DateSelection)
- ВыборДатыВремени (DateTimeSelection)
- ВыборМестнойДатыВремени (DateTimeLocalSelection)
- ВыборМесяца (MonthSelection)
- ВыборНедели (WeekSelection)
- ВыборФайла (FileSelection)
- ВыборЦвета (ColorSelection)
- Границы (Borders)
- Группа (Group)
- ГруппаКолонок (Colgroup)
- ГруппировкаПоляСписка (SelectGroup)
- ДанныеРисунка (ImageData)
- Действие (Action)
- ДекларативныеФормы (DeclarativeForms)
- Диалог (Dialog)
- ДополнительныйБлок (AdditionalDiv)
- ЖирныйТекст (BoldText)
- Заголовок (Caption)
- Заголовок1 (H1)
- Заголовок2 (H2)
- Заголовок3 (H3)
- Заголовок4 (H4)
- Заголовок5 (H5)
- Заголовок6 (H6)
- ЗаголовокГруппы (GroupTitle)
- ЗаголовокРаскрываемогоБлока (ExpandableDivHeader)
- Заполнение (Padding)
- Изображение (Image)
- Индикатор (Progress)
- ИсточникПерспективы (PerspectiveOrigin)
- Итоги (Outcome)
- Кадры (Frames)
- Карта (Map)
- КартинкаГраницы (BorderImage)
- Кнопка (Button)
- Код (Code)
- Колонка (Column)
- КолонкиЭлемента (Columns)
- Колонтитул (Header)
- Контекст2d (Context2d)
- Контент (Body)
- Контур (Outline)
- Круг (Circle)
- КурсивТекст (ItalicsText)
- ЛеваяГраница (BorderLeft)
- ЛинейныйГрадиент (LinearGradient)
- Линия (Line)
- МаркированныйТекст (MarkedText)
- Масштаб (Scale)
- Масштаб3Д (Scale3D)
- МасштабЗет (ScaleZ)
- МасштабИгрек (ScaleY)
- МасштабИкс (ScaleX)
- Математика (Math)
- Матрица (Matrix)
- Матрица3Д (Matrix3D)
- МедиаГруппа (MediaGroup)
- МелкийТекст (SmallText)
- Меню (Menu)
- НадстрочныйТекст (SupText)
- Наклон (Skew)
- НаклонИгрек (SkewY)
- НаклонИкс (SkewX)
- НаправленныйТекст (DirectedText)
- НеупорядоченныйСписок (UnorderedList)
- НижнийКолонтитул (Footer)
- НижняяГраница (BorderBottom)
- Область (Area)
- ОбластьТаблицы (TableBody)
- ОбластьТекста (TextArea)
- ОписаниеМедиа (CaptionMedia)
- Определение (Definition)
- Отступ (Margin)
- ПараметрыАнимации (AnimationOptions)
- Перевод (Translate)
- Перевод3Д (Translate3D)
- ПереводЗет (TranslateZ)
- ПереводИгрек (TranslateY)
- ПереводИкс (TranslateX)
- Переключатель (Radio)
- Перенос (Transfer)
- Переход (Transition)
- Перспектива (Perspective)
- Поворот (Rotate)
- Поворот3Д (Rotate3D)
- ПоворотЗет (RotateZ)
- ПоворотИгрек (RotateY)
- ПоворотИкс (RotateX)
- Подпись (Label)
- ПодстрочныйТекст (SubText)
- ПодчеркнутыйТекст (UnderlineText)
- ПолеПароля (PasswordField)
- ПолеПоиска (SearchField)
- ПолеСписка (Select)
- ПолеТекста (TextField)
- ПолеЧисла (NumberField)
- Ползунок (Range)
- Полигон (Polygon)
- ПраваяГраница (BorderRight)
- Прямоугольник (Rectangle)
- РадиальныйГрадиент (RadialGradient)
- РадиусГраницы (BorderRadius)
- РазделительКолонок (ColumnRule)
- Размер (Size)
- РаскрываемыйБлок (ExpandableDiv)
- Результат (Output)
- СвойстваАнимации (AnimationProperties)
- Скрипт (Script)

Список перечислений:
- БазоваяЛинияТекста (TextBaseline)
- ВариантШрифта (FontVariant)
- ВертикальноеВыравнивание (VerticalAlign)
- Видимость (Visibility)
- ВписываниеОбъекта (ObjectFit)
- ВыделениеПользователем (UserSelect)
- ВыравниваниеОтдельных (AlignSelf)
- ВыравниваниеСодержимого (AlignContent)
- ВыравниваниеТекста (TextAlign)
- ВыравниваниеЭлементов (AlignItems)
- ГоризонтальноеВыравнивание (CssFloat)
- ГоризонтальноеВыравниваниеТекста (HorizontalTextAlign)
- ГраницаСвернута (BorderCollapse)
- ЖирностьШрифта (FontWeight)
- ЗаливкаАнимации (AnimationFillMode)
- ЗаполнениеКолонок (ColumnFill)
- ИзменяемыйРазмер (Resize)
- Калибровка (BoxSizing)
- КнопкиМыши (MouseButtons)
- Композиция (GlobalCompositeOperation)
- Курсор (Cursor)
- МозаикаКартинки (BackgroundRepeat)
- МозаикаКартинкиГраницы (BorderImageRepeat)
- Назначение (Target)
- Направление (Dir)
- НаправлениеАнимации (AnimationDirection)
- НаправлениеЭлементов (FlexDirection)
- Несвободно (Clear)
- ОбластьКартинки (BackgroundOrigin)
- ОбластьРисования (BackgroundClip)
- Отображать (Display)
- ОформлениеТекстаЛиния (TextDecorationLine)
- ОформлениеТекстаСтиль (TextDecorationStyle)
- ПереносГибких (FlexWrap)
- ПереносСлов (WordWrap)
- ПереносТекста (TextWrap)
- Переполнение (Overflow)
- ПереполнениеТекста (TextOverflow)
- ПоведениеПрокрутки (ScrollBehavior)
- ПовторШаблона (PatternRepeat)
- Позиция (Position)
- ПозицияСтиляСписка (ListStylePosition)
- ПозицияФормы (FormPosition)
- ПоложениеЗаголовка (CaptionSide)
- ПоложениеКартинки (BackgroundPosition)
- Пробелы (WhiteSpace)
- ПрописныеТекста (TextTransform)
- ПустыеЯчейки (EmptyCells)
- Разлиновка (Rules)
- РазмерКартинки (BackgroundSize)
- РазмещениеВТаблице (TableLayout)
- РазрывСтраницыВнутри (PageBreakInside)
- РазрывСтраницыДо (PageBreakBefore)
- РазрывСтраницыПосле (PageBreakAfter)
- РасположениеСодержимого (JustifyContent)
- СвойствоПерехода (TransitionProperty)
- Состояние (AnimationPlayState)
- СтильГраницы (BorderStyle)
- СтильКонтура (OutlineStyle)
- СтильКонцовЛинии (LineCap)
- СтильРазделителяКолонок (ColumnRuleStyle)
- СтильСдвига (TransformStyle)
- СтильУглаПересечения (LineJoin)
- СтильШрифта (FontStyle)
- ТипВыбранногоФайла (SelectedFileType)
- ТипМаркера (MarkerType)
- ТипМеню (MenuType)
- ТипОтображения (DisplayType)
- ТипСтиляСписка (ListStyleType)
- ТипЭлементаМеню (MenuItemType)
- ФоновоеВложение (BackgroundAttachment)
- ФункцияПерехода (TransitionTimingFunction)
- ФункцияСинхронизации (AnimationTimingFunction)
- Цвет (Color)
- ШиринаГраницы (BorderWidth)