AZykov (обсуждение | вклад) |
AZykov (обсуждение | вклад) Нет описания правки |
||
Строка 18: | Строка 18: | ||
Элементом Toolbox может служить как контрол, так и папка, в массиве items которой, будет свой список контролов или других папок. Таким образом, имеется возможность организации сложных древовидных меню. Полный перечень параметров элементов коллекции Toolbox будет рассмотрен позже в данной статье. | Элементом Toolbox может служить как контрол, так и папка, в массиве items которой, будет свой список контролов или других папок. Таким образом, имеется возможность организации сложных древовидных меню. Полный перечень параметров элементов коллекции Toolbox будет рассмотрен позже в данной статье. | ||
= Параметры приложения = | |||
= Параметры элемента Toolbox = | |||
Следующая статья курса: [[Задание 2. Настройка приложения]] | |||
Предыдущая статья курса: [[Задание 1. Создание класса]] | |||
[[Категория:Курс "Разработка приложений"]] |
Версия от 22:00, 19 января 2025
Предыдущая статья курса: Задание 1. Создание класса
Общая информация
Приложение - это основной компонент пользовательского интерфейса платформы Эра. При входе в платформу, каждому пользователю отображается рабочий стол с доступными ему приложениями
Для того, чтобы пользователи могли получить доступ к созданным в пакете классам, контролы (controls) этих классов должны быть включены в состав какого-либо приложения. Приложение может находиться в том же пакете, что и контролы, либо в каком-либо другом пакете, на усмотрение разработчика.
Соответственно и приложение может объединять контролы из различных пакетов, включая базовые. Такой подход позволяет оперативно собирать "рабочие места" для пользователей, совмещая функционал из разных пакетов.
Так как при создании любого класса, для него автоматически создаётся новый контрол, то его можно сразу же добавить в приложение.
Каждое приложение определяется набором его параметров и коллекцией Toolbox.
Параметры приложения определяют его название, параметры наследования, иконку, порядок сортировки среди других приложений, настройки визуализации, список ролей, имеющих к нему доступ и т.д. Полный список параметров приложения будет рассмотрен позже в данной статье.
При создании приложения, все контролы необходимых классов добавляются в коллекцию Toolbox. Данная коллекция описывает древовидный список контролов с дополнительными параметрами - иконка контрола, заголовок, список ролей с доступом к контролу. На основании данной коллекции в пользователском интерфейсе строится бокове меню. Пример такого меню выделен зеленым цветом на прикрепленном скриншоте.
Элементом Toolbox может служить как контрол, так и папка, в массиве items которой, будет свой список контролов или других папок. Таким образом, имеется возможность организации сложных древовидных меню. Полный перечень параметров элементов коллекции Toolbox будет рассмотрен позже в данной статье.
Параметры приложения
Параметры элемента Toolbox
Следующая статья курса: Задание 2. Настройка приложения
Предыдущая статья курса: Задание 1. Создание класса