Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 829 - Неверно отображаются в меню сочетания клавиш   Make a simular bug
Summary: Неверно отображаются в меню сочетания клавиш
Status: CLOSED FIXED
Alias: None
Product: КОМПАС 3D
Classification: Поддержка проектов
Component: Тестирование (show other bugs)
Version: v10
Hardware: PC ALT Linux
: P2 normal
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 753 1733
  Show dependency treegraph
 
In work:
Reported: 2007-10-26 15:17 MSD by Виталий Булгаков
Modified: 2024-03-04 14:58 MSK (History)
6 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Виталий Булгаков 2007-10-26 15:17:56 MSD
В меню установленного КОМПАС неверно отображаются сочетания клавиш быстрого вызова , например, Файл - Создать отображается Control_I+N
Comment 1 Александр Пликус 2008-09-20 13:45:15 MSD
Ждем проверку...
Comment 2 Денис Баранов 2008-09-21 17:46:49 MSD
Ошибка воспроизвелась.

wine-1.0.9-alt23
wine-etersoft-sql-1.0.9-alt7
libwine-1.0.9-alt23
libwine-gl-1.0.9-alt23
Comment 3 Илья Шпигорь 2009-04-23 15:21:15 MSD
Выложил патч.

Проблема заключается в том, что BCG контрол для вывода tooltip'ов определяет название клавиш через GetKeyNameText. Эта функция реализована в X11 драйвере и возвращает результат XKeysymToString. В X-ах клавиши называются не так как в windows (например "Ctrl" называется "Control_l", а "Right Control" - "Control_r").

Решение заключается в том, чтобы подменять результат работы GetKeyNameText для определенных клавиш.
Comment 4 Денис Баранов 2009-07-29 21:01:58 MSD
Принято
WINE@Etersoft CAD eter2.1/eter2