GnuCash 2.4.99
Data Structures | Defines | 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

Defines

#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 <hampton@employees.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.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines