Current version: 8.2.1
December 18, 2017
To locate your data, you can also use the powerful internal search engine.
Ease of use
TreePad SAFE is very easy to use. Quite a number of people will be able to start off without consulting any type of documentation.
You might find the Quick Start Guide and/or video tutorials useful though. They explain how to perform the most common tasks and will help you get started fast.
The best way to get started with TreePad SAFE is to:
TreePad SAFE does not need any complicated drivers, dll's or frameworks (.Net, Java, ActiveX, ODBC, etc. are not needed).
To install TreePad SAFE, just run the installer or manually copy the files from the zip download package into a directory of your choice.
TreePad SAFE is fully portable. You can run it directly from a USB stick without installing anything:
The TreePad program files can be copied to a USB stick from the location where you have installed it (usually a subdirectory of C:\Program Files).
You can also copy the TreePad program files directly from the zip download package to the USB stick.
After copying the program files, plug the USB stick into another computer. Double-click on the program and it starts. That's all!
Please note that settings can be stored in
an .ini file which resides inside the program's directory
or in the Windows registry (default).
TreePad SAFE is compatible with all (32-bit and 64-bit) editions of Windows, as well as with Linux/Wine.
For Windows 10, 8, 7, XP, Vista, 20xx, NT 4, 98, ME and Linux/Wine.
Furthermore, TreePad SAFE is compatible with all other TreePad editions:
It can directly open files created with any version of TreePad Lite. It can import from and export to TreePad Lite.
The file type is exactly the same as used in TreePad Business Edition and TreePad PLUS. (TreePad PLUS does not support files which are encrypted by TreePad SAFE though).
It can directly open files created with any previous version of TreePad SAFE
TreePad SAFE supports 256 bit encryption using the highly acclaimed TwoFish algorithm.
Twofish is a state-of-the-art encryption method developed by the team of Bruce Schneier, world renowned cryptographer, also author of the well known Blowfish algorithm.
TwoFish is designed for utmost safety, speed and flexibility, and its level of security is several orders of magnitude stronger than what is produced by older algorithms, such as Blowfish and DES (Digital Encryption Standard).
As a TreePad SAFE user, you can count on secure and private storage for your data while enjoying all the useful features of TreePad PLUS.
Please note that encryption of images is not yet supported but will be added at a later date.
Each tree node can be marked with its own icon. TreePad SAFE comes with a set of 160 tree-icons by default. A large number of additional icon libraries is available for free. You can also create your own icon libraries.
TreePad SAFE offers various icon management functions, such as: change node icon, copy & paste icons between tree nodes, paste icon into entire subtree, apply icon to entire subtree, hide tree icons, set default icon for subtree, create new icon library, load icon library, add icons to library, remove icons from library, export icons from library, etc.
Tree check marks
Tree nodes can be tagged with 'check marks' as well. See the image directly below. When visible, check marks serve as an additional visual indicator.
Check marks can also be used for filtering data during search, print and export.
Checkmarks can be shown or hidden for each node individually, for all nodes inside a subtree and even for the entire tree.
Tree node formatting
Not only can tree nodes can be individually marked by an icon and/or check mark, you can also change the color, size, style (any combination of bold, italic, underline, strikeout), background color and font-name of each node separately. See the image directly below.
As already mentioned, TreePad SAFE helps you store, organize and access your data. You can also publish your data, royalty-free, without any additional costs:
as a regular TreePad file, using TreePad Viewer, a freeware reader program which enables anyone - registered and non-registered users alike - to read and view TreePad files. TreePad Viewer also supports password protected and encrypted files.
as a single executable (a program) using exe-eBook Creator. This is a freeware utility to compile TreePad Viewer and your database into a single executable. If you compile a password protected TreePad file into an 'exe-eBook', then this exe-eBook will be also password protected and encrypted.
as a TreePad-generated Website, which looks just like TreePad, having a tree pane on the left and an article pane on the right.
as a PDF file using TreePad-to-PDF (freeware edition). Currently this option does not include images and text formatting.
More export functions can be found elsewhere on this page.
TreePad SAFE supports various types of drag-and-drop. It is possible to:
rearrange the tree by dragging nodes to another location.
drop blocks of text from the article into the tree to create new nodes/articles.
drop texts and hyperlinks from other programs (like Mozilla and MS Word) directly into the article or tree.
drop one or more files (or folders) into the article to create file-hyperlinks.
drop one or more files into the tree to import them as new nodes/articles.
Like the regular Windows clipboard, TreePad's tree clipboard acts as temporary storage for data on its way to final destinations. Whereas the Windows clipboard is a repository for text and images, TreePad's tree clipboard holds nodes, subtrees and articles.
The tree clipboard can be used to copy, paste and transfer subtrees within the current database, or between databases.
TreePad can copy (or cut) a complete subtree (including all contained nodes, articles, images and icons) to the tree clipboard. Then, from the tree clipboard, you can paste the subtree to a different location inside the current database, into another database, or even into another running instance of TreePad.
The article pane of TreePad SAFE contains a full-fledged word processor, with support for text formatting, images, underlined hyperlinks and tables. In more detail:
Font: bold, italic, underline, strike through, subscript, superscript, text color, highlight color, font name, font size
Paragraph: align left, align right, align center, justify, bullets (normal, numbered, alphabetic, etc.), indents, adjust left & right margins, optional line-select and word-select, subscript, superscript
Images: insert, delete, copy, paste, cut, import, export, convert, move and clone. Supported formats: PNG, JPG, GIF, BMP, EMF, WMF and ICO. Images are stored in their native format without loss of information. They can be exported to ther native type or converted to other image file types. Up to one gigabyte of images can be stored inside a .tpd database.
Tables: create, insert & delete rows, insert & delete columns, combine rows/columns/cells, show & hide table borders, set a different color for each individual cell, show & hide borders of individual cells, resize columns, resize table, align table, align text inside cells.
Hyperlinks: active/blue/underlined hyperlinks, images as hyperlinks, anchors, plain text hyperlinks. See also elsewhere on this page.
Special characters: insert special characters by typing in the ascii code.
Formatting clipboard: copy & paste of text-formatting
Convert: to uppercase, lowercase, title case, sentence case, invert case, to plain text
Zoom: the contents of the article can be zoomed from 10% to 1000%.
Plain text support: articles without any text formatting are automatically stored as plain text, to save disk space.
Create any tree structure you want!
Add new nodes using menu, toolbar or keyboard.
When adding a node, the corresponding article is created as well.
It is just as easy to delete nodes. When you delete a node, the associated article is deleted as well.
Sort subtrees recursively (all levels) or non-recursively (one level).
Use the mouse to move nodes (to other locations) by drag-drop.
You can also move entire subtrees by drag-drop.
Number nodes inside a subtree (recursive or non-recursive).
Remove subtree numbering (recursive or non-recursive).
Yet more tree editing functions can be found inside the program's main menu, tree context menu and the tree toolbar.
Flexible toolbar system
TreePad SAFE comes with a flexible toolbar system, which includes the following toolbars:
The toolbars are fully customizable:
A toolbar can be dragged to another location inside the toolbars area.
Toolbars can be shown or hidden on an individual basis.
Any toolbar can be transformed into a "floating tool window" (see image directly below). Just drag the toolbar to some location outside the toolbars area.
If you have little vertical screen space, like on a small laptop, you might prefer to hide all toolbars. This can be done through the options screen or the toolbars context (right-click) menu.
Likewise you can choose to have only one row (or perhaps two rows) of toolbars instead of three rows, which is the default.
The default language for TreePad's user-interface is English. The "user-interface" is the collection of menus, buttons, messages and dialogs.
TreePad SAFE has been translated into other languages, such as: German, Portuguese and Dutch.
You can change the default language of TreePad SAFE by downloading and installing a language pack (freeware).
Support for non-Western fonts is provided through the Windows DBCS (double byte character set) system. One can enable the article's DBCS mode using the options screen. Full Unicode support is planned for future TreePad editions.
An extremely useful feature to locate any node or article in your database is the internal search engine.
It offers various options which you can combine to optimize your search:
Search the entire database or just the current subtree.
Search node-titles only, articles only, or both.
Search for articles and/or node-titles containing 'all the words'.
Search for articles and/or node-titles containing 'some of the words'.
Search for articles and/or node-titles containing a phrase.
Case-sensitive and case-insensitive search.
Search inside an article.
Search & replace inside an article.
Easily switch between article search and tree search.
See also the screenshot directly below (click to enlarge).
TreePad SAFE supports hyperlinks to:
Anchors inside the same article
Pages on the Internet
Files, folders, images, documents and programs on your local computer
Other (user-defined) target types
which makes it possible to:
Create your own 'start menu' for fast access to programs, documents and folders.
Compose collections of bookmarks to Web pages.
Add an additional level of organization to your database through node-hyperlinks.
Include lists of contacts with clickable email addresses.
No doubt you can think of more ways to use hyperlinks.
Hyperlinks by default are active, clickable, blue and underlined. It is also possible to use images as hyperlink. Plain text hyperlinks are supported as well.
You can drag-drop hyperlinks and URLs from other programs (such as Web browsers and word processors) into TreePad's article
Auto-detection of typed (and pasted) hyperlinks is supported (optional).
Using a file dialog, you can simultaneously insert multiple hyperlinks (to files) into the article.
You can drag-drop multiple files simultaneously onto the article to create a set of file-hyperlinks.
Relative and absolute file-hyperlinks are supported.
Hyperlinks by default are activated by double-click. This way, single mouse clicks can be used for placing the text cursor anywhere for editing, even inside a hyperlink.
You can configure hyperlinks to be single-click activated.
To activate a plain text hyperlink, just select the entire link, then click 'Menu: Navigate/Follow hyperlink' or press 'Ctrl H'.
TreePad SAFE can generate a complete Website from any subtree (as well as the entire database) at the click of a button.
A TreePad-generated Website has a tree pane on the left, and an article pane on the right, just like TreePad itself.
In more detail, it includes:
An article pane
A static tree pane (optional)
A title frame (optional)
The nodes and the entire structure of the selected subtree
The articles, including text formatting
Images: GIF, JPG, PNG.
BMP images are exported as JPG.
ICO, WMF and EMF images are exported as GIF.
Tree icons are exported as GIF images.
Metatags: title, description and keywords
Background images (optional)
Article page sheets (optional)
Please also note that:
Inside TreePad SAFE, you can access the Website export function through 'Menu: File/Export'.
More information, and examples can be found on this dedicated page.
Catalog of files
Looking for specific items on your harddisks, USB sticks and DVD's can be a time-consuming task.
Wouldn't it be nice to have the information readily available?
TreePad SAFE offers this possibility. It can scan your DVD's, CD's, USB sticks, folders, harddisks, SD cards, etc. and create a catalog of all contained files and folders.
With the generated file-catalog you will be able to locate your files within seconds using the internal search engine.
To create a file-catalog using TreePad SAFE, just follow these simple steps:
Open an existing database or create a new one.
Click 'Menu: Tree/Insert/Catalog of files'.
Select a folder or disk.
TreePad SAFE will now scan the selected folder or disk and generate a catalog of all contained files, folders and their location.
Inside the file-catalog, each tree-node matches a directory. Each article contains a list of files inside the directory.
If a directory has sub-directories, then that is reflected in the tree structure as well.
The file-catalog function is fully configurable using the TreePad options screen. While an article always contains a list of (zero or more) files, in addition, it can optionally contain:
a list of (zero or more) subdirectories
the file date for each file (and directory)
the total size for each file (and directory)
the total number of files, directories and the total size of a directory
the amount of free disk space
absolute or relative hyperlinks to the files (and directories).
Under the "File" menu, TreePad SAFE has a multitude of options to import and export your data:
Export a subtree (nodes and articles) or the entire database to multiple files (HTML, Text or RTF). This can be done recursively (optional) creating directories at each tree-level.
Export a subtree (nodes and articles) or the entire database to a complete Website including static tree pane, hyperlinks, images, icons, text formatting.
Export a subtree (nodes and articles) or the entire database to a single HTML file with tree indentations at each level.
Export a subtree (nodes and articles) or the entire database to a single RTF file.
Export a subtree (nodes and articles) or the entire database to single text file.
Export/import a subtree (or the entire database) to/from TreePad Lite .hjt file. This file format is text/ASCII based and fully public.
Export/import a subtree (or the entire database) to/from TreePad PLUS/SAFE/Biz .hjt file, including text formatting, images, hyperlinks and tree icons. This file format is text/ASCII based and fully public.
Export/import a subtree (or the entire database) to/from TreePad PLUS/SAFE/Biz .htmhjt file, including text formatting, images, hyperlinks and tree icons. This file format is text/ASCII based and fully public.
Export/Import a subtree (or the entire database) to/from TreePad .tpd file, including text formatting, images, hyperlinks and tree icons.
Conversion of a subtree into a stand-alone exe-eBook for easy distribution. This is a single executable file containing the data (text, images, icons, links) as well as the viewer program (including search engine).
Export to PDF through TreePad-to-PDF. Currently this does not include images and text formatting.
Import multiple (.txt, .rtf, .html) files into a subtree. Any combination of these file types can be imported simultaneously. Each file is imported as a separate node/article.
Recursively import a directory structure containing files (.txt, .rtf, .html). A tree-structure (corresponding to the directory structure) is created, while files are imported as nodes/articles.
Generate multiple hyperlinks to files in one go.
Import (one or more) images directly from (any combination of) .png, .jpg, .gif, .bmp, .emf, .wmf and .ico files. All image types are stored compressed without any loss of quality, and in their native format.
Convert and export all image types directly to .png, .jpg, .gif, .bmp, .emf and .wmf files.
Any individual article can be exported to an HTML, Rich Text or plain text file.
Insert a HTML, Rich Text or plain text file into the article at the cursor position.
Import Windows shortcuts and Internet Explorer bookmarks into the tree ('Menu: File/Import/Into tree').
Import Mozilla bookmarks as a regular HTML file.
Export/import to/from other formats using (mostly freeware) external utilities.
Template nodes can save you time and effort. For example, to set up a database of friends, business relationships, books, DVD's, or anything else:
Choose a node to be your 'template node' or create a new node for this purpose.
Make sure the node is selected. Activate the 'Node properties' dialog through 'Menu: Tree/Node properties'. On the first page of this dialog, enable the option 'Use as treebook template'. Finally click 'OK'.
Inside the article of the template node, add the template text. If you want to create a contacts database, then just add lines such as 'name:', 'address:', 'phone:'.
From now on, each time you create a child node (of the template node), its article will contain the template text by default. To complete the new article, you just need to type in the real data (after 'name:', 'address:', etc.).
A template can contain text, as well as images, text-formatting, tables and hyperlinks.
Please note that a new grandchild of the template node will also contain the template data. In fact, any new descendant of the template node will do so.
There is no formal limit to the number of nodes and articles which can be inside a TreePad SAFE database, nor is there a limit to the number of files/databases that you can create and use.
For a .tpd database (the default data format for TreePad SAFE) we recommend not to exceed 1 Gb of images and 35 Mb of text (nodes + articles).
For a .hjt/.tpz database (the classic text/ascii & zip data format) we recommend not to exceed 100 Mb of images and 35 Mb of text.
If database size is an important issue for you, then you might want to consider TreePad X Enterprise (single-user), which supports databases of up to 384 Gigabytes (or 12 Gigabytes, depending on the edition).
Yet more features:
Minimize to tray (the small area inside the Windows taskbar near the clock)
Show in tray and/or taskbar when active
Show in tray and/or taskbar when minimized
Save on exit (optional)
Built-in backup function
Quick start dialog (optional)
Automatically load last file on startup (optional)
System-wide activation keyboard shortcut
Autopaste inside the article
Autopaste as new nodes/articles
Scrollable history list & navigate back/forward
Scrollable list of bookmarks (to tree nodes)
Open other files from list of favorites
Open other files from list of recent files
Stay on top
Customizable date-time formats
Customizable units: inches or centimeters
Article undo/redo (100 levels)
Full program customization through the multi-pane options screen
Check for software upgrades through the help menu
All rights reserved.
TreePad.com is hosted by HostGator