F5: Alt+O - OK
F7: Alt+O - Отмена
dlg shortcut
Модератор: motyara
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
-
- Сообщения: 649
- Зарегистрирован: Чт окт 18, 2007 6:19 pm
Re: dlg shortcut
наверное, стоит ставить hotleys в язык.файле для ОК/Отмена, уже в дистриб-ве.
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
-
- Охотник за багами
- Сообщения: 1199
- Зарегистрирован: Вс янв 31, 2010 12:12 am
А действительно ли необходимо в диалоге с Enter as Ok и Esc as Cancel использовать шоткат с Альтом?Alex писал(а):F5: Alt+O - OK
F7: Alt+O - Отмена
Кстати, по логике эти буквы 'О' должны быть на разных языках (Ok - латинская, Отмена - русская)...
Сдаётся мне, что это решается порядком расстановки горячих клавиш для элементов диалога... Логично было бы сделать в порядке возрастания TabIndex'ов.Max Diesel писал(а):Исправляется снятием в настройках флага "Автоматически расставлять горячие клавиши для контролов", либо принудительным проставлением горячих клавиш в языковом файле для строк 20 и 21.
Не понял, чем именно затрудняет...Max Diesel писал(а):Это затрудняет процесс локализации для тех, кто желает в ней поучаствовать.
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
-
- Сообщения: 649
- Зарегистрирован: Чт окт 18, 2007 6:19 pm
Re: dlg shortcut
а человек не поймет, если будет строка "&OK", "&Cancel"? ТАк же переведет
-
- Автор программы
- Сообщения: 3432
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
Не "так же", а с гораздо большими затратами усилий. Если есть сомнения в том что это действительно так, то полагаю простенький эксперимент может расставить все на свои места - берем страницу произвольного текста и небольшим алгоритмом модифицируем его, добавляя перед некоторой случайной буквой каждого слова символ "&", затем пытаемся прочитать...Alex писал(а):а человек не поймет, если будет строка "&OK", "&Cancel"? ТАк же переведет