Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » LangBar++

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Открыть новую тему     Написать ответ в эту тему

Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Представляет собой средство автоматического исправления раскладки текста по мере его ввода, а также индикации текущего состояния клавиатуры у курсора, на иконке в трее и компактном неподвижном индикаторе. Имеет и  расширеннные возможности ручного преобразования, которыми можно пользоваться там, где использование автоматики затруднено. Функциональное средство для простых пользователей и тех, кто работает с большим числом языков ввода.
 
Возможности:
 
- Автоматическое исправление раскладки набранного текста на основе словарей проверки орфографии Hunspell, которые могут адаптироваться и дополняться по мере необходимости используя простое средство разбора нужного тематического текста. Поддержка языков с мертвыми клавишами и диакритикой  
- Ручное исправление раскладки набранного текста с последовательным визуальным выделением слов или, если необходимо, символов, работающее с любыми раскладками и физическими клавиатурами
- Флажок раскладки около текстового курсора, практически во всех приложениях, с настраиваемым размером, положением, прозрачностью и индикацией состояния CapsLock
- Иконка в трее в виде флага с отрисовкой на ней состояния кнопок NumLock и ScrollLock; сходный неподвижный индикатор раскладки и состояния клавиш, который можно разместить где угодно
- Иконка, флажок и индикатор генерируются из png-файлов, которые легко заменить вручную, или используя текстовые флажки с настраиваемыми цветами
- Автозамена текста с возможностью вставки форматированного текста, использованием переменных и другими дополнительными возможностями
- Дополнительные настройки клавиатуры и Lock-клавиш, быстрое изменение регистра, транслитерация и пр.
 
Программа отличается высокой совместимостью и низким потреблением системных  ресурсов. Может использоваться в качестве индикатора раскладки для слабовидящих.
 
Идет в одном исполняемом файле, осуществляющем установку и распаковку портативной версии.
 
Операционная система: Windows XP - 11
 

 
Статьи на Хабре:
    LangBar++. Два вечных вопроса: индикация раскладки и ее исправление в набранном тексте
    LangBar++. Автоматическое исправление раскладки набранного текста с использованием словарей Hunspell
 
Словари Hunspell для автоматического исправления раскладки текста: LibreOffice и Softmaker FreeOffice
FAQ из справки
Замена флажков и визуальных элементов (оттуда же)

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 12:52 20-06-2019 | Исправлено: Krot66, 10:48 03-04-2024
nWxh

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Даже не знаю, о чем думать, чтобы как-то объяснить причуды с проводником. В тот период времени было лишь одно изменение в системе: удаление XnView MP 1.4.6 и установка версии 1.5.4 Плюс к этому, удаление XnView Shell Extension 4.16 и установка 4.18 Правда, через необычно короткое время, автор заменил его на 4.19  
При последующих версиях LB никаких глюков с проводником не было. Правда, в тот период уже XnView Shell Extension была заменена на последнюю версию. И остается только гадать о причине непривычного поведения.

Всего записей: 248 | Зарегистр. 04-04-2022 | Отправлено: 15:45 16-09-2023 | Исправлено: nWxh, 15:46 16-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня ОЧЕНЬ много расширений проводника плюс Win 11, где сам проводник изрядно глючный, и ничего
 
Добавлено:
Возможно, это глюк Autohotkey, заставляющий реагировать на левые и правые клики, но в обычных условиях он не проявляется. Кое что с этим можно попробовать сделать

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 16:09 16-09-2023
Altruumann



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66 (пост)
Цитата:
Неверное преобразование текста из-за блокировки CapsLock в реестре невозможно - тут должна быть какая-то другая причина

Частично нашёл причину конфликта. Программа AltSnap, расширяющая контроль над окнами. Использую её лет 10, учитывая, что это форк AltDrag. Пока что не понял, что конкретно конфликтует - активных перекрывающихся с Langbar горячих клавиш нет.  
 
Менюшка из скриншота в моём предыдущем сообщении появляется когда Langbar и AltSnap активны вместе. Но, до обновления на Langbar 1.4.4.2, я её никогда раньше не видел.
 
Нашёл в ini AltSnap:

Код:
UniKeyHoldMenu=1
; If enabled, then a long key press will popup a menu with a list of
; extended/unicode characters that can be typed.

При автопереключении AltSnap считает, что залипает какая-то из клавиш, и показывает менюшку с unicode символами.

Код:
Shiftkeys=A0 A1
; Key that is used to snap windows and modify actions
; defaut sis A0 A1 for left and right shift.

Видимо, какой-то из shift'ов.
 
Отключил опцию и добавил обе программы во взаимные чёрные списки.  
 
Так же, вот все мои переназначения клавиш, показанные в SharpKeys:
 

 
Главное: тильда (~) и BS (Backspace) поменяны местами. CapsLock отключён и заменён на ещё один Enter. Для выполнения основных действий и быстрой печати только левой рукой.
 
Какое-то из изменений может вызывать проблемы с Langbar?
 
Я только что заметил, что при срабатывании автопереключения лишние буквы в начале слова берутся из середины этого слова. Стоит срабатывание после 3-ёх введённых букв. Но я успел набрать 4. Langbar конвертирует слово, и вставляет сконвертированные 3 первых буквы на положение курсора - после 4-ой. Значит, проблемы сдвоенных согласных нет, буквы берутся из разных мест в слове и совпадают случайно.

Всего записей: 465 | Зарегистр. 04-04-2016 | Отправлено: 18:10 16-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Altruumann
Программы нашел, посмотрю
 

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 18:56 16-09-2023
Altruumann



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66 (пост)
Цитата:
Программы нашел, посмотрю

