Форум » » Баг репорт по Aml Maple » Ответить

Баг репорт по Aml Maple

Wild: Поставил последнюю версию Aml Maple 6.08 build 771 и сразу обнаружил кучу глюков серьезных и мелких. Программа пока в демо режиме под Win 7 x64. 1. Не работает переключение последнего набранного слова без выделения. Курсор просто перемещается в начало набранного слова и все, при этом не меняется текущий язык. Если нажать комбинацию клавиш еще раз, то происходит перемещение курсора к передыдущему слову и так далее. Т.е. как будто нажимаешь Ctrl+стрелка влево. 2. Отвратительная работа в консольных приложениях. Тестировал в Far v3. Во встроенном редакторе выделение переводится только с латинского на русский, обратно не работает. Если попытаться перевесли последнее набранное слово без выделения, то начинаются вообще чудеса. Выделяется вся строка, все латинские символы становятся русскими, текст всей строки переносится в текущую позицию курсора вставляя в начало строки пробелы и потом курсор ререводится на одну строку вниз. Иногда в текст вставляется переменная из языкового файла ЭТА_КОПИЯ_AML_MAPLE_НЕ_ЗАРЕГИСТРИРОВАНА. В командной строке зехеров меньше, но все равно раскладка последнего слова не переключаетя (выделения там нет). Кроме перехода в начало слова, иногда еще вставляется символ "c". 3. Если набираешь текст в AkelPad и переключаешься в другую программу, а потом назад, то "Флаг страны в текстовом редакторе" по координате X перемещается в начало окна программы. стоит начать набирать текст или перемещать курсор и он возвращается назад. 4. Если включена настройка для стандартного курсора мыши "Изменять курсор (стрелка) в зависимости от языка", то фон этой стрелки не прозрачный. Двигаешь по экрану белый прямоугольник со стрелкой и надписями. Может потому что программа пока не зарегистрирована? 5. Если ОТКЛЮЧЕНА опция "Показывать состояние CapsLock в текстовом редакторе", цветной курсор не обновляет состояние при переключении CapsLock (шрифт крупнее/мельче и значение опции "ВЕРХНИЙ регистр когда включен CapsLock"). Но при этом если переключиться на другую программу и потом вернуться, то состояние обновится. 6. В настройках комбинаций клавиш в списке возможных некоторые дублируются. У меня там по 2 раза Ctr+Space, Ctr+Space x2, Ctrl+Alt+Space, Ctrl+Alt+Space x2. Возможно такое было не сразу, а возникло в ходе испытаний. Но не хотелось бы чтобы этот список продолжал расти от дублей. 7. ОЧЕНЬ РАЗДРАЖАЕТ задержка в полсекунды перед переключением раскладки. Особенно когда бегло набираешь текст и тут такие тормоза. И НЕ ДАЙ БОГ в момент работы нажать какую-либо клавишу типа PgUp/Dn, Home/End, или стрелки курсора. Даже просто нажимать какие либо буквы не стоит. Результат непредсказуем. Тупо сидишь и ждешь пока завершится конвертирование. 8. Невозможно задавать не совсем обычные комбинации клавиш для переключения. К примеру Ctrl/Alt/Shift+Win, Ctrl/Alt/Shift+CapsLock, Ctrl/Alt/Shift+NumLock и много что еще. В пунте это настраивается без проблем. Это на вскидку, за полчаса, пока проверял что да как. Именно по этому юзаю мапле только для индикации, а для переключения, по старинке - пунту. И не более.

Ответов - 15

Carc: Wild пишет: 1. Не работает переключение последнего набранного слова без выделения. Курсор просто перемещается в начало набранного слова и все, при этом не меняется текущий язык. Если нажать комбинацию клавиш еще раз, то происходит перемещение курсора к передыдущему слову и так далее. Т.е. как будто нажимаешь Ctrl+стрелка влево. В настройках галка "Переключать последнее слово, если не выделения" установлена?

Wild: Carc пишет: В настройках галка "Переключать последнее слово, если не выделения" установлена? Установлена.

Carc: Wild пишет: Иногда в текст вставляется переменная из языкового файла ЭТА_КОПИЯ_AML_MAPLE_НЕ_ЗАРЕГИСТРИРОВАНА. Всё нормально. Это особенность демо-версии.


Carc: Wild пишет: 4. Если включена настройка для стандартного курсора мыши "Изменять курсор (стрелка) в зависимости от языка", то фон этой стрелки не прозрачный. Двигаешь по экрану белый прямоугольник со стрелкой и надписями. Может потому что программа пока не зарегистрирована? Нет, зарегистрированность на это не влияет. Скриншот в студию…

Wild: Carc пишет: Нет, зарегистрированность на это не влияет. Скриншот в студию…

Carc: Нужна инфа с вкладки Языки

Carc: Wild пишет: Невозможно задавать не совсем обычные комбинации клавиш для переключения. К примеру Ctrl/Alt/Shift+Win, Ctrl/Alt/Shift+CapsLock, Ctrl/Alt/Shift+NumLock и много что еще. И не получится. Особенности реализации стандартного виндового контрола установки горячих клавиш. Нестандартные комбинации в Aml Maple устанавливается из меню по кнопке справа в контроле горячих клавиш.

Wild: Carc пишет: И не получится. Особенности реализации стандартного виндового контрола установки горячих клавиш. Нестандартные комбинации в Aml Maple устанавливается из меню по кнопке справа в контроле горячих клавиш. Жаль. В пунте же как-то реализовали.

Carc: Wild пишет: Жаль. В пунте же как-то реализовали. Там конечно есть вариант реализации через хуки, но пока у меня просто руки не доходят это сделать… Там вообще-то говоря несложно всё делается. Но как любые хуки, такое решение может иметь очень далеко идущие, весьма неочевидные, трудноуловимые и нетривиальные последствия… Так что стоит еще 100 раз подумать, прежде чем такую тяжелую сверхзвуковую артиллерию подтягивать… Может проще? Какие «заворотистые» сочетания клавиш интересуют? Я просто добавлю их в меню выбора и делов-то… Тем паче, что это меню еще много чего по делу выполняет…

Иван: "Цвет и название языка в текстовом курсоре" работает только в Ноутпаде. Не работает в Хроме, Ворде. Фаервол проверял, винда 10х64. Что делать?

Carc: Иван пишет: Не работает в Хроме, Ворде. Фаервол проверял, винда 10х64. Что делать? С этим похоже ничего не сделать... И Ворд и Хром используют собственный курсор. Разве что с Вордом можно попробовать...

toivan: нашел возможный ответ на свой вопрос: "Для 64-битных приложений цвет текстового курсора в текущей версии Aml Maple не поддерживается. Поддерживается мышиный курсор для 64х." скажите, когда будет поддерживаться?

Carc: toivan пишет: нашел возможный ответ на свой вопрос: "Для 64-битных приложений цвет текстового курсора в текущей версии Aml Maple не поддерживается. Поддерживается мышиный курсор для 64х." скажите, когда будет поддерживаться? Думаю уже скоро... Зависит от некоторых человеческих обстоятельств. Как раз «программно» там примерно понятно что делать...

grayfox: Можно пожалуйста сделать нормальную поддержку 64 битных приложений? Сейчас не работает ни в фаерфоксе, ни в телеграме, ни в слаке. Могу предложить задонатить на эту разработку или помочь с кодом.

Carc: grayfox пишет: Можно пожалуйста сделать нормальную поддержку 64 битных приложений? Сейчас не работает ни в фаерфоксе, ни в телеграме, ни в слаке. А что именно сделать в контексте 64-битных приложений? Поддержку мышового курсора? или поддержку текстового курсора? или что еще? Если разговор про текстовый курсор в 64-битных приложениях, то Сейчас как раз ноута и именно с 64-битной Виндой под рукой нет (в данный момент он путешествует по просторам России). А соответственно отладка без 64-битной винды дело почти безнадежное. Виртуалка это те еще блин развлечения. Общее решение то уже придумано… Видимо стаб-процесс… Уж как его делать, другой разговор. Может прямым запуском, а может через COM-прокси. Но это уже детали. grayfox пишет: Могу предложить задонатить на эту разработку или помочь с кодом. Если не секрет, "задонатить" это сколько? (можно в личку ответить, если что)... Ну, так… Навскидку, порядок величин так сказать!?! Ибо просто любопытно. Был тут один случай попытки заказа лет так 4-5 назад. Но если про тот случай рассказывать, то и то только в разделе "Юмор"



полная версия страницы