Настройка контекстного меню

В программе существует возможность создания пользовательского меню, посредством которого можно выполнять действия с устройствами в сети не только в окне программы, но в web-интерфейсе (окно браузера).

Добавление нового пункта меню выполняется путем вызова контекстного меню выделенного устройства на карте, выбора пункта Действия | <Добавить>. При этом появляется окно (рис. 1), в котором задается:

  • Заголовок меню;
  • Приложение;
  • Параметры;
  • Типы устройств на карте, для которых этот пункт меню будет доступен.


Рис. 1 . Окно Добавление команды.

Вместо имени устройства необходимо прописать ключ %N. Впоследствии вместо него будет подставляться имя выделенного на карте устройства. В списке Заголовок меню присутствует набор готовых шаблонов, которые можно использовать на ваше усмотрение. Чтобы подставить весь текст из поля "Комментарий" (окно добавления устройства), необходимо указать ключ %C, для подстановки текста из атрибута "Имя пользователя" - ключ %C-Username%, для подстановки пароля из атрибута "Пароль" - ключ %C-Password%, для подстановки имени файла из атрибута "Прикреплённый файл" - ключ %C-File%.

Эта информация должна быть введена в поле Комментарий, окно Добавить устройство.

Можно изменить порядок следования пунктов меню, нажимая соответствующие кнопки с пиктограммами стрелок (рис. 2). При этом, самый верхний в списке пункт меню будет являться действием по умолчанию при двойном клике на значке устройства. Чтобы это выполнялось, необходимо включить параметр Выполнять первую в списке операцию по двойному клику на устройстве.

Для добавления в меню линии-разделителя необходимо в поле Заголовок меню вписать символ "-" (минус или тире).

После создания нового пункта меню он появляется в контекстном меню выделенного устройства в разделе Действия. Изменить, добавить или удалить пункт меню можно в окне настроек программы (рис. 2).


Рис. 2 . Окно Настройка контекстного меню.

Созданное меню будет отображаться и в web-интерфейсе программы (только в PRO-версии). Однако выполнение тех пунктов меню, в которых присутствует вызов внешних исполняемых файлов типа .exe возможен только в браузере Internet Explorer (IE). Для этого необходимо настроить соответствующим образом политику безопасности браузера:

1. Откройте в IE диалог Свойства обозревателя. Перейдите на вкладку Безопасность.

2. Выберите зону для настройки ее параметров безопасности - Надежные узлы. Нажмите кнопку Узлы.

3. В окне Надежные узлы снимите галочку Для всех узлов этой зоны ... (https:). В поле Добавить в зону следующий узел: впишите адрес web-сервера программы (http://<ip-адрес_компьютера_с_программой>). Нажмите Добавить. Закройте окно.

4. В поле Уровень безопасности для этой зоны нажмите кнопку Другой... В окне Параметры безопасности, почти в самом конце списка найдите узел "Использование элементов ActiveX, не помеченные как безопасные для использования" и установите галочку Включить.

5. Примените настройки. Следует отметить, что данные настройки могут быть потенциально опасными и вы должны быть уверены в защищенности вашего компьютера.

Вам не следует выполнять эту настройку, если не планируете использовать пункты меню с вызовом внешних приложений (.exe) в web-интерфейсе.

Скачайте бесплатную 30-дневную версию прямо сейчас и попробуйте!