IE2017

Рабочие столы для подсистем

Программирование - Работа с интерфейсом

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

Итак.

Факт переключения подсистем производится на основании анализа навигационной ссылки. Тема рассмотрена в публикации //infostart.ru/public/178957/

Для каждого рабочего стола создается общая форма, а также общая команда, которая помещается в панель навигации, для того, чтобы вернуться в эту форму, если ее перекроет какая-либо другая. 

Кроме этого, на кнопке из первой формы висит обработчик, который позволяет открыть любую форму не в отдельном окне, а заменяя основную форму "рабочего стола"(см. 3-й скрин).

"Внешний вид" необходимо установить в "Формы в отдельных окнах".

Конфигурация во вложении.

Скачать файлы

Наименование Файл Версия Размер
Рабочие столы.cf
.cf 23,19Kb
03.06.16
8
.cf 23,19Kb 8 Скачать

См. также

Комментарии
1. Виктор Назаров (vsnazarov) 25.03.17 08:16 Сейчас в теме
не работает в интерфейсе Такси
Оставьте свое сообщение