Библиотека OneScriptTerminalGui Классы

Классы

АргументыСобытия (EventArgs) Представляет класс, содержащий данные событий.
Атрибут (Attribute) Представляет класс, задающий цвет переднего плана и фона.
Величина (Dim) Представляет класс для управления положением и размерами элементов относительно каких либо величин.
Верхний (Toplevel) Представляет базовый класс для модальных/всплывающих окон.
Вкладка (TabPage) Представляет отдельную страницу вкладки в элементе управления ПанельВкладок (TabView).
ВыборЦвета (ColorPicker) Предлагает пользователю выбрать цвет из палитры цветов.
Граница (Border) Представляет границу и фон элемента.
Действие (Action) Задает обработчик события.
Дерево (TreeView) Представляет иерархический древовидный элемент с расширяемыми ветвями.
Диалог (Dialog) Представляет окно, которое по умолчанию расположено по центру и содержит одну или несколько кнопок.
ДиалогОткрытия (OpenDialog) Предоставляет пользователям интерактивное диалоговое окно для выбора файлов или каталогов.
ДиалогСохранения (SaveDialog) Предоставляет интерактивное диалоговое окно, в котором пользователи могут выбрать файл для сохранения.
Индикатор (ProgressBar) Представляет индикатор выполнения, который наглядно показывает ход выполнения задачи.
Кнопка (Button) Кнопка - это элемент, который вызывает действие при активации (нажатии) пользователем.
КоллекцияВкладок (TabsCollection) Представляет коллекцию объектов Вкладка (TabPage) в элементе управления ПанельВкладок (TabView).
КоллекцияПодменю (MenusCollection) Представляет коллекцию подменю, содержащую дочерние элементы этого меню.
КоллекцияПодэлементов (SubviewCollection) Представляет коллекцию подэлементов, содержащую дочерние элементы этого элемента.
КолонкаДанных (DataColumn) Представляет данные колонки в Таблица (TableView).
КолонкиДанных (DataColumnCollection) Представляет коллекцию объектов КолонкаДанных (DataColumn) для ТаблицаДанных (DataTable).
КонтекстноеМеню (ContextMenu) Представляет всплывающее меню, которое можно разместить в любом месте элемента управления.
Математика (Math) Предоставляет константы и статические методы для тригонометрических, логарифмических и других общих математических функций.
МеткиПереключателя (RadioGroupItems) Представляет коллекцию меток переключателя.
Надпись (Label) Отображает строку в заданной позиции и поддерживает несколько строк, разделенных символами перевода строки.
Окно (Window) Элемент верхнего уровня, который имеет границы и название сверху.
ОкноСообщений (MessageBox) Отображает модальное сообщение с заголовком, текстом и несколькими вариантами действий, из которых пользователь может выбрать нужное.
ОформительТекста (TextFormatter) Предоставляет возможности форматирования текста для консольных приложений. Поддержка, клавиши вызова, горизонтальное выравнивание, несколько строк и обертка на основе слов.
ПанельВкладок (TabView) Представляет элемент управления, в котором размещено несколько подэлементов, отображающий один из них.
ПанельМеню (MenuBar) Предоставляет панель меню, которая располагается в верхней части элемента, с раскрывающимися и каскадными меню.
Переключатель (RadioGroup) Отображает группу меток, каждая из которых имеет индикатор выбора. В каждый момент времени можно выбрать только одну из них.
Позиция (Pos) Описывает положение элемента, которое может быть абсолютным значением, процентом, центрированным или относительным по отношению к конечному размеру.
ПолеВвода (TextField) Представляет однострочное поле для ввода текста.
ПолеВремени (TimeField) Обеспечивает возможность редактирования времени с помощью мыши.
ПолеВыбора (ComboBox) Предоставляет пользователю раскрывающийся список элементов, из которых он может выбирать.
ПолеДаты (DateField) Обеспечивает возможность редактирования даты с помощью мыши.
ПолосаПрокрутки (ScrollBarView) Представляет 1-символьную прокрутку, горизонтальную или вертикальную.
Прокручиваемый (ScrollView) Представляет элемент управления с полосами прокрутки.
Прямоугольник (Rect) Хранит набор из четырех целых чисел, которые представляют местоположение и размер прямоугольника.
ПунктМеню (MenuBarItem) Представляет пункт меню в панели меню. Пункты меню не могут иметь флажок.
Размер (Size) Сохраняет упорядоченную пару целых чисел, указывающих высоту и ширину.
РамкаГруппы (FrameView) Представляет контейнерную рамку, которая рисует рамку вокруг содержимого.
Респондент (Responder) Определяет базовый класс для объектов, которые используют для ввода клавиатуру и мышь.
СписокЗначений (ValueList) Обеспечивает источник данных для ПолеВыбора (ComboBox) и СписокЭлементов (ListView).
СписокЭлементов (ListView) Отображает прокручиваемый список данных, каждый элемент которого можно активировать для выполнения какого-либо действия.
СтилиКолонки (ColumnStyles) Представляет коллекцию объектов СтильКолонки (ColumnStyle) в элементе управления Таблица (TableView). Это словарь в котором для каждой словарной записи ключем является колонка таблицы, значением является стиль колонки. Таким образом колонкам сопоставляется особый рендеринг (например, нестандартная длина столбцов, выравнивание текста и т. д.).
СтильВкладки (TabStyle) Описывает стилистические настройки отрисовки отдельной вкладки в панели вкладок.
СтильДерева (TreeStyle) Представляет параметры отрисовки влияющие на отображение дерева.
СтильКолонки (ColumnStyle) Определяет параметры отрисовки, влияющие на отображение данных в колонке.
СтильТаблицы (TableStyle) Определяет параметры отрисовки, влияющие на отображение таблицы.
СтрокаДанных (DataRow) Представляет строку данных в ТаблицаДанных (DataTable).
СтрокаСостояния (StatusBar) Представляет элемент, который привязан к нижней части элемента верхнего уровня и отображающий набор элементов состояния.
СтрокиДанных (DataRowCollection) Представляет коллекцию строк для ТаблицаДанных (DataTable).
Таблица (TableView) Предоставляет просмотр табличных данных.
ТаблицаДанных (DataTable) Представляет одну таблицу данных в памяти.
Таймер (Timer) Создает событие после заданного интервала с возможностью создания повторяющихся событий.
Текстовый (TextView) Представляет многострочное текстовое поле для редактирования с поддержкой переноса слов, автозаполнения, контекстных меню, отмены/возврата действий и операций с буфером обмена.
ТерминалФормыДляОдноСкрипта (OneScriptTerminalGui) Объект ТерминалФормыДляОдноСкрипта (OneScriptTerminalGui) содержит свойства, методы и события для управления объектами текстового интерфейса пользователя.
Толщина (Thickness) Представляет толщину рамки вокруг прямоугольника. Четыре значения описывают левую, верхнюю, правую и нижнюю стороны прямоугольника соответственно.
Точка (Point) Представляет упорядоченную пару целых x- и y-координат которая определяет точку на двумерной плоскости.
Уведомление (Balloons) Представляет окно с указанным заголовком, текстом и кнопкой закрытия, аналог окна сообщений. В отличии от окна сообщений у уведомления можно установить интервал для автоматического закрытия. Уведомление запускается НЕ в модальном режиме.
УзелДерева (TreeNode) Представляет узел дерева.
ФайловыйДиалог (FileDialog) Базовый класс для классов ДиалогОткрытия (OpenDialog) и ДиалогСохранения (SaveDialog).
Флажок (CheckBox) Представляет переключатель, который пользователь может включить или выключить.
Цвета (Colors) Представляет цветовые схемы по умолчанию для приложения.
ЦветоваяСхема (ColorScheme) Определяет цветовые свойства для общих видимых элементов. Контейнеры, такие как окно и кадр, используют цветовую схему чтобы определить цвета, используемые подэлементами.
Элемент (View) Определяет базовый класс для всех видимых на экране элементов и представляет видимый элемент, который может отображаться, содержит нулевые или более вложенные элементы и может отвечать на ввод пользователя.
ЭлементДанных (DataItem) Описывает элемент данных в объекте СтрокаДанных (DataRow).
ЭлементМеню (MenuItem) Представляет элемент меню, который имеет заголовок, связанный с ним текст справки и действие, выполняемое при активации. Элементы меню могут иметь флажок.
ЭлементСпискаЗначений (ValueListItem) Представляет элемент в СписокЗначений (ValueList).
ЭлементСтрокиСостояния (StatusItem) Представляет элемент для строки состояния, с заголовоком и ярлычком.
ЭлементыПунктаМеню (MenuBarItemChildren) Представляет коллекцию элементов пункта меню.
ЭлементыСтрокиСостояния (StatusBarItems) Представляет коллекцию элементов строки состояния.