Тогда, вот мои экспортированные настройки из SharpKeys. ini из AltSnap. Проблемная опция UniKeyHoldMenu=0 во втором, выключена.
 
Добавлено:
 
Krot66 (пост)
Цитата:
Ctrl+Z работает как отмена преобразований регистра, транслитерации и ручного исправления раскладки. Опция в настройках убрана и работает постоянно

Не совсем понял, зачем это сделано. Разве во всех программах это сочетание так же не отменяет изменения? Зачем нужно перекрывать стандартное поведение? Разве не выше шанс получить абракадабру из-за возможных конфликтов при использовании этого сочетания? Нажатие/Повторное нажатие Shift+BS/CapsLock/Pause (как настроено) разве так же не отменят преобразование?

Всего записей: 465 | Зарегистр. 04-04-2016 | Отправлено: 19:17 16-09-2023 | Исправлено: Altruumann, 02:56 20-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отмена по Ctrl+Z работает только сразу после преобразования (или пробела после автопреобразования раскладки). Никакого влияния на штатные горячие клавиши она не оказывает. Кроме того, отменяет и преобразования регистра и транслитерации. Сделано для удобства и простоты

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 10:21 20-09-2023
Altruumann



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66 (пост)
Цитата:
Сделано для удобства и простоты

С запущенным Lanbar в Notepad++ нужно 3-4-5 раз нажать Ctrl+z, чтобы стандартно отменить изменение. Можно вернуть опцию выключения назад?

Всего записей: 465 | Зарегистр. 04-04-2016 | Отправлено: 23:22 20-09-2023
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Altruumann (пост)
Цитата:
нужно 3-4-5 раз нажать Ctrl+z

не подтверждаю - срабатывает штатно

Всего записей: 5643 | Зарегистр. 19-12-2003 | Отправлено: 05:48 21-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Altruumann
Никаких отклонений с Ctrl+Z пока не видел, в том числе и с NPP. Как говорил, это чисто внешняя клавиша, не нарушающая действия встроенных

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 10:16 21-09-2023
Altruumann



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ясно. Тогда не знаю. У меня есть конфликты и глюки с переключением. Временно вернусь на Punto.

Всего записей: 465 | Зарегистр. 04-04-2016 | Отправлено: 18:37 21-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Altruumann
Вернем эту опцию

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 09:49 22-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Altruumann
Повертел ваши настройки SharpKeys и ничего крамольного не нашел. Регистр соблюдается, ё отрабатывает исправно, срабатываний по BS не заметил. Единственное ручное преобразование идет только по левому Shift+~. Приведенная панелька мне не известна и откуда взялась не знаю. С AltSnap не разбирался, это долгое дело, хотя программа любопытная
 
 
Добавлено:
Появляющееся меню юникодных символов - меню самой AltSnap. Надо выключить в настройках клавиатуры пункт Popup an extended character menu when holding an alphabetic key down

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 16:26 23-09-2023 | Исправлено: Krot66, 18:08 23-09-2023
Hijacker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ни в какую не хочет переключать в Total Commander. В прочих всё отлично. Есть какое-нить решение?
Автору респект!

Всего записей: 924 | Зарегистр. 18-09-2004 | Отправлено: 07:10 24-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hijacker
Скачал, посмотрел. В редакторе и командной строке все работает, по крайней мере со стандартными настройками. Языки по клавишам переключает. Может, у вас какие-то особенности? Я порядком забыл эту штуку

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 09:48 24-09-2023
Hijacker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Особенность - Total стартует от админа. В командной строке как раз и не переключает. Ну не критично. В остальном всё прекрасно работает.

Всего записей: 924 | Зарегистр. 18-09-2004 | Отправлено: 17:10 24-09-2023
Hijacker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати если LangBar++ запускать от админа - то переключение работает в запущенном от админа Total-е.

Всего записей: 924 | Зарегистр. 18-09-2004 | Отправлено: 08:18 26-09-2023 | Исправлено: Hijacker, 08:23 26-09-2023
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запуск вручную после старта ОС. В трейе отображается  иконка без флага в виде "LB". Меню кликабельно, но ни одна команда не выполняется. Приходится убивать через диспетчер задач. Повторный пуск проходит штатно. Есть нюанс: если производить запуск через, приблизительно, 75-90 секунд, то глюк не наблюдается. Таким образом и автозапуск должным образом не срабатывает.  В EIS - во всевозможных исключениях.
Отписаться ранее - как-то руки не доходили.  
З.ы. портабельный.

Всего записей: 5643 | Зарегистр. 19-12-2003 | Отправлено: 09:34 26-09-2023 | Исправлено: maK, 09:17 01-10-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maK
Цитата:
Таким образом и автозапуск должным образом не срабатывает.
А если планировщиком сделать задержку автозапуска на 60-90сек? Ведь в это время прога-то не нужна.
Я аналогично поступаю с Punto Switcher и Caramba, хотя там описанная проблема отсутствует.

Всего записей: 6422 | Зарегистр. 14-09-2020 | Отправлено: 10:04 26-09-2023
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho (пост)
Цитата:
планировщиком сделать задержку автозапуска на 60-90сек

можно, но это, согласитесь, не решит проблему по существу.

Всего записей: 5643 | Зарегистр. 19-12-2003 | Отправлено: 10:14 26-09-2023 | Исправлено: maK, 10:29 26-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hijacker
Пробовал у себя и не нашел подобного - работает с низкими правами на обеих программах
maK
Несколько раз сталкивался с этим, но списывал все на кривизну оси. С чем это связано пока не ясно. Феномен вылез после появления текстовых флажков
 

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 10:33 26-09-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Компьютерный форум Ru.Board » Компьютеры » Программы » LangBar++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru