Advanced
Creating Text Clips Files To create a text clips file use the Text Clip Creator application. Click the link above to download this useful tool. Note that it requires the Microsoft .NET Framework to run.
Creating User Schemes This documentation is still to be written, perhaps you can help?
Creating Project Templates This documentation is still to be written, perhaps you can help?
config.xml config.xml stores some advanced configuration options for PN.
User Settings Path The <userSettings> element defines where PN should store the settings files it creates to store user options. By default this element is not defined, but it can be used to make PN portable (i.e. not store settings in the normal system "Documents and Settings" folder). If you wanted, for example, to store settings in the "settings" folder on the memory stick you are running PN from, you can use this element like so: <userSettings path="settings"/>
Settings Storage By default, PN stores a number of settings in the registry for fast access. If you want to use an INI file instead, then you can use the <storeType> element to choose this: <storeType value="Ini"/>
Extension Registration Each extension is registered with PN using an <extension> element. This element can specify either a fully-qualified path or a relative one to point to the dll to be loaded: <extension path="pypn.dll"/>
Command Line Arguments The following command line arguments can be used: ArgumentShort formMeaning --line x-l xGo to line x --col x-c xGo to column x --scheme name-s nameUse the named scheme (look in .scheme files to find the name) --allowmultiOverride configuration and allow multiple instances --checkassocCheck file associations --exitExit (used for spawned processes, listed for completeness) --resetReset user settings and interface settings (if your PN has gone wrong!) --safemodeRun PN without loading any extensions
Extend PN You can write extensions for PN using C++ or using one of the scripting interfaces (like Python through PyPN). To get started visit the web site.