MemPad calls itself a text outliner. It is more precisely a freeware 140KB download which is a notes organizer, one which stores notes in a tree structure.
It offers basic features for fonts and colors, auto save – in minutes increments and/or automatically as text is entered – search (and replace) across all notes and the ability to export notes. It does have some more advanced features like internal linking between notes (highlight and right click to create links) and linking to system files or programs which can be used to launch anything from web links to executables from within MemPad.
With a F6 click (or Page —>Diary Page) MemPad creates a diary page for the current day and therefore it can be used as a structured diary program. It is also possible to move nodes and child nodes or pages up and down to restructure the tree. Additionally a page can be locked to provide temporary protection against accidental edits, a sort of read only format. It is also possible to encrypt a page to keep it away from prying eyes.
MemPad can do more via the Lookup.txt and Launcher.txt files found initially in its Examples folder. The chevron button on the far right of MemPad’s toolbar can be turned into a launcher by populating the Launcher.txt file with statements like Calculator;calc.exe for example – to launch the system calculator. Lookups, done via right clicking highlighted text, can be added with entries like Wikipedia;http://en.wikipedia.org/wiki/$ for example – to look up the highlighted word in Wikipedia. Note that to use the lookups and the launcher the Lookup.txt and Launcher.txt files must be moved from the Examples folder to Mempad’s root folder.
MemPad is more powerful than its size or ‘text outliner’ description may indicate. Its help file has more, from how to modify text margins and date formats to how to more efficiently work with its launcher and lookup features.