Запрет показа окна формы по двойному клику левой кнопки мыши

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Stalker
Активист
Сообщения: 127
Зарегистрирован: 01 Декабрь 2005, 20:47
Откуда: Минск
Контактная информация:

Запрет показа окна формы по двойному клику левой кнопки мыши

Сообщение Stalker »

Привет всем.
С 6.3
Имеется окно Tree с записями файлов. TREEевидный вывод записей. Необходимо в зависимости от статуса пользователя (Администратор-Пользователь) разрешить редактирование( изменение, дополнение ) записей. В зависимости от статуса скрываются кнопки редактирования. Если юзер имеет статус пользователя то в форме запрещено изменение записи. Но при двойном клике левой кнопки мыши всплывает окно форма (повторяю пользователь в нем не может редактировать запись).
Вопрос. Как запретить вывод формы по двойному щелчку левой кнопки мыши, нажатии клавиш ins del и т.д. То есть пользователю не имеющему стсатуса Администратора напрочь запретить показ окна формы.
С уважением Stalker.
Специализация - программы для образования, делопроизводство, складской учет
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Re: Запрет показа окна формы по двойному клику левой кнопки

Сообщение Yufil »

Если совсем лень разбираться - сделай Update-процедуру типа Source
UpdateProc Procedure
Code
If естьполномочия
UpdateForm()
Else
GlobalResponse = RequestCancelled
End
Return
Stalker
Активист
Сообщения: 127
Зарегистрирован: 01 Декабрь 2005, 20:47
Откуда: Минск
Контактная информация:

Re: Запрет показа окна формы по двойному клику левой кнопки

Сообщение Stalker »

Спасибо! За подсказку!
Все получилось. Интересный прием.
С уважением Stalker.
Специализация - программы для образования, делопроизводство, складской учет
Ответить