Тема / Topic: Не работает функция блокировки перетаскивания окна в версии 7.1.0.7
IGOREK_1105
Junior Member / Новичок
Участник № / Member № 9962
отправлено / posted
Проделал всё как указано в справке. Раздел "Приложения" - "Задание позиций и размеров окон": создал cnf файл в RTM, указал необходимые ключи: GRAPH_WNDPOS_EVREPMAIN=B1P0D0 GRAPH_ENTER_SEND_DLG_NAME=1 GRAPH_WNDSHIFT_EVREPMAIN=H20W30 GRAPH_WNDPOS_EVREPMAIN=1
Изменяя ключ EVREPMAIN положение экрана событий изменяется, следовательно, файл работает. Но ключ EVREPMAIN не даёт никаких результатов, всё также спокойно могу двигать окно событий. Заблокировать его перемещение не удается. Просьба помочь в данном вопросе.
Сообщения / Posts 6 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
- на такой ключ выдается ошибка GRAPH_WNDPOS_EVREPMAIN=1 - корректный ключ GRAPH_WNDLOCK_EVREPMAIN=1
Сообщения / Posts 991 | Из / From: Россия
| IP / IP: IP адрес / IP address |
IGOREK_1105
Junior Member / Новичок
Участник № / Member № 9962
отправлено / posted
Да, действительно, ключ блокировки окна в примере указал неверно. Поставил GRAPH_WNDLOCK_EVREPMAIN=1, но ничего не поменялось, окно всё также можно перемещать.
Сообщения / Posts 6 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
IGOREK_1105
Junior Member / Новичок
Участник № / Member № 9962
отправлено / posted
Возвращение окна в его исходное положение при новом открытии это не блокировка перемещения.
Сообщения / Posts 6 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Ключ GRAPH_WNDLOCK_EVREPMAIN=1 описан во встроенной Справочной Системе в разделе Приложение - Задание позиций и размеров окон
Блокировка перетаскивания работает только для того окна, позиция которого задана отличной от позиции по умолчанию, при этом изменение размеров окон не блокируется.
Блокировка реализована методом принудительного возвращения на заранее заданную позицию при попытке перемещения данного окна. Т.е, Оператор может попробовать переместить окно (зажав курсор на заголовке окна), но как только он "отпустит" (отпустит курсор) окно, то окно вернется обратно.
Сообщения / Posts 17572 | Из / From: Россия
| IP / IP: IP адрес / IP address |