18 лет назад 16 октября 2006 в 15:04 1749

И (ура!) оно (счастье!) нашлось. Программка TreePad Lite, младшая беззубая сестренка платного монстра TreePad Plus (кстати, очень даже приятная программа, надо будет заставить ответственного товарища Барсукова ее расписать в красках), как нельзя кстати подвернулась мне под руку. Примечательна она тем, что, во-первых, весит чрезвычайно мало (всего-то 465 кб в архиве), а во-вторых, относительно этой TreePad Lite можно вполне трезво заявить, что программка хранит все заметки в одном файле. Утилита выполнена в жанре Windows Explorer, то бишь, имеет древовидную структуру и отображает информацию очень удобственно, а, кроме того, поддерживает текстовочки ASCII.

Конечно, сохраняет информацию на жестком диске TreePad Lite отдельными файлами, однако именно использование древовидной структуры как основы для отображения информации и создает полноценную иллюзию all-in-one. Теперь пойдемте копаться.
Левое поле главного окна программы называется, как ему и положено, Tree, правое же — Article, что тоже вполне понятно, поскольку именно здесь и будут отображаться всякого рода заметки.

В свою очередь, поле Tree разбито на так называемые nodes (узлы), которые могут быть связаны между собой в иерархическом порядке (с вашего позволения, я буду называть их папками, что гораздо понятнее и проще).

Здесь можно создавать новые папки (в каждой из которых будет содержаться текст) или загружать их с жесткого диска (дислокация роли не играет). В любую из папок можно вложить так называемые child nodes (или вложенные папки — назовем их по тому же принципу), для этого нужно либо щелкнуть правой кнопкой мыши на поле Tree и выбрать опцию Add child node, либо воспользоваться одноименной кнопкой, расположенной на панели инструментов главного окна TreePad Lite. Для child nodes существует возможность добавления новой вложенной папки до или после первой добавленной — Add node before / Add node after (доступ к этим опциям осуществляется также либо по правому клику спиногрыза, либо с панели инструментов).

Контекстное меню, вызываемое с помощью правой кнопки мыши (клик на поле Tree), в общем-то, дублирует кнопки, расположенные на панели инструментов TreePad Lite, так что вы можете пользоваться любым из этих средств доступа к опциям программы. Некоторые из них мы уже разобрали выше. Осталось поговорить еще о нескольких.

С помощью команды Move вы можете перемещать child nodes или вложенные папки вверх-вниз и влево-вправо. С помощью команды Sort вы можете сортировать вложенные папки по алфавиту, причем это действие можно выполнить как для одной папки, так и для всего «дерева» в целом.

Программа поддерживает функцию drag-and-drop, что значительно упрощает работу и с «деревом», и с вложенными папками. Здесь есть свои тонкости. Так, например, зажимая кнопку Shift на клавиатуре и одновременно орудуя левой кнопкой мыши можно перетащить какую-то из папок выше или ниже, причем она так и останется просто папкой, если даже и была до этого child node. А вот ежели Shift не зажимать, то вы можете любую из папок сделать вложенной. Только Shift нужно зажимать сначала, а уж потом двигать папки туда-сюда с помощью левой кнопки мыши — не забудьте об этом.

Папки, содержащие текст, можно импортировать и экспортировать, причем это справедливо как для простого текста, так и для текста в формате HTML. При импорте файлов CSV из баз данных TreePad Lite импортирует только два первых поля любой записи таких файлов, причем первое поле будет представлено как заголовок папки, а второе — как текст, в ней содержащийся.

Программа умеет открывать не только адреса сетевых узлов, пользователь TreePad Lite может также запросто создать гиперлинк на любую папку (node), компонент «дерева». Например, запись node://treepad manualusing treepad отправит вас к файлу помощи программы, к его вложенной папке Using TreePad. По этому же принципу вы можете нарисовать гиперлинк к любой папке вашего «дерева». Для этого выберите папку, на которую хотите сделать линк, затем воспользуйтесь командой Copy > Node Hyperlink Address в контекстном меню, вызываемого правой кнопкой мыши при клике на поле Tree. Затем воспользуйтесь командой Paste, выбрав предварительно место дислокации гиперлинка.

Кстати, его можно вставить в файл, для чего нужно кликнуть правой кнопкой мыши уже на поле Article и выбрать в контекстном меню команду Insert > Hyperlink to File. Гиперлинк к файлу на жестком диске должен иметь примерно такой вид: file://С:Windows
notepad.exe — добро пожаловать в Блокнот Windows. Гиперлинк на веб-страницу — http://www.freebyte.com/. Гиперлинк на адрес электронной почты — mailto:lmf@computery.ru Гиперлинк на сайт FTP — ftp://ftp.compaq.com/pub/.

Знаете что, дорогие друзья, мне банально не хватает места, чтобы продолжить эту пошаговую инструкцию: чем дальше я вникаю в тонкости TreePad Lite, тем больше хочется рассказывать вам о принципах ее работы.

Написание файла помощи к программе в мою задачу не входит (а жаль), так что можно считать, что задача минимум выполнена. Оставляю вас на стадии ознакомления и желаю вам, соответственно, ее скачать и как можно плотнее использовать. Недостаток всего один: резидентной программка не является, а было бы очень и очень недурственно.

Никто не прокомментировал материал. Есть мысли?