Home > Dashboard > GeoShell R4 > ... > The GeoShell Key > The Plugins Branch
GeoShell R4 Log In | Sign Up   View a printable version of the current page.
The Plugins Branch
Added by geKow, last edited by jhonen jones on Jun 21, 2006
Labels: 
(None)

The Plugins Branch

All plugins are configured in this key. The Key itself lists all installed Geoshell Plugins by their name and the name of the corresponding dll file. NOTE: The number represents the plugin's location in the dll file. Originally there were several plugins that resided in a generic plugins.dll and having this number allowed geoshell to know which one was being asked for. Depending on how the plugin is produced, the numbering can start with either 0 or 1 and it is hard to guess which one to use at times. This is why it is best to use the install dialog when you are installing a plugin instead of trying to do it manually with regedit. The default hotkey to open this dialog is Win+I.

The subkeys found here allow you to configure the plugins that have options available.

HKEY_CURRENT_USER\Software\geO\geOShell\Plugins

Some plugins require no settings, others have generic settings for every instance that is loaded (these are getting rare), but most are configured per-instance. If you don't see any key related to a plugin you have loaded on one of your GeoBars, then that probably means it is not configurable. It is also a safe bet that if you see a key with the plugins name, but not followed by any numbers, that the settings in this key will effect every instance of that plugin that you load and use on any of your GeoBars.

HKEY_CURRENT_USER\Software\geO\geOShell\Plugins\PluginName#_#

Subkeys with names in this format: PluginName#_# represent plugins that are configured per-instance, which allows you to have multiple copies of the same plugin that function differently. Lets look at an example...

If we see GeoMenuLaunch2_3, these settings apply to the instance of GeoMenuLaunch third instance loaded on the second geobar.

Understanding the Numbers...
It is important to note that the second number does not apply to the order they appear on the bar, but the order they were added to the bar. You can determine the load order and see how it compares to the order they appear on the bar by looking in this key: HKEY_CURRENT_USER\Software\geo\GeoShell\Services\Plugins\GeoBar (#) - but you will need to replace the "#" with the first number we were looking at before.

So for GeoMenuLaunch2_3 we would look in HKEY_CURRENT_USER\Software\geo\GeoShell\Services\Plugins\GeoBar (2), since this key contains the settings for the second geobar.

For information on how to configure any of the Geoshell Plugins represented by these subkeys, please refer to the Geoshell Plugins section of the documentation.

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.3 Build:#641 Jan 13, 2007) - Bug/feature request - Contact Administrators