Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Plugin manager allows you to install, load and manage all plugins in Source. Available via Tools » Plugin Manager, this dialog (shown in Figure 1) shows all plugins that have been loaded in Source, along with those available online.:

  • Manually installed plugins; and
  • Online plugins - auto-populated from the online store hosted by eWater.
Info
iconfalse
Note: Plugins will only load when no projects are open. You must also restart Source to unload plugins.

Manually installed plugins

When installing plugins in Source, you must have administrator access on your computer. Plugins that are installed as part of Source are located in the following plugins folder:

...

<Source version> refers to the version of Source currently in use. 

It is also good practice to copy external or third party plugins to the corresponding plugins folder prior to loading the plugin into Source. 

Installing plugins

Working with plugins (in the Plugin Manager) is a two-step process:

...

To install a plugin, click Browse... to select the plugin and

...

Info
iconfalse
Note: Plugins will only load when no projects are open.

The second step also ensures that if you have a new version of the plugin, it will get updated when you re-open Source.

Conversely, if you are using a plugin in an older version of Source, you must reload it in a new version of Sourceclick OK. Source will automatically install it.

Figure 1. Plugin manager

Online plugins

...

Info
iconfalse

Note: If a required plugin is not loaded, Source might have a problem running. In this instance, an error dialog appears (example in Figure 2), showing the name of the missing plugin.

Figure 2. Error without installed plugin

Upgrading plugins

The Details panel in the Plugin Manager shows the following:

  • Version - a four-digit number used to uniquely identify which version of Source the plugin was compiled against; and
  • Tags - the version of Source the plugin can be opened in.

To ensure that you have the latest plugin, in the Plugin Manager:

  • Ensure that the plugin in enabled;
  • Close, then restart Source; and
  • Reopen the Plugin Manager.

This will ensure that 

Writing your own plugins

To write your own plugins using .NET and C#, refer to Source plugins.

...