This shows you the differences between two versions of the page.
|
gmtoolcoding [2012/09/29 23:37] irian |
gmtoolcoding [2012/09/29 23:40] (current) irian |
||
|---|---|---|---|
| Line 38: | Line 38: | ||
| This method will be called whenever the scenario is closed and should reset your plugin to the default state. | This method will be called whenever the scenario is closed and should reset your plugin to the default state. | ||
| + | ===== Interface "ToolbarElementProvider" ===== | ||
| + | Implement this interface if you want to add an element to the toolbar below the plugins (for example, the sound player uses this to provide quick play/stop buttons in the toolbar, so that the user doesn't have to switch to the plugin itself to start the currently selected song or stop the one currently playing). | ||
| + | |||
| + | There is one method to implement, which should simply return the object you want to have added to the toolbar. Personally, I use a JPanel with a titled border (with a line border, 1px, black) for these elements, but that's not a rule. | ||
| + | |||
| + | <code>JComponent getToolBarElement();</code> | ||