![]() |
|
![]() ![]() ![]() |
|
juno24 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
Нужно при активации диалоговой формы переключить раскладку на русский.
Как это сделать ? |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Никак. Только средствами ОС.
А зачем? Если я переключился на русский язык, а потом выбрал другую программу, где я выбрал английский, то при возврате в предыдущую язык сам переключается на тот, который был использован до переключения в другую программу. |
|||
|
||||
juno24 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
Просто пишу программу, которую буду поддерживать. Зная специфику работы офиса , который буду поддерживать заранее предвижу ситуацию,
когда пользователь может переключить раскладку по умолчанию , а потом дико кричать, что каждый раз приходится переключаться на русский. В прошлой версии , написанной на делфи это функция была. Ну если нельзя из QT , тогда может можно из shell скрипта до запуска приложения. Искал как но не нашел . |
|||
|
||||
Sovereign |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 7.11.2006 Репутация: 1 Всего: 4 |
ну возми dll'ку сделай, подцепи и вызывай, либо дельфовый экзешник,и тоже его вызывай, костыли конечно, но все же, или либо посмотреть как винапи заюзать (сам не пробовал). вариантов много =) Это сообщение отредактировал(а) Sovereign - 2.2.2010, 09:06 |
|||
|
||||
juno24 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 25.11.2009 Репутация: нет Всего: нет |
Забыл сказать , приложение пишу под Linux .
|
|||
|
||||
Sovereign |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 7.11.2006 Репутация: 1 Всего: 4 |
если ты про то, что каждое новое окно с дефолтной раскладкой, тогда убери галочку в настройках клавиатуры "отдельная раскладка для каждого окна", а так хз, лучше наверное в разделе линукс спросить |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |