Page 9 of 9

Re: Mars Notebook 2.1

Posted: Sat Dec 31, 2011 2:45 am
by levk
Когда планируется (в следующей версии или на перспективу):
1. привязать скорость прокрутки текста колесиком мыши к установленной пользователем для всех программ в общих настройках операционной системы (Настройка / Панель управления / Мышь / Колесико / Поворот колесика на один щелчок служит для прокрутки... на указанное количество строк) :puke: ;
2. добавить удобный поиск по целым словам в названиях разделов (в дереве) :eek: ;
3. добавить копирование и вставку в таком же порядке данных сразу нескольких строчек/столбцов/ячеек в таблицах - как в Excel :nod: ;
4. добавить сортировку по алфавиту строк в списке-столбце (например, сайтов) внутри редактора для удобства поиска :eek:
:question:

Re: Mars Notebook 2.1

Posted: Wed Jan 04, 2012 3:10 am
by Marsianin
1. Ну оно и было привязано раньше и бесило, т.к. перематывало медленно сильно. Нашёл как обойти. Впринципе сделать переключатель несложно ;-)

2. Пока не могу сказать, планирую тут само дерево поменять (с виду особо разницы не будет) и там сделаю уже.

3. С вставкой в таблицы постараюсь как можно скорее разобраться.

4. Совсем забыл...надо будет тоже сделать.

Будет версия 2.11 с исправлениями, может сделаю пункт 1 в нём, но пока скрытым параметром в ini файле/реестре, чтобы не нужен был перевод новых пунктов в настройках на другие языки...туда и так надо несколько пунктов скрытых добавить.

Re: Mars Notebook 2.1

Posted: Thu Jan 05, 2012 2:24 pm
by levk
Ответы очень четкие, но возникают наводящие вопросы.
1. Ну оно и было привязано раньше и бесило, т.к. перематывало медленно сильно. Нашёл как обойти.
Если было привязано раньше, ведь вполне можно было установить себе скорость перемотки побольше
в общих настройках операционной системы (Настройка / Панель управления / Мышь / Колесико / Поворот колесика на один щелчок служит для прокрутки... на указанное количество строк).
Впринципе сделать переключатель несложно.
Если сделать переключатель несложно, то он появится?
4. Совсем забыл...надо будет тоже сделать.
Разве автор записной книжки не записывает в нее идеи, которые попадаются на форуме? Ведь записанное забыть невозможно; разве что не заглядывать в записи.

Re: Mars Notebook 2.1

Posted: Fri Jan 06, 2012 8:15 pm
by Marsianin
В том-то и дело, что настройки колеса мыши в винде стоят у меня по-умолчанию и меня это устраивает, но вот именнно в редакторе прокручивало по 3 строки... Когда в документе их 1000?
А в браузерах работает именно так, как я сделал обойдя стандартные установки.

Не, идеи не записываю...

Re: Mars Notebook 2.1

Posted: Sat Jan 07, 2012 3:11 am
by levk
В том-то и дело, что настройки колеса мыши в винде стоят у меня :finger: по-умолчанию и меня :finger: это устраивает, но вот именно в редакторе прокручивало по 3 строки... Когда в документе их 1000?
А в браузерах работает именно так, как я сделал обойдя стандартные установки.
В этом и суть. Многим пользователям удобнее использовать колесико мыши именно для медленного и построчного просмотра с помощью индивидуальной настройки (а не по умолчанию) стандартной установки (чтобы остановиться на строке, прочитать ее, оставить ее верхней на экране, отвести взгляд на другое "окно", вернуться назад к оставленной строке без потери времени на ее поиск и легко найти ее - ведь она верхняя :) ), прокрутить на следующую строчку :arrow: теперь она стала верхней :nod: и легко находимой. Если требуется максимальная быстрота прокрутки, я пользуюсь боковой полосой прокрутки; если нужна средняя, постраничная - клавишей "Page Down". Вроде бы логично (стандартно большая скорость работы боковой полосы для передвижения по длинному тексту и остановки в любом месте удовлетворит любого пользователя, в том числе и автора программы; постраничный просмотр для последовательных страниц с нажатием Page Down дает возможность внимательно прочитать страницу и мгновенно перейти на следующую/ие), + легко возникает автоматизм в таком пользовании. Кроме того, ведь программой должны бы пользоваться многие, с разными навыками, и разве не лучше, чтобы программа не ограничивалась предпочтениями только одного человека - автора :question: Прошу поверить мне - очень часто пользующемуся записями разной длины :P .
Не, идеи не записываю...
Просто не хочется :question: Конечно, это личное дело, но чтобы избежать случаев
4. Совсем забыл...надо будет тоже сделать.
-
ЗАПИСИ МОГЛИ БЫ ПОМОЧЬ КЛАССИФИЦИРОВАТЬ ИДЕИ И НЕ ЗАБЫВАТЬ ИХ. НАПРИМЕР, ИМЕТЬ В БАЗЕ РАЗДЕЛЫ "ПОЛЕЗНЫЕ ИДЕИ НА ПЕРСПЕКТИВУ", "СРОЧНЫЕ ИСПРАВЛЕНИЯ", "ПЕРВООЧЕРЕДНЫЕ ДЛЯ СЛЕДУЮЩЕЙ ВЕРСИИ" И Т. Д. ТО, ЧТО УЖЕ СДЕЛАНО, МОЖНО БЫЛО БЫ ПЕРЕМЕСТИТЬ В РАЗДЕЛ "ЧТО НОВОГО В ПОСЛЕДНЕЙ ВЕРСИИ". Я бы так вышел из положения, ведь записная книжка всегда под рукой; легко сверяться.

Re: Mars Notebook 2.1

Posted: Mon Jan 09, 2012 12:55 pm
by levk
Появились интересные вопросы о полезном.
Запароленная база полностью закончена, и все нужные данные в ней есть. Появится ли возможность после экспорта запароленной базы в файл справки *.chm сохранить эту запароленность для этого файла, чтобы при его запуске запрашивался пароль? Пока этот файл теряет запароленность.

Если это в принципе невозможно, то какой дополнительной программой можно запаролить такой экспортированный файл справки?

Теперь об недопустимом.
1. При экспорте в *.chm в исходной базе исчезает содержимое текущего редактора (в котором курсор).
2. Я попытался включить больше возможностей для файла справки (по сравнению с тем, что уже имелось с начала), и тогда в в этом файле вообще исчезли все редакторы, т. е. было видно только дерево. Оно работало только само на себя.

Re: Mars Notebook 2.1

Posted: Mon Jan 09, 2012 2:07 pm
by Marsianin
Формат CHM Microsoft давно забросил и ни о какой запароленности речи быть не может. Он даже Юникод в названии разделов не поддерживает и никак это не вылечить.

Что по "недопустимом", то я не понял в чём проблема :?
Пока база экспортируется редактор становится невидимым - это так и должно быть.

Re: Mars Notebook 2.1

Posted: Mon Jan 09, 2012 2:42 pm
by levk
1. Перед экспортированием курсор был в одном из разделов. При экспортировании в *.chm редактор не становится невидимым, а сразу в нем появляется содержимое постоянного коренного раздела о программе, которое мы все знаем:
Добро пожаловать в Mars Notebook.
Создайте базу данных из меню файл указав название и положение файла базы,
Нажмите кнопку ..., для добавления нового раздела в вашу записную книгу.
Если у вас в документе есть интернет ссылки, то вы можете открыть их в браузере. Просто нажмите Ctrl и кликните по ссылке... и т. д.
После экспортирования содержимое раздела базы, в котором стоял курсор, стирается полностью (чистый лист).
2. После того, как я включил "Развёрнутое", "Остановить", "Обновить", "Домой", - экспортный файл выглядит, как будто мы создали только дерево на весь экран (нет разделения экрана границей на дерево и содержимое), содержимое разделов никак не появляется. Т. е. хорошо бы проверить, почему относительно без проблем работают только параметры, бывшие по умолчанию (Меню, Инструменты, Подписи, Запоминать, Скрыть/показать, Назад, Вперёд, Печать, Параметры)
------------------------------------------------------------------------------------------------------------------------------
Формат CHM Microsoft давно забросил и ни о какой запароленности речи быть не может.
Жаль, потому что этот формат очень удачен. И никакой посторонней программой нельзя запаролить готовый файл?

Re: Mars Notebook 2.1

Posted: Mon Jan 09, 2012 2:59 pm
by Marsianin
Самый первый раздел на самом деле разделом не является и не существует в базе. Это нулевой раздел, а надписи-подсказки становятся видны именно тогда, когда редактор становится невидимым - они на стене за ним написаны ;-) Тоже самое происходит, когда тыкаешь в пустое место в дереве.

Что касается параметров CHM - то программа просто устанавливает соответствующие флажки в получаемом CHM файле, обрабатывает их hhctrl.ocx входящий в состав Windows, который и открывает CHM.

Что по потере текущего раздела в момент экспорта в CHM, то первый раз о таком слышу. Не получалось ничего подобного :retard:

P.S. Почти доделал экспорт всей базы в один PDF - там есть возможность шифрования...

Re: Mars Notebook 2.1

Posted: Tue Jan 10, 2012 11:22 am
by levk
Спасибо.
ТОЛЬКО, ПОЖАЛУЙСТА, ЭКСПОРТ В PDF - НЕ ВЗАМЕН ЭКСПОРТА В ФОРМАТ *.CHM, КОТОРЫЙ ТОЖЕ ОЧЕНЬ ЦЕНЕН, И ЕГО ЖЕЛАТЕЛЬНО СОХРАНИТЬ!

Вопросы:
1. были ли проверки, каков максимум размера базы, чтобы программа работала без затруднения :question:
2. какая функция задумывалась при экспорте в *.CHM с выбранной возможностью "Развернутое", которая плохо влияет на результат (при открытии файла не видим окна редакторов - только дерево) :question:
3. в чем может быть причина того, что незаметно при вписывании текста иногда переключается "Замена" вместо "Вставка"; сам никогда не использую по своему желанию "Замена" :question:

Идеи:
1. было бы удобным, чтобы был выбор для вставки в редактор ссылок интернета текстом (http: //www.yandex.ru/) или готовой ссылкой (http://www.yandex.ru/),
2. в "Настройка инструментов" во вкладке "Сокращения" желательно иметь возможность добавить горячую клавишу для команды вставки символов.
3. Желательно поправить надпись, появляющуюся внизу, в окне создающейся новой базы:
В вашей базе данных нет ни одного раздела. Для создания раздела кликните в меню Дерево - Добавить раздел.
потому что не существует меню Дерево . Должно быть: "Нажмите на кнопку Добавить подраздел".

Re: Mars Notebook 2.1

Posted: Mon Feb 06, 2012 6:51 pm
by Marsianin
Да нет, экспорт в CHM конечно останется, причём там был глюк, что кодовая страница не сохранялась (тем у кого в системе кодовая страница 1252 установлена в 1251 этого не заметить в русском языке).
Экспорт в PDF тоже доделал, правда есть там некоторые странности, но это, походу, зависит от движка PDF.
На днях хочу выложить версию 2.11 с исправлениями. Переделывают все словари орфографии в Unicode...

1. Впринципе, размер базы не ограничен какими-то реально достижимыми цифрами.
2. Назначение этой функции в CHM мне тоже особо неясно, но исходя из формата CHM там этот параметр есть, вот и добавил.

Идеи:
1. Само никогда ничего не происходит... Скорее всего случайное нажатие Ins...
2. Чем не устраивает [Вставить как...] -> [Неформатированный текст] ?
3. Всмысле специальных символов вроде: €£¥¢§™ ? Подумаю...
4. Ага, спасибо, исправлю. Раньше пункт меню РАЗДЕЛЫ был ДЕРЕВО :unibrow:

Re: Mars Notebook 2.1

Posted: Tue Feb 07, 2012 2:55 pm
by levk
2. Чем не устраивает [Вставить как...] -> [Неформатированный текст] ?
Разница в ссылке и ее тексте ведь очевидна?
Поскольку в редакторе Mars Notebook нельзя упорядочить список интернетовских ссылок в алфавитном порядке (допустим, их 100 - 200 штук) - для удобства поиска, приходится временно переносить их в простой текстовой редактор, который способен на упорядочивание. Но после переноса ссылки превращаются в неформатированный текст (ведь редактор - текстовой), и при вставке упорядоченного списка обратно в Mars Notebook ссылки не становятся прежними ссылками, а остаются текстом. Тогда ведь приходится, например, 100 - 200 раз переходить на конец каждой из неформатированных строчек и "реанимировать" ссылки; неудобно, поэтому и написал об этом:
1. было бы удобным, чтобы был выбор для вставки в редактор ссылок интернета текстом (http: //www.yandex.ru/) или готовой ссылкой (http://www.yandex.ru/)
Для такого случая, вообще, возможны 2 варианта:
1. создать настройку, чтобы при желании текст любой ссылки (со строкой, начинающейся с http://), или группа ссылок, автоматически при вставке из буфера превращались бы в готовые ссылки, или
2. создать команду, которая бы выбранные неформатированные тексты ссылок преобразовывала в готовые ссылки.
С точки зрения удобства оба варианта удачны; любой их них, который легче получается при программировании, был бы хорошим.

Re: Mars Notebook 2.1

Posted: Thu Feb 09, 2012 10:20 pm
by Ludochek
Уважаемый Марсианин!

Хочу еще раз поблагодарить вас за вашу программу. С ее помощью я сэкономила массу времени и нервов! Для студентки она просто незаменима!

Мааааленькая просьба! Нельзя ли немного упростить работу с деревом? Сейчас, чтобы сделать одну заметку подзаметкой другой, мне приходится сначала создавать у главной заметки подзаметку (о как закрутила!) и только потом перетаскивать туда другую заметку... Иначе не получается: первая заметка упирается и нагло прыгает вверх-вниз по дереву.

Впрочем, возможно мой неординарный интеллект что-то недопонимает в технологии этого процесса. Сие тайна великая есть.

С уважением, Людмила.

Re: Mars Notebook 2.1

Posted: Fri Feb 10, 2012 12:42 am
by Babur
Ludochek
Если вы это имеете в виду.
Image
Видите обведённую козявочку? Она должна быть опущена вниз. :)

Re: Mars Notebook 2.1

Posted: Fri Feb 10, 2012 1:47 am
by Marsianin
Понятно, что никто никогда не смотрит в подсказки, которые появляются, если не выбрано ни одного раздела или не открыта база...
Однако там написано, что для того, чтобы одну заметку сделать подзаметкой другой - надо её самую перетащить мышкой с нажатым SHIFT в заметку-родителя и тогда всё будет :unibrow:

Re: Mars Notebook 2.1

Posted: Fri Feb 10, 2012 12:46 pm
by levk
1. создать настройку, чтобы при желании текст любой ссылки (со строкой, начинающейся с http://), или группа ссылок, автоматически при вставке из буфера превращались бы в готовые ссылки, или
Это точно можно осуществить. Пример - текстовой редактор Hieroglyph, - где при вставке столбца даже текстов ссылок получается столбец готовых ссылок, и они сразу работают в Hieroglyph при использовании мышки.
Если копировать обратно с Hieroglyph в Mars Notebook, то ссылки только с вида становятся готовыми (синего цвета), но они остаются только текстами.

Re: Mars Notebook 2.1

Posted: Fri Feb 10, 2012 3:15 pm
by Marsianin
Поискать ссылки в документе совсем не сложно. Добавлю как-нибудь, но не в 2.11

Re: Mars Notebook 2.1

Posted: Sat Feb 11, 2012 3:52 am
by levk
Поискать ссылки в документе совсем не сложно. Добавлю как-нибудь, но не в 2.11
Отлично. Только ведь главная цель не понята :unibrow: ; она - не примитивный поиск. "Не сложно" (Ctrl+F) не означает "быстро и легко", ведь это не приводит к цели (удаление дублирования), будет вручную, и к тому же мы не знаем, что именно искать, что именно дублируется :retard: . Я только хотел напомнить :!: (раз уж идеи не записываются), что и первое мое предложение на эту тему не относилось к простому поиску; оно было с целью добавить и визуальный поиск, позволяющий скольжением взгляда по списку сразу видеть дублирующиеся адреса в интернете - ведь нет другого короткого способа удалять их, - чтобы легко различить расположенные рядом в сортированном списке строчки одинаковой длины, т. е. там, где взгляд и внимание задерживаются, останавливаются. Просто сортировка - самый простой способ избавляться от дублированных записей, ведь ручной способ требует больше времени и усилий, если не имеешь понятия, что искать. Тогда, почти год назад, я писал:
levk » Пт фев 26, 2010 10:07 pm
Уважаемый Марсианин!

Что Вы думаете о применении способа организации записываемой информации, когда она записывалась в случайном порядке (по мере поступления) беспорядочным списком (перечнем фактов, названий, фамилий, нумераций, чисел и т. п.) - в содержании одного раздела дерева(!), чтобы одной из команд Mars Notebook можно было отсортировать ее в алфавитном порядке внутри содержания этого раздела, т. е чтобы можно было при скольжении взглядом по списку легко находить смежные строчки одинаковой длины, проверять, удалять дубли. Такая форма организации записей [алфавитная] очень облегчает поиски в длинном списке (особенно - поиски дублей), например, в перечне сайтов. Это чрезвычайно удобно и целесообразно. Кроме того, такой прием широко используется в некоторых текстовых редакторах, т. е. ничего необычного в нем и в его программировании нет. Разве не было бы логичнее иметь такую возможность внутри Вашей программы, чем копировать случайные списки в другую программу, упорядочивать их и копировать назад?
Я предпочитаю не делить один раздел (тему) на кусочки подразделов в дереве, ведь по смыслу содержания тема одна и та же. Речь не идет о сортировке разделов-тем: там дело обстоит благополучно; она не требуется.
Я подумал о сортировке строк, потому что записываемая в содержание одной темы информация может быть или связным текстом, или списком с случайными дублированиями.
Короткий пример (на самом деле список может быть 50, 100 и более строк).

Беспорядочный список:
http://novafilm.tv/
http://www.creep.ru/
http://losharik.net/
http://www.creep.ru/
http://novafilm.tv/

Отсортированный список:
http://losharik.net/
http://novafilm.tv/
http://novafilm.tv/ - стираемый дубль
http://www.creep.ru/
http://www.creep.ru/ - стираемый дубль

Согласитесь, лишние дубли видны сразу.
--------------------------------------------------------------------------------------------------------
Вообще возможен другой путь: создать команду удаления дублирующихся строк. Все же, по моему личному ощущению (не программиста), это будет сложнее (потому что гораздо меньше встречается в других программах), а сортировка была бы более полезной. Но специалисту, автору программы, виднее, какой путь выбрать: сортировку или удаление дублирования :) . Одно несомненно: перед очень многими пользователями, а может быть, и перед автором, стоит та же проблема. Каждый может забыть :roll: (и забывает - мы не компьютеры), что уже записывал какой-то адрес интернета по теме и записать его второй-третий раз. Что же предлагается автором сделать для решения проблемы :question:
--------------------------------------------------------------------------------------------------------
Правда, вчера я, наконец, нашел для себя временный способ решения проблемы с адресами в интернете,но только с помощью двух посторонних программ. Хотелось бы это проделывать в Mars Notebook, не теряя лишнего времени.

Re: Mars Notebook 2.1

Posted: Sat Feb 11, 2012 3:14 pm
by Marsianin
Я имел ввиду, что организовать поиск ссылок в документе программно, по одной кнопке в меню.
Т.е. есть документ с кучей ссылок в текстовом виде, ткнул меню -> найти ссылки и все они стали кликабельными ссылками.

Сортировка строк возможна и сделать это не сложно в обычном текстовом редакторе без стилей и шрифтов. Сортировать нужно только по тексту, а сохранить нужно и все атрибуты ссылок, разных шрифтов, объектов.

Сортировать таблицу, наверное проще будет...

Re: Mars Notebook 2.1

Posted: Sat Feb 11, 2012 7:16 pm
by Marsianin
Вышла версия 2.11

Re: Mars Notebook 2.1

Posted: Sun Feb 12, 2012 12:42 pm
by levk
Проверил экспорт в PDF в новой версии 2.11. Работает.
Использование пароля не работает. Открывал созданный файл в PDFXCview, пароль не запрашивался :retard: .
Почему-то добавляются почти черные прямоугольные рамки вокруг ссылок интернета (траур?). :crybaby:
Т.е. есть документ с кучей ссылок в текстовом виде, ткнул меню -> найти ссылки и все они стали кликабельными ссылками.
Да, это было бы отлично.
Сортировка строк возможна и сделать это не сложно в обычном текстовом редакторе без стилей и шрифтов. Сортировать нужно только по тексту, а сохранить нужно и все атрибуты ссылок, разных шрифтов, объектов.
Т. е. сортировать можно только по тексту :?: Это я и делал, да еще и восстанавливал атрибуты ссылок, но в 2 разных программах с затратой времени на 3 копирования и обработку. Что касается шрифтов - для Mars Notebook проблем быстрого редактирования нет; можно не беспокоиться. Если же будет даже только
ткнул меню -> найти ссылки и все они стали кликабельными ссылками
, уже будет экономия времени обработки на 50%. Лучше всего - объединить последовательно обе операции обработки в Mars Notebook.
С OwnMouseWheel непонятно. По умолчанию стоит =1, но в редакторе прокручивается 4 строки :-( . Как настроить, чтобы прокручивалась одна :question: ?

Re: Mars Notebook 2.1

Posted: Sun Feb 12, 2012 1:14 pm
by Marsianin
Про версию 2.11 прошу писать в отдельной теме. Эта и так уже распухла.

Для того, чтобы запрашивался пароль на открытие PDF нужно указать оба пароля (один для открытия, второй - для модификаций)