Назад в дневник


Пишет Smogg
Ну, вот, не прошло и десяти лет ).
Первый более менее работоспособный вариант


Как работает:

включение-выключение через кнопку NumLock.

Пробел - одиночное нажатие 0 на цифровой клавиатуре
(эта же клавиша - УправляющаяКлавиша, типа шифта.)

"2" - "9" - ну, всем понятно, что они означают
"1" - знаки пунктуации !?():*; и пр.
"*" - набор каких-то смайлов
"-" - аналог BackSpace'a
"+" - выбор другого слова с таким же цифрокодом
"Del" - точка
"Enter" - энтер он и есть энтер

УпрКлавш+"Del" - ввод запятой
УпрКлавш+"+" - добавление слова в базу

Чего нету:
1. Нету работы с системтреем
2. Полное отсутствие изменения любых настроек (разве кроме дефолтных кьютовских. Да и те - через командную строку)
3. Нельзя редактировать и автоматически не изменяется порядок слов в зависимости от частоты использования
4. Отсутствует хотя бы какое-либо управление скрытием/показом/позиционированием плавающим окошком при вводе в постороннем приложении.
5. Паршивец Punto жестко конфликтует. Писал в клуб, но как оказалось, им за десять лет не разу не встало необходимости реализовывать решение такого межпрограммного конфликта. Лезть в работающий код по чьей-то невнятной просьбе они отказываются :)

Что как бы есть, но как бы и нету:
1. Поддержка разных языков

Что не понимаю:
Не понимаю, какие функции на какие клавиши лучше повесить. например, "точка" и "запятая" предполагаются самыми часто употребляемыми и поэтому вынесены на отдельную клавишу, а прочие знаки препинания повешены на другую кнопку. То есть мне кажется, что разносить знаки препинания как-то не очень правильно


(6)

Яндекс.Метрика
Вы не авторизованы!
Авторизация
Обновить
Глав

Добавить в избранное (только для авторизированных)