Документація · Початок
Перші п’ять хвилин з Lang Switcher: значок, лист, перше виправлення
Праворуч на панелі завдань з’явиться значок, підказка над ним — «Lang Switcher — активна». Під час першого запуску відкриється лист «Вітаю! Мене звати Панда.». Набрали ghbdsn замість «привіт»? Натисніть Pause/Break.
Значок у треї
Якщо на останній сторінці майстра встановлення ви лишили галочку «Відкрити Lang Switcher», програма запуститься одразу й з’явиться в треї — праворуч на панелі завдань, біля годинника. Підказка над значком — «Lang Switcher — активна», на паузі — «Lang Switcher — призупинена». Якщо значка не видно, він може ховатися під стрілкою «^».
Далі програма запускається сама під час входу в систему, без запиту UAC. Вимикається це галочкою «Запускати під час входу в систему» в меню значка.
Натисніть значок лівою чи правою кнопкою миші, і відкриється меню:
- «Призупинити» — програма перестає виправляти слова, доки ви не натиснете «Відновити».
- «Налаштування…» — вікно налаштувань; усі його розділи описано на сторінці «Налаштування за розділами».
- «Запускати під час входу в систему» — галочка: чи запускатися разом із Windows.
- «Написати автору…» — майстер звернення: збере текст і надішле його авторові, лише коли ви натиснете «Надіслати».
- «Про програму» — версія, розділ «Як користуватися» і кнопка «Від автора…».
- «Вихід» — закрити програму.
Коли є непрочитаний лист, над цими пунктами з’являється «Непрочитаний лист…». Програма оновлюється сама, тому «Доступна версія …» буває там, лише якщо нова версія три доби не може встановитися сама.
Лист-привітання
Під час першого запуску вікна програми відкриваються мовою Windows, а якщо такої немає серед її 66 мов — англійською. Змінити мову можна в налаштуваннях.
Програма відкриє вікно «Лист від автора»: «Вітаю! Мене звати Панда.» — що робить програма, приклад мовою інтерфейсу (слово, набране в англійській розкладці, і що з нього виходить; українською — ghbdsn і «привіт») і «Три речі на перший день»:
Pauseперекодовує останнє набране слово і перемикає розкладку. Працює в будь-якому вікні.- Ще раз
Pause: слово повернеться до початкового, літера в літеру. - Значок у треї: пауза, налаштування і «Про програму», де є розділ «Як користуватися».
Унизу листа — «Відкрити налаштування» і «Зрозуміло». Лист-привітання показується один раз, а його вікно не забирає фокус: можна друкувати далі.
Перше виправлення
Наберіть у будь-якому полі ghbdsn в англійській розкладці й натисніть Pause/Break. Слово стане «привіт», а розкладка вікна перемкнеться на українську: далі друкуєте українською. Ще раз Pause — і повернеться ghbdsn, літера в літеру. Програма пам’ятає самі натискання, а не результат, тому туди й назад можна скільки завгодно.
- Пробіл після слова не заважає: слово перекодовується разом із пробілами за ним.
- Слово забувається, коли ви закінчили його інакше:
Enter,Tab,Esc, стрілки,Home,End,Delete, клік мишею, інше вікно чи поле, сполучення зCtrl,AltабоWin. А ще через п’ять хвилин, якщо нічого не набирати.Backspaceстирає літеру й із пам’яті програми. - Ваше перемикання не заважає:
Alt+Shift,Ctrl+ShiftіWin+Spaceслово не стирають, бо програма пам’ятає розкладку кожного натискання. - Виділений текст: виділіть його й натисніть
Pause. Конвертується виділене (якщо це увімкнено і працюєCtrl+C), кожне слово — у свій бік.
Якщо не спрацювало
- Тихо клацнуло, а слово не змінилося. Слово вже забуте: після нього був клік мишею,
Enter, перехід в інше вікно — або минуло п’ять хвилин. Виділіть слово й натиснітьPauseще раз. - Клавіша не діє взагалі. Подивіться на підказку над значком. Якщо там «Lang Switcher — призупинена», відкрийте меню значка й виберіть «Відновити».
- Вікно «Lang Switcher уже працює в цьому сеансі.» Програму вже запущено, друга копія не потрібна. Значок — у треї; якщо його не видно, він може ховатися під стрілкою «^».
- Немає клавіші
Pause. Призначте іншу клавішу, сполучення або подвійнийShift: про це сторінка «Гаряча клавіша». - Windows не запускає програму й називає
VCRUNTIME140.dll. Так бувало зі старими версіями у Windows без пакета Visual C++. Встановіть останню версію зі сторінки завантаження поверх попередньої: їй цей пакет не потрібен.
Див. також
Запитання й проблемиу GitHub Issues ↗ або на пошту send.me@panda-pishet-kod.dev