config.xml

Programmer's Notepad 2

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"/>