Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
dev:howto:panel_plugins [2019/01/03 18:44] – [Testing and Releasing the plugin] landry | dev:howto:panel_plugins [2019/02/17 10:31] – use XFCE_PANEL_PLUGIN_REGISTER instead of older macros lorb | ||
---|---|---|---|
Line 67: | Line 67: | ||
===== Plugin Registration ===== | ===== Plugin Registration ===== | ||
- | To register a plugin with the plugin system there are two macros | + | To register a plugin with the plugin system there is one macro available that should be used, instead of using the library functions directly. |
- | instead of using the library functions directly; one for internal plugins and one for external plugins. | + | XFCE_PANEL_PLUGIN_REGISTER(construct); |
+ | |||
+ | Older versions use the following two deprecated macros, | ||
XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL(construct); | XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL(construct); |