Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2008, 03:49   #1
SublimeYe
Новичок
Джуниор
 
Регистрация: 03.07.2008
Сообщений: 2
По умолчанию Мини-утилита для переключения раскладки

Здравствуйте, хочу узнать на сколько "тяжело" написать модуль который будет переключать раскладку клавиатуры следующим образом:

English = LeftCtrl
Русский = RightCtrl
Украинский = Win + RCtrl или еще что-нибудь ... не так существенно.

Больше ничего от этого модуля\утилитки не нужно (возможно значек с флажками или буковками в трей) , хотя можно и стандартный win включить.

Если кто-то может БеЗвоЗмеЗдно написать такую штуку - буду оооочень благодарен
Или просто может кто-то знает уже готовую программу, которая сможет выполнить заданную задачу и больше не будет делать ничего ...

Раньше пользовался PuntoSwitcher'ом - программка хорошая (если отключить все функции кроме переключения раскладки) но у нее есть одна такая "маааленькая" проблема: в некоторых диалоговых (save/open/run..etc) окнах она не переключает раскладку.

Потом попробовал Comfort Lang Switcher
Прорамма тоже хорошая, в ней можно задавать любую клавишу на любую раскладку ... Но в последних версиях программы было добавлено очень много разного "полезного" хлама
И прога платная
SublimeYe вне форума Ответить с цитированием
Старый 03.07.2008, 08:04   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
хочу узнать на сколько "тяжело" написать модуль который будет переключать раскладку клавиатуры
Не очень тяжело. Например Зарегить HotKey на те клавиши переключения, и менять по ним раскладку.
Цитата:
в некоторых диалоговых (save/open/run..etc) окнах она не переключает раскладку
почему то у меня он работал верно всегда.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.07.2008, 09:07   #3
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Punto неможет менять раскладку у меня только в касперском и outpost, в других отклонений незамечено.
___________________________________ ______________________________
Punto v2.96
Alter вне форума Ответить с цитированием
Старый 03.07.2008, 13:06   #4
SublimeYe
Новичок
Джуниор
 
Регистрация: 03.07.2008
Сообщений: 2
По умолчанию :(

Прочитал ваши посты, обрадовался.

Скачал эту новую версию (последней которой я пользовался была 2.9 или 2.93 ... )

Но пунто всё равно ни в какую не хочет переключать раскладку в
"Run..." ... в остальных местах не проверял пока ..

Напишу наверное разработчикам письмо :\
SublimeYe вне форума Ответить с цитированием
Старый 03.07.2008, 22:29   #5
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Код:
Но пунто всё равно ни в какую не хочет переключать раскладку в 
"Run..." ... в остальных местах не проверял пока
Это про ПУСК -> Выполнить? Если да, то и там всё впорядке, главное правильно настроить. Ну а переключать язык только что введёного слова, можно через "Pause Break". Ну а если надо изменит текст, или слово, букву, надо выделить нужное и нажать "Shift+PauseBreak".
Незнаю почему у вас местами неработает, но видимо надо просто нормально настроить.
Alter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание мини дата-центра Alar Свободное общение 20 03.09.2009 09:11
Мини Restorator Witaliy Общие вопросы Delphi 4 16.06.2008 16:07
Смена раскладки клавиатуры NoName_emaNoN Общие вопросы Delphi 10 28.05.2008 08:55
RunAs - встроенная утилита Windows Air Общие вопросы Delphi 5 08.01.2008 17:44