Page 1 of 1

Не сохраняет клавиатурные сокращения. Не работает Undo при..

Posted: Mon Oct 31, 2016 3:37 am
by vkams
Добрый день!

1.
Что делал:
Инструменты -> Настроить -> Горячие клавиши. Добавил комбинацию Shift+Ctrl+V для вставки неформатированного текста (полезно при вставке из интернета, чтобы не было разноголосицы стилей).

Результат:
Пока программа загружена - комбинация работает. После выхода и нового входа - комбинация забыта.

2.
Что делал:
Ввёл текст (любой). Переключился на другое приложение. Потом вернулся в Mars Notebook.

Результат:
Нажимаю Ctrl+Z (Undo) - не откатывает.

Просьба к автору: за 3 года ошибок было обнаружено море, поэтому исправлять их - дело не быстрое. А времени всегда мало. Но если нельзя исправить всё сразу, почему бы постепенно, хоть по 10-20 недочётов не устранять и не выкладывать? Программа отличная, пользуюсь постоянно, менять на другую не хочу. 1000 руб. перевести пока не могу, а половину - с удовольствием.

Система: Win 7 x64

Re: Не сохраняет клавиатурные сокращения. Не работает Undo п

Posted: Mon Oct 31, 2016 1:38 pm
by Oleg_K
По 1-му пункту. Уточните где хранятся настройки (реестр/ini). Во-первых, попробуйте изменить. Во-вторых, если "ini", то возможно файл защищен от записи (RO). Если программа установлена в "\Program Files\" (ну, или как оно там на x64), то возможно сама Система блокирует изменение файлов в данном каталоге. Проще всего это "лечится" переносом всей папки "\Mars Notebook\" в какое-то другое место.

по 2-му пункту. Есть мнение, что это не баг, а особенность программы (при потере фокуса база автоматически фиксирует изменения и обнуляет буфер отмен). Судя по вашим постам, программой вы пользуетесь несколько лет. Данная "особенность" у Mars-а тоже не вчера появилась. Так откуда же столько удивления? На мой взгляд, вы пытаетесь проводить аналогии Mars-а с полноценными, "взрослыми" ТЕКСТОВЫМИ РЕДАКТОРАМИ, а это неправильно.

P.S. Марсианину на заметку.
В краткой справке корневого раздела, в четвертом абзаце, следует исправить:
"...беспокоится..." --> "...беспокоиться..."

Re: Не сохраняет клавиатурные сокращения. Не работает Undo п

Posted: Tue Nov 01, 2016 2:01 pm
by vkams
Oleg_K wrote:По 1-му пункту. Уточните где хранятся настройки (реестр/ini). Во-первых, попробуйте изменить.
Спасибо, Олег! Удалось изменить так: запустил программу с правами администратора, в меню Файл нашёл настройки, заменил на хранение в реестре (теперь чуть дольше грузится), после этого заново настроил комбинацию клавиш - сохраняет!

Что касается редактора, то ведь автор не сам его писал, а подключил системный, наверно, RichEditor, а в него вряд ли встроен баг с Undo. Надеюсь, исправить его не составит большого труда.

Желаю успеха и ещё раз благодарю!

Re: Не сохраняет клавиатурные сокращения. Не работает Undo п

Posted: Wed Nov 02, 2016 1:55 am
by Marsianin
Не помню как версия 2.21, но текущая версия будет хранить ini файл в каталоге \USER\AppData. Думаю вообще отказаться от реестра. Смысла нет.
заменил на хранение в реестре (теперь чуть дольше грузится)
Вот это уж точно не из-за реестра.

Что по Undo, то да, глюк из-за сохранения базы во время переключения на другое приложение. Исправлен давно если честно, т.к. самого это бесило.

Re: Не сохраняет клавиатурные сокращения. Не работает Undo п

Posted: Fri Nov 04, 2016 5:15 am
by vkams
Marsianin wrote:текущая версия будет
<...>
Исправлен давно если честно, т.к. самого это бесило.
А вдруг к Новому году все пользователи получат долгожданный сюрприз! :question: