2010-12-19

tebs_s: (малыш)
2010-12-19 12:42 pm
Entry tags:

Согревающее

На улице становиться градусов на 15 теплее, когда ты тащишь санки с женой и ребенком, а коммунальщики вдруг резко убрали почти весь снег и все посыпали песком. Приятно видеть что весь снег убран, но не тогда, когда ты решил покатать сына на санках %)
tebs_s: (Default)
2010-12-19 11:22 pm

Полезная(?) тулза

Навеяно постом [livejournal.com profile] yarcheg.

Написал тулзовинку под это дело, и немного даже больше. Думаю она многим может пригодиться. Программа умеет добавлять/удалять языковую раскладку в винде по горячей клавише. Список доступных языков задается файлом 'Lang.dat' в корне программы построчно в формате "код_локали Tab Имя_языка Tab Имя_файла_иконки". Иконки лежат в папке "Flags" в корне программы. Код языка можно взять например по ссылке. Код писать в формате 00000401 (длина 8 цифр, лидирующие нули). При первом запуске программа использует первый язык в списке. Правый клик мышкой по иконке в трее - там можно восстановить окно. В окне настроек можно изменить горячие клавиши и простым кликом по языку использовать его. При добавлении/удалении раскладки появляется соответствующая надпись на экране, которая затрется при первой же прорисовке любого окна в том месте. Можно включить/выключить автозагрузку программы при загрузке системы из меню по правой кнопке мыши в трее.
Ну в общем как-то так. Сильно не тестировал, много исключений не описывал. Если что - жалуйтесь, исправлю.

UkrLang.rar на FileShare.in.ua