Как в событии действия OnGetLinksInfo вызвать своё окно с настройками?

Добрый день. Мне нужно, чтобы при соединении действий на диаграмме вызывалось созданное мной окно, в котором бы пользователь мог выбрать нужные настройки. Дело в том, что почему-то не срабатывают обработчики окна, оно всегда появляется в верхнем левом углу и его нельзя никуда переместить, хотя свойство Align окна стоит в 0. Помогите, пожалуйста, очень-очень надо.

Нравится

3 комментария

Скорее всего, подобная ситуация возникает по той причине, что Вы пытаетесь реализовать функционал приложения TSAdmin.exe средствами самого приложения. Но в то же время, при работе в Terrasoft Administrator все сервисы открываются в режиме редактирования, а не в рабочем режиме, поэтому могут вести себя совершенно не так, как в клиентском приложении. Подобную функциональность лучше реализовать средствами ядра системы.

А может подскажете, каким образом?

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

1) создать идею на комьюнити, в которой подробно описать, что должен выполнять функционал. Если она наберёт достаточное количество голосов или будет принята техническим советом, её реализуют в одной из следующих версий;
2) отправить письменный запрос на адрес Службы поддержки Terrasoft с описанием Вашего пожелания (в этом случае реализация тоже зависит от решения технического совета);
3) обратиться к ответственному менеджеру для обсуждения условий реализации этого функционала в рамках отдельного проектного решения.

Возможно, Вашу задачу можно решить без дополнительных реализаций в Terrasoft Administrator? Например, используя в БП элементы "Скрипт" или "Открытие окна", либо созданием своего элемента БП.

Показать все комментарии