GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
gnc-plugin-menu-additions.h File Reference

Functions providing menu items from scheme code. More...

#include "gnc-plugin.h"

Go to the source code of this file.

Data Structures

struct  GncPluginMenuAdditions
 
struct  GncPluginMenuAdditionsClass
 

Macros

#define GNC_TYPE_PLUGIN_MENU_ADDITIONS   (gnc_plugin_menu_additions_get_type ())
 
#define GNC_PLUGIN_MENU_ADDITIONS(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNC_TYPE_PLUGIN_MENU_ADDITIONS, GncPluginMenuAdditions))
 
#define GNC_PLUGIN_MENU_ADDITIONS_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GNC_TYPE_PLUGIN_MENU_ADDITIONS, GncPluginMenuAdditionsClass))
 
#define GNC_IS_PLUGIN_MENU_ADDITIONS(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GNC_TYPE_PLUGIN_MENU_ADDITIONS))
 
#define GNC_IS_PLUGIN_MENU_ADDITIONS_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GNC_TYPE_PLUGIN_MENU_ADDITIONS))
 
#define GNC_PLUGIN_MENU_ADDITIONS_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GNC_TYPE_PLUGIN_MENU_ADDITIONS, GncPluginMenuAdditionsClass))
 
#define GNC_PLUGIN_MENU_ADDITIONS_NAME   "gnc-plugin-menu-additions"
 

Functions

GType gnc_plugin_menu_additions_get_type (void)
 
GncPlugingnc_plugin_menu_additions_new (void)
 

Detailed Description

Functions providing menu items from scheme code.

Author
Copyright (C) 2005 David Hampton hampt.nosp@m.on@e.nosp@m.mploy.nosp@m.ees..nosp@m.org

The GncPluginMenuAdditions code handles menu/toolbar actions that come from the Scheme side of Gnucash. It is responsible for adding these actions to any new window that is opened. This code does not use the base object code to automatically handle these functions, but performs them manually.

Definition in file gnc-plugin-menu-additions.h.