Во избежание недоразумений сразу скажу, что кейла не является автоматическим переключателем, как Punto Switcher, и сама не умеет переключать раскладку и даже не предназначена для этого.
Однажды мне пришлось использовать Пунто Свитчер использовать клавишу Caps Lock для переключения раскладки.
Мне не понравилось, что для этого пришлось установить такую довольно громоздкую программу.
Поэтому я решил написать что-то свое с открытым исходным кодом — Кейла .
Скриншоты с кратким описанием представлены по адресу отдельная страница .
Возможности
Программа позволяет вам установить сочетание клавиш для переключения между раскладками и сочетание клавиш для переключения на определенную раскладку.Бытует мнение, что жить проще с отдельными клавишами для каждой раскладки, особенно когда раскладок больше двух.
Ну и помимо этого в кейле есть еще несколько настроек.
Список всех возможностей Keyla представлен на главной странице.
Keyla отображает текущий макет с помощью значка на панели задач.
Я по натуре человек ленивый, поэтому пока доступны только иконки для русской и английской раскладки.
Если вам не хватает иконки, напишите в комментариях название языка и я добавлю.
При желании это можно сделать самостоятельно по руководству, ссылку на которое легко найти на главной странице.
Локализация
Интерфейс и установщик keyla переведены на русский и английский языки.Локализация интерфейса осуществляется путем редактирования файлов ресурсов, что удобно для разработчика программы, но неудобно для переводчиков в двух аспектах: во-первых, редактирование файлов ресурсов просто менее удобно, чем простых текстовых файлов, как в Миранде; во-вторых, чтобы добавить в программу локализацию, ее необходимо перекомпилировать.
На веб-сайте программы есть страницы, описывающие процедуры перевода; ссылки на них находятся на главной странице.
С помощью Google Translate я также перевел описание кейлы на английский ( домашняя страница ).
Мой уровень английского, к сожалению, оставляет желать лучшего.
Комментарии и предложения приветствуются! УПД (11.12.2008) В комментариях было высказано несколько идей: Замена раскладки и регистра уже введенного текста, как в программе Typo (она же Снуп ) Замена фраз( предложенный пользователь тенши ) Автозамена символов ( предложенный пользователь iZENfire ) Показывать значок макета рядом с курсором или активным полем ввода ( предложенный пользователь Алмаз И на сайте программы ) Реализуйте их ненужно, потому что есть Пунто Свитчер , содержащий почти все, что вы можете придумать, и AutoHotKey , скрипты, в которых реализуются перечисленные выше задачи, пишутся проще, чем код для кейлы, если пренебречь созданием пользовательского интерфейса и заставлять пользователя редактировать сам скрипт в случае чего, и легче расширяются вреден, поскольку данный функционал не связан с основным назначением программы и реализовывать его идеологически неправильно (и некоторым пользователям это может не понравиться) Поэтому я пока не берусь за все это.
Если у кого-то есть желание, милости просим, исходники открыты, хоть они и ужасны :) Теги: #keyla #раскладка клавиатуры #Caps Lock #Чулан
-
Гугл Ридер. Подробности Подписки
19 Oct, 24 -
Яндекс Запускает Paas Cocaine
19 Oct, 24 -
Матрица Идей
19 Oct, 24 -
Через Skype Распространяется Новый Червь
19 Oct, 24 -
Данные На Сервере Marklogic [Часть 1]
19 Oct, 24