GnuCash
5.6-150-g038405b370+
|
utility functions for the GnuCash UI More...
Go to the source code of this file.
Data Structures | |
struct | GncPluginPageInvoice |
struct | GncPluginPageInvoiceClass |
Macros | |
#define | GNC_TYPE_PLUGIN_PAGE_INVOICE (gnc_plugin_page_invoice_get_type ()) |
#define | GNC_PLUGIN_PAGE_INVOICE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNC_TYPE_PLUGIN_PAGE_INVOICE, GncPluginPageInvoice)) |
#define | GNC_PLUGIN_PAGE_INVOICE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GNC_TYPE_PLUGIN_PAGE_INVOICE, GncPluginPageInvoiceClass)) |
#define | GNC_IS_PLUGIN_PAGE_INVOICE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GNC_TYPE_PLUGIN_PAGE_INVOICE)) |
#define | GNC_IS_PLUGIN_PAGE_INVOICE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GNC_TYPE_PLUGIN_PAGE_INVOICE)) |
#define | GNC_PLUGIN_PAGE_INVOICE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GNC_TYPE_PLUGIN_PAGE_INVOICE, GncPluginPageInvoiceClass)) |
#define | GNC_PLUGIN_PAGE_INVOICE_NAME "GncPluginPageInvoice" |
Functions | |
GType | gnc_plugin_page_invoice_get_type (void) |
Retrieve the type number for an "invoice" plugin page. More... | |
GncPluginPage * | gnc_plugin_page_invoice_new (InvoiceWindow *iw) |
Create a new "invoice" plugin page, given a pointer to an InvoiceWindow data structure. More... | |
void | gnc_plugin_page_invoice_update_menus (GncPluginPage *page, gboolean is_posted, gboolean can_unpost) |
Update the menu items associated with this invoice page. More... | |
void | gnc_plugin_page_invoice_update_title (GncPluginPage *page) |
Update the title associated with this invoice page. More... | |
InvoiceWindow * | gnc_plugin_page_invoice_get_window (GncInvoice *invoice) |
Find the Invoice Window amongst the plugin pages for an Invoice, if not present return NULL. More... | |
utility functions for the GnuCash UI
Definition in file gnc-plugin-page-invoice.h.