Последняя версия DataExpress 3 beta от 22 мая 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Запрет сохранения по Enter

Все о том как сделать что-то с помощью скриптов.
KoalaBear
Интересующийся
Сообщения: 171
Зарегистрирован: Сб сен 02, 2017 5:05 pm

Запрет сохранения по Enter

Сообщение KoalaBear » Пн дек 11, 2017 9:51 pm

Прошу помощи. Нужен код, который при редактировании записи формы отлавливал бы нажатия на клавишу Enter и при этом ничего бы не происходило (имеется в виду сохранение записи). Подскажите, пожалуйста, как это реализовать скриптом?

Аватара пользователя
admin
Разработчик
Сообщения: 3475
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Запрет сохранения по Enter

Сообщение admin » Вт дек 12, 2017 8:16 am

Нужно отменить кнопку по умолчанию: Self.EditWindow.Buttons.OkButton.Default := False;. Чтобы отменить Ctrl-Enter и Shift-Esc: Self.EditWindow.KeyPreview := False;

KoalaBear
Интересующийся
Сообщения: 171
Зарегистрирован: Сб сен 02, 2017 5:05 pm

Re: Запрет сохранения по Enter

Сообщение KoalaBear » Вт дек 12, 2017 11:48 am

Спасибо!


Вернуться в «Общие вопросы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость