Default Button на форме с несколькими Browse

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
kreator
✯ Ветеран ✯
Сообщения: 5160
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Default Button на форме с несколькими Browse

Сообщение kreator »

Никогда не задумывался, но вот заставили. Есть форма редактирования с несколькими броузами. Default Button стоит на кнопке "OK". Поэтому редактирования записей броузов по "Enter" невозможно. А вроде как должно. Как народ выходит из положения? Есть ли правильная методика работы клавиатуры в данном случае?
We are hard at work… for you. :)
Ал
✯ Ветеран ✯
Сообщения: 1038
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Default Button на форме с несколькими Browse

Сообщение Ал »

kreator писал(а):Никогда не задумывался, но вот заставили. Есть форма редактирования с несколькими броузами. Default Button стоит на кнопке "OK". Поэтому редактирования записей броузов по "Enter" невозможно. А вроде как должно. Как народ выходит из положения? Есть ли правильная методика работы клавиатуры в данном случае?
а Ctrl+Enter работает?
у меня юзвери обычно мышью по кнопкам - не спрашивают даже как с клавиатуры...
по полям табом гуляют если с клавиатуры, да и "гашу" обычно "лишние" поля
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Default Button на форме с несколькими Browse

Сообщение Admin »

Иногда, при нахождении на бровзе отключал PROP:Default у батона. При уходе с бровза восстанавливал.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Default Button на форме с несколькими Browse

Сообщение Игорь Столяров »

Вопрос скорее идеологический ... правильным будет любой вариант, главное понять, что нужно сделать.
Есть два действия: редактирование текущего списка и сохранение карточки.

Если мы хотим, что бы сохранение карточки выполнялось с клавиатуры из любого места (в т.ч. и при нахождении в любом списке),
то для этого должен быть отдельный HotKey.
Настройки шаблона по умолчанию - сохраняем карточку ENTER, редактируем текущий список CTRL+ENTER.

Можно все это переопределить, например, с кнопки OK снять DefaultButton и написать "Сохранить [F2]" или "Сохранить [CTRL+ENTER]"
и тогда редактировать текущий список по ENTER .... На мой взгляд здесь важно, что бы все было однообразно во всех окнах, а как
именно - это уже вопрос конкретного приложения и его автора.
Make Clarion Great Again ! 😎
kreator
✯ Ветеран ✯
Сообщения: 5160
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Default Button на форме с несколькими Browse

Сообщение kreator »

Я что-то тормознул, Ctrl+Enter прекрасно работает. Залез в старую разработку, а там Hot Key на кнопку "Change" указан Shift+Enter, может с давних времён осталось. Меня переклинило.
We are hard at work… for you. :)
Ответить