ит компаниясвтмедиа
О компанииПроектыУслугиКонтакты

Документация к интерфейсу

Документация в разработке

Введение

Оконный интерфейс наиболее удобный в работе с компьютерными устройствами. Могут быть разные вариации такого интерфейса, общий смысл в том чтобы запускать программы в разных окнах. Такой интерфейс позволяет работать одновременно с разными программами, но недостаток в том, что программы никак не дополняют друг друга. В разных программах может быть одинаковый функционал. Окна никак не взаимодействуют друг с другом, что тоже недостаток. В Датриум.рф предпринята попытка избавиться от указанных недостатков с целью создать простой и очень функциональный интерфейс. Концепция интерфейса продолжает идею модульности ГОСПплатформы, если там задача решается за счёт комбинирования различных модулей, то здесь громоздкие окна с кучей инструментов, заменяются на простые окна с определённым набором инструментов, которые могут использовать в различных приложениях.

Структура интерфейса

Структура интерфейса предельно проста и по большому счёту сводится к одной сущности — окну. Есть рабочий стол, это главное окно. На рабочем столе есть несколько стандартных ярлыков для запуска основных приложений. И есть окна, которые могут иметь любой вид и содержание. Таким образом интерфейс можно легко адаптировать под любые задачи.

Схема работы интерфейса

После запуска интерфейса начинается процесс инициализации, на данном этапе загружаются основные настройки и сценарии для ярлыков. Если в автозагрузке указаны какие-либо команды, то они выполняются и открывается рабочая среда состоящая из набора каких-либо окон с различными инструментами или приложениями. В результате тех или иных действий пользователя формируется специальные команды которые отправляют запросы на сервер. После обработки этих команд, сервер возвращает ответ с командами, которые уже выполняются в интерфейсе, например: обновляется содержимое окна или создаются новые окна.

Работа с окнами

Окна создаются с помощью специальной команды интерфейса. Все окна обладают рядом возможностей и инструментами для работы с ними. Окна можно перемещать, менять их размер, закрывать. Кроме этого можно создавать сразу несколько окон и связывать их друг с другом. Содержимое окон можно листать вниз, вверх, влево и вправо. В зависимости от режима окна, есть и другие инструменты. Всего есть два режима работы окон: стандартный, предназначен для ввода команд, и режим монитора для отображения результата выполнения команд.