geany  1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

PluginFields Struct Reference

#include <plugindata.h>

Public Attributes

PluginFlags flags
 Bitmask of PluginFlags. More...
 
GtkWidget * menu_item
 Pointer to a plugin's menu item which will be automatically enabled/disabled when there are no open documents and PLUGIN_IS_DOCUMENT_SENSITIVE is set. More...
 

Detailed Description

Deprecated:
Use ui_add_document_sensitive() instead. Fields set and owned by the plugin.

Definition at line 448 of file plugindata.h.

Member Data Documentation

◆ flags

PluginFlags PluginFields::flags

Bitmask of PluginFlags.

Definition at line 451 of file plugindata.h.

Referenced by plugin_load().

◆ menu_item

GtkWidget* PluginFields::menu_item

Pointer to a plugin's menu item which will be automatically enabled/disabled when there are no open documents and PLUGIN_IS_DOCUMENT_SENSITIVE is set.

This is required if using PLUGIN_IS_DOCUMENT_SENSITIVE, ignored otherwise

Definition at line 455 of file plugindata.h.

Referenced by plugin_load().


The documentation for this struct was generated from the following file: