As with any TreePad edition, all data is contained inside 'articles';
an article is a text shown inside the right-hand pane
of the program (see the screenshot on the right).

Any article is associated with a 'node' which is the most basic part of the tree.
The tree can be found inside the left-hand pane.

The article pane consists of a word processor, which allows you to type in your data.
It also supports text-formatting, active underlined hyperlinks and images.

The tree pane enables you to browse your data.
It consists of 'tree nodes'. Each node
is associated with one article. If you select a different node (inside the left-hand pane),
then a different article is loaded (inside the right-hand pane).

To locate your data, you can also use the powerful internal search engine.

Ease of use

TreePad Business Edition 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.

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 Business Edition user, you can count on secure and private storage for your data.

Please note that encryption of images is not yet supported but will be added
at a later date.

Tree icons

Each tree node can be marked with its own icon.
TreePad Business Edition 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.

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.

Electronic publishing

As already mentioned, TreePad Business Edition helps you store, organize and access your data.
You can also publish your data, royalty-free, without any additional costs:

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 dynamic (expandable, collapsible) 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.

TreePad Business Edition 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.

Tree clipboard

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.

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 their native type or converted to other image file types.
Up to one gigabyte of images can be stored inside a .tpd database.

Formatting clipboard: this allows you to (1) copy text-formatting
(such as bold, italic, font size, font name, color) from one location in the text,
(2) select some other text-block, and (3) apply (or 'paste') the text-formatting to
that block.

Format painter: when active, any text that you select
using your mouse will be automatically formatted (according to your specifications).

Color marker: when active, any text that you select
using your mouse will be automatically marked/highlighted with a color of your choice.

Automatic fields are small pieces of text which
can update themselves automatically, such as: with the current date, current time,
current node title, current node path, current database filename, etc.

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 Business Edition comes with a flexible toolbar system,
which includes the following toolbars:

File

Article edit

Tree edit

View

Format

Paragraph

Navigate

Table

HTML

Screenshot (click to enlarge):

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.

Character map

The character map included with TreePad Business Edition can be used to insert non-standard characters,
special signs and symbols from other languages.

To activate the character map, just click on the corresponding button inside the 'article edit'
toolbar.
After this, click on one or more symbols to insert them into the article at the cursor position.

You can also use it to find character codes (decimal and hexadecimal)
by hovering your mouse over the individual signs.

The font which the character map uses is the same as the font of the article text at the cursor position.

Language packs

The default language for TreePad's user-interface is English.
The "user-interface" is the collection of menus, buttons, messages and dialogs.

TreePad Business Edition has been translated into other languages, such as:
German, Portuguese and Dutch.

You can change the default language of TreePad Business Edition by
downloading and installing a language pack (freeware).

Non-western fonts

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.

Images

An article may contain not only text, hyperlinks, tables, etc. but also images.

A TreePad .tpd database (the default data format) can contain up to 1 Gigabytes of images.

A .hjt database (the classic text/ascii & zip data format) can contain up to 100 Megabytes of images.

Using the 'Edit' menu, one can copy & paste images to/from the clipboard.

When you insert an image from file, it will be stored in its original format and dimensions,
without any conversion or information loss. Consequently, you will always be able to export
it back to the original file type, preserving its initial dimensions, resolution and quality.

The 'Format image' dialog gives you precise control over how an image is resized.
One can resize an image by changing the exact width and height in pixels.
It is also possible to scale it as a percentage of the original.

An image can also be resized manually. Select it first, then drag its handles using the mouse.

Please note that resizing an image using either of the above methods does not alter
the way it is stored.
It only changes the way the image is displayed. An image is always
stored in its original format and dimensions.

Cloned images. A cloned image is stored only once, but can appear in multiple locations
inside the database.

Image hyperlinks. These are images which are also hyperlinks.
An image hyperlink can be activated (i.e. followed) by double-clicking on the image.

Images are stored compressed to save on disk space.

Agendas, calendars and to-do lists

TreePad Business Edition comes with very flexible and powerful
built-in eternal agendas/calendars.

This functionality never runs out! You can even generate agendas and calendars
for dates as far away as 2010, 2109, 2264, etc.

You can generate tree-based agendas and calendars,
as well as article-based agendas, calendars and to-do lists.
Furthermore, agendas and calendars can be grouped by days, weeks or months. More information.

Tray and taskbar

The taskbar is the panel displayed (usually) at the bottom of the Windows desktop.
It contains - among other things - the Windows start button and the clock.

The tray is the small area inside the Windows taskbar often containing the clock.

TreePad Business Edition offers a number of functions to cooperate with the
Windows tray and taskbar:

Directly minimize to tray using a menu

Show always in tray when minimized (optional)

Show always in taskbar when minimized (optional)

Show always in tray when active (optional)

Show always in taskbar when active (optional)

Activate from tray by single or double click

Define a system-wide keyboard shortcut
to activate TreePad (bring to the foreground) whenever TreePad is not the currently active program.

Automatic fields

These fields, when inserted into the article, update themselves automatically on print, export or article reload.
Examples of self-updating field types: current date, current time, current date+time, the number of pages in the article,
the current page number, the previous page number, the next page number, the title of the current node, the title of the parent of the current node,
the current file name, etc.

Miscellaneous

System-wide activation keyboard shortcut. You can specify a Windows-wide keyboard shortcut
which brings TreePad to front when it is not the active application.

History list: a scrollable list of previously visited nodes.

History back & forward buttons.

History back & forward keyboard shortcuts.

Bookmarks list: a scrollable list of nodes which you have bookmarked previously.

Make TreePad stay on top of other programs (optional).

Check for software upgrades through the help menu.

Skinning

etc. etc.

DownloadTreePad Business Edition

You can download TreePad Business Edition here.
TreePad Business Edition will run fully functional for 21 days ('try before you buy'). After registration the program runs without any limitations.

RegisterTreePad Business Edition

TreePad Business Edition is yours for only $ 44.95 US Dollar (which is approx. EUR 43.50).

Upgrade toTreePad Business Edition

Registered users of other TreePad editions can upgrade to TreePad Business Edition at a reduced price.

Search engine

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

Advanced (Boolean) search, using a combination of 'all words' (AND),
'some words' (OR), 'none of the words' (NOT), and a phrase.

Image hyperlinks: these are images which also contain a hyperlink.
An image hyperlink can be activated (i.e. followed) by double-clicking on the image.

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'.

The following functions enable you to insert multiple hyperlinks
into the article (in one go):

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.

Insert Table of contents, one level. Through
"Menu: Insert/Table of contents/One level"
one can create a list of hyperlinks to all child nodes (of the selected node).

Insert Table of contents, all levels. Through
"Menu: Insert/Table of contents/All levels"
one can create a list of hyperlinks to all descendant nodes
(i.e. child nodes, child-child nodes, etc.) of the selected node.
This includes indentations at each level mirroring the structure of the subtree.

In a similar manner one can insert a list of hyperlinks
to all items inside the search results.

One can also insert a list of hyperlinks to all items in the browsing history.

Website generation

TreePad Business Edition can generate a complete Website from any subtree (as well as the entire database)
at the click of a button.

A thus generated Website has tree pane on the left, and an article pane on the right,
just like TreePad itself.

The tree pane inside the Website is dynamic and Javascript-based. This means that subtrees
are fully expandable and collapsible.

In more detail, a Website generated with TreePad Business Edition includes:

An article pane

A dynamic Javascript tree pane (optional)

A title frame (optional)

A navigation panel (optional)

The nodes and the entire structure of the selected subtree

The articles, including text formatting

Hyperlinks, active/blue/underlined

Image hyperlinks

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)

Background color

Article page sheets (optional)

Website-related functions can be accessed through the File-export menu,
HTML-toolbar and HTML-menu.

Under the "File" menu, TreePad Business Edition offers 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.
It is possible to export checked nodes exclusively,
export only un-checked nodes or export all nodes (regardless of their state, default).

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.

Export search results to a TreePad .tpd, .hjt or .htmhjt file.
This means that all nodes and articles from the search results will be exported to file.

Template Nodes

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.

Database size

There is no formal limit to the number of nodes and articles which can be
inside a TreePad Business Edition 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 Business Edition)
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).

File functions

Apart from opening and saving database files in the regular way, TreePad Business Edition offers:

Autosave: let TreePad save your data periodically and automatically.
You can specify the interval, ranging from three to 1000 minutes. Optional.

When auto-paste is enabled, each time you put a text (or image)
onto the Windows clipboard, TreePad will automatically capture it:

When the article has focus, the text (or image) is inserted into the current article.

When the tree has focus, the text is included as a new article/node.

You can activate auto-paste through the 'Tools' menu.
After this, move TreePad to the background, and use other applications to
browse the Internet, access documents, open e-mails, etc.
Now, each time you copy a piece of text to the Windows Clipboard,
it is automatically pasted into TreePad. Audible feedback is offered through a short 'beep'.

Additional features:

Automatic paste 'as plain text'. No text-formatting is pasted, just the text itself.

TreePad can also auto-paste images when the
'text including formatting' option is enabled.

Presentation mode

You can convert TreePad Business Edition into a presentation program by activating
the (full-screen) presentation mode. Please see the screen shot below.
Navigate to different slides/articles by clicking on the tree, by using the floating navigation tool bar or by using keyboard shortcuts.
In presentation mode you can also hide the tree or the article, or show both.
The screenshot below shows the full-screen presentation Mode. Only the article is visible and the navigate tool bar is floating.

Options screen

The TreePad options screen enables you to tailor the program to your needs. You can access it through
"Menu: View/Options".

The following is a small selection of the available options:

Change default article font size, name, style, color

Change default article tab size

Change default tree node font and color

Change default caption for new tree nodes

Show or hide tree icons

Show or hide tree tooltips

Preserve state of tree between sessions (state = which nodes are expanded and which node is selected)

Autodetect hyperlinks

Activate hyperlinks by double-click (default)

Activate hyperlinks by single-click

Autodial using a VOIP program (such as Skype)

Autodial using the Windows telephony service

Specify an autodial prefix

Customizable date-time formats

Customizable units: inches or centimeters

Show or hide individual toolbars

Show or hide the statusbar, horizontal ruler, vertical ruler, line numbers

Show TreePad program icon in statusbar and/or system tray when TreePad is active

Show TreePad program icon in statusbar and/or system tray when TreePad is minimized

Store settings in the Windows registry or an ini file inside the program directory

Automatically load last accessed file

Ask whether or not to load the last accessed file

Show Quick start dialog (for selecting a file upon startup)

Automatically save changes on exit

Ask whether or not to save changes on exit

etc. etc.

Additional functionality

The features listed in this section are unique to TreePad Business Edition: they can not be found in
TreePad PLUS nor in
TreePad SAFE.

They are grouped together below to help you compare TreePad Business Edition with TreePad PLUS/SAFE.