winzip icon


Submitted on: 3/28/2020 7:40:10 PM
By: Joe Bartel  
Level: Advanced
User Rating: Unrated
Compatibility: C#
Views: 577
     TreeDoc is a tree structured editor. In a normal text editor you just start writing. In a tree editor you first create a node that has a label then you put text into the node. The nodes together create a document. After a document is created it can be exported as a normal text file. It can also be saved and used as a tree structured file. Just as a regular editor is good for many tasks, a tree structured editor is good for many tasks. A tree editor makes a good PIM (personal information manager). The nodes allow you to organize information in a way that is easy to find things. A tree editor is a good way to organize a document. When writing a paper you write the outline and then fill in the details. The main reason TreeDoc was written was to make it easier to produce a good help file for other programs. It is not as powerful as a Microsoft chm (compiled help) file or a group of html files but it is much easier to create. The help window is a special read only version of the editor. The help dialog "TreeHelpDlg" can be used in any C# program. All the code for TreeDoc is in C#. It was written for C# 2005. It will probably compile and run under any newer version of C#. It was tested with SharpDevelop and nearly all of it could be saved as TreeDoc is a portable program that can be run from any folder or a USB memory device. The TreeDoc file is a specially formatted text file. The formatting allows two TreeDoc files to be compared using Winmerge. TreeDoc source is released under the MIT license by PineTreeJoe LLC.

winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

If you don't have a virus scanner, you can get one at many places on the net

Other 1 submission(s) by this author


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)

Other User Comments

 There are no comments on this submission.

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)

To post feedback, first please login.