![]() |
![]() |
![]() |
pluma Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
struct PlumaPlugin; void pluma_plugin_activate (PlumaPlugin *plugin
,PlumaWindow *window
); void pluma_plugin_deactivate (PlumaPlugin *plugin
,PlumaWindow *window
); void pluma_plugin_update_ui (PlumaPlugin *plugin
,PlumaWindow *window
); gboolean pluma_plugin_is_configurable (PlumaPlugin *plugin
); GtkWidget * pluma_plugin_create_configure_dialog (PlumaPlugin *plugin
); #define PLUMA_PLUGIN_REGISTER_TYPE (PluginName, plugin_name)
"data-dir" gchar* : Read "data-dir-name" gchar* : Write / Construct Only "install-dir" gchar* : Read / Write / Construct Only
void pluma_plugin_activate (PlumaPlugin *plugin
,PlumaWindow *window
);
Activates the plugin.
|
a PlumaPlugin |
|
a PlumaWindow |
void pluma_plugin_deactivate (PlumaPlugin *plugin
,PlumaWindow *window
);
Deactivates the plugin.
|
a PlumaPlugin |
|
a PlumaWindow |
void pluma_plugin_update_ui (PlumaPlugin *plugin
,PlumaWindow *window
);
Triggers an update of the user interface to take into account state changes caused by the plugin.
|
a PlumaPlugin |
|
a PlumaWindow |
gboolean pluma_plugin_is_configurable (PlumaPlugin *plugin
);
Whether the plugin is configurable.
|
a PlumaPlugin |
Returns : |
TRUE if the plugin is configurable: |
GtkWidget * pluma_plugin_create_configure_dialog
(PlumaPlugin *plugin
);
Creates the configure dialog widget for the plugin.
|
a PlumaPlugin |
Returns : |
the configure dialog widget for the plugin. |
"data-dir"
property"data-dir" gchar* : Read
The full path of the directory where the plugin should look for its data files.
Default value: NULL
"data-dir-name"
property"data-dir-name" gchar* : Write / Construct Only
The basename of the directory where the plugin should look for its data files.
Default value: NULL
"install-dir"
property"install-dir" gchar* : Read / Write / Construct Only
The directory where the plugin is installed.
Default value: NULL