Визуальный интерфейс
Визуальный интерфейс СИЛТ обеспечивает доступ к функциональности ядра как локального, так и удалённого СИЛТ-сервера, причём при разработке визуального интерфейса преследовался принцип – не отображать на экране функции, которые не используются в текущий момент. На нижележащем рисунке 4 показана главная форма с открытым всплывающим меню (правая кнопка мыши), содержащим функции, которые могут быть выполнены в текущий момент Рис. 4 Главная форма СИЛТ Фраза в нижней части экрана «WCF сервер стартовал успешно» сообщает, что при запуске данного СИЛТ был запушен Windows Communication Foundation сервер, который обеспечивает доступ к функциональности данного СИЛТ-сервера со стороны других СИЛТ-клиентов. Расположенная верху экрана панельсодержит три выпадающих списка-комбобокса. Комбобокс «серверы ИЛТ» содержит IP-адреса компьютеров локальной или глобальной сети, на которых содержатся доступные СИЛТ-серверы. Выбор опции «local» беспечивает работу данного СИЛТ с базами ресурсов, находящихся непосредственно под его управлением на данной машине. Выбор другой опции (IP-адреса) обеспечит WCF-соединение с СИЛТ-сервером, находящимся на компьютере по выбранному адресу. Рис. 5. Выбор СИЛТ-сервера
Комбобокс «Базы ресурсов» (рис. 6) показывает имена баз ресурсов, находящихся в текущий момент под управлением выбранного в предшествующем комбобоксе сервера. Выбор какого-либо имени запускает процесс соединения с соответствующей базой данных, содержащей указанную базу ресурсов, формирование списка содержащихся в ней ИЛТ и загрузку этого списка в комбобокс «Информационно-логические таблицы».
Рис. 6. Комбобокс выбора базы ресурсов Выбор любого имени выводит выбранную ИЛТ на экран (рис. 7) Рис. 7. Список ИЛТ выбранной базы ресурсов На нижеследующем рис. 8 приведена открытая в результате всех предшествующих действий ИЛТ, управлять функциями которой можно либо нажатием кнопок панели управления, показанных на приведённом рисунке, либо посредством всплывающего под правой кнопкой меню (рис. 9) Рис. 8. Открытая ИЛТ с открытой панелью управления
Рис. 9. Управление функциональностью ИЛТ посредством всплывающего меню
В главном окне СИЛТ можно открывать одновременно несколько ИЛТ из разных баз ресурсов (рис. 10), тем самым предоставляется удобная визуальная возможность обмена данными между таблицами разных баз ресурсов. Рис. 10. Открытие нескольких ИЛТ
|