What is taOutliner?
Multi language
Importing and exporting data
Entering and organizing data
Finding data
Debugging
This application is a hierarchical notes manager that stores your data securely in an encrypted file.
It is based on the Eve VM 1.42 ( http://www.ewesoft.com) and has following features:
The application is delivered in english and german, but is designed to support any number of languages. To translate the application into your language or to change the existing english / german texts, follow the instructions in the 'Custom Language Package' (taOutliner-Custom.zip).
Data can be imported from a XML file or from a FreeMind file. The data is inserted as the first child node of the current group node. If no node is selected, the current data is completely replaced with the import data.
The format of the XML text file is as follows:
<?xml version="1.0" encoding="ISO-8859-1"?> <node> <title>title text</title> <notes>note text</notes> <createdAt>2011-01-27 13:58:03</createdAt> <modifiedAt>2011-01-28 15:58:03</modifiedAt> </node>
The XML file must have exactly 1 root node. Every node element can contain any amount of other node elements.
In the notes element line feeds are encoded with 
 and tabulators with 	
With the export function you can export the notes of the selected group to an unencrypted XML or FreeMind file. The format is identical with the import format.
The data is organized in a tree of unlimited depth. To a note you can enter a sub-note by which the parent note becomes a group. Both, groups and notes can be moved to an other location in the tree with the Cut and Paste functions.
Pasting a node inserts it at the position that is currently selected, while adding a note appends it as last element of the current group.
You can also delete a note or a complete branch. Be careful here: There is NO UNDO for this operation! The only way back is to quit the application without saving the data file or revert to the backup file.
You can search for nodes that contain the string you are searching for. The search is always case-insensitive and searches all data fields of all nodes (groups and notes). You cannot search for dates, though.
'Find' always searches from the root of the tree. 'Find next' continues the search from the last found node (not from the currently selected node).
If you encounter problems when working with this application, you might want to activate the debug mode. This mode gathers data on certain operations (e.g. CSV import) and you can then view this data after the operation is done. The debug data might help you find out what is going wrong.
When the application starts, the debug mode is always off. The application does not remember the state of the debug mode.