dlg shortcut

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

Модератор: motyara

Ответить
Аватара пользователя
Alex
Сообщения: 649
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

dlg shortcut

Сообщение Alex »

F5: Alt+O - OK
F7: Alt+O - Отмена
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Исправляется снятием в настройках флага "Автоматически расставлять горячие клавиши для контролов", либо принудительным проставлением горячих клавиш в языковом файле для строк 20 и 21.
Аватара пользователя
Alex
Сообщения: 649
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: dlg shortcut

Сообщение Alex »

наверное, стоит ставить hotleys в язык.файле для ОК/Отмена, уже в дистриб-ве.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Это затрудняет процесс локализации для тех, кто желает в ней поучаствовать.
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy »

Alex писал(а):F5: Alt+O - OK
F7: Alt+O - Отмена
А действительно ли необходимо в диалоге с Enter as Ok и Esc as Cancel использовать шоткат с Альтом?
Кстати, по логике эти буквы 'О' должны быть на разных языках (Ok - латинская, Отмена - русская)...
Max Diesel писал(а):Исправляется снятием в настройках флага "Автоматически расставлять горячие клавиши для контролов", либо принудительным проставлением горячих клавиш в языковом файле для строк 20 и 21.
Сдаётся мне, что это решается порядком расстановки горячих клавиш для элементов диалога... Логично было бы сделать в порядке возрастания TabIndex'ов.
Max Diesel писал(а):Это затрудняет процесс локализации для тех, кто желает в ней поучаствовать.
Не понял, чем именно затрудняет...
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Qwertiy писал(а):Не понял, чем именно затрудняет...
Идущими сплошным текстом спецсимволами, такими как "\n", "%s", "&".
Аватара пользователя
Alex
Сообщения: 649
Зарегистрирован: Чт окт 18, 2007 6:19 pm
Контактная информация:

Re: dlg shortcut

Сообщение Alex »

а человек не поймет, если будет строка "&OK", "&Cancel"? ТАк же переведет
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Alex писал(а):а человек не поймет, если будет строка "&OK", "&Cancel"? ТАк же переведет
Не "так же", а с гораздо большими затратами усилий. Если есть сомнения в том что это действительно так, то полагаю простенький эксперимент может расставить все на свои места - берем страницу произвольного текста и небольшим алгоритмом модифицируем его, добавляя перед некоторой случайной буквой каждого слова символ "&", затем пытаемся прочитать...
Ответить