27 #ifndef GNC_DIALOG_INVOICE_H_
28 #define GNC_DIALOG_INVOICE_H_
35 #include "dialog-search.h"
36 #include "dialog-query-view.h"
40 INVSORT_BY_STANDARD = 0,
42 INVSORT_BY_DATE_ENTERED,
46 } invoice_sort_type_t;
63 InvoiceWindow * gnc_ui_invoice_duplicate (
GncInvoice *invoice, gboolean open_properties,
const GDate *new_date);
70 void gnc_invoice_window_sort (
InvoiceWindow *iw, invoice_sort_type_t sort_code);
72 GtkWidget * gnc_invoice_window_create_summary_bar (
InvoiceWindow *iw);
74 void gnc_invoice_window_changed (
InvoiceWindow *iw, GtkWidget *window);;
80 #ifdef __GNC_PLUGIN_PAGE_H
83 void gnc_invoice_save_page (
InvoiceWindow *iw, GKeyFile *key_file,
const gchar *group_name);
86 GtkWidget * gnc_invoice_create_page (
InvoiceWindow *iw, gpointer page);
93 void gnc_invoice_window_destroy_cb (GtkWidget *widget, gpointer data);
95 void gnc_invoice_window_new_invoice_cb (GtkWidget *widget, gpointer data);
96 void gnc_invoice_window_printCB (GtkWidget *widget, gpointer data);
97 void gnc_invoice_window_cut_cb (GtkWidget *widget, gpointer data);
98 void gnc_invoice_window_copy_cb (GtkWidget *widget, gpointer data);
99 void gnc_invoice_window_paste_cb (GtkWidget *widget, gpointer data);
100 void gnc_invoice_window_editCB (GtkWidget *widget, gpointer data);
101 void gnc_invoice_window_duplicateInvoiceCB (GtkWidget *widget, gpointer data);
102 void gnc_invoice_window_postCB (GtkWidget *widget, gpointer data);
103 void gnc_invoice_window_unpostCB (GtkWidget *widget, gpointer data);
104 void gnc_invoice_window_recordCB (GtkWidget *widget, gpointer data);
105 void gnc_invoice_window_cancelCB (GtkWidget *widget, gpointer data);
106 void gnc_invoice_window_deleteCB (GtkWidget *widget, gpointer data);
107 void gnc_invoice_window_blankCB (GtkWidget *widget, gpointer data);
108 void gnc_invoice_window_duplicateCB (GtkWidget *widget, gpointer data);
109 void gnc_invoice_window_payment_cb (GtkWidget *widget, gpointer data);
110 void gnc_invoice_window_report_owner_cb (GtkWidget *widget, gpointer data);
112 void gnc_invoice_window_entryUpCB (GtkWidget *widget, gpointer data);
113 void gnc_invoice_window_entryDownCB (GtkWidget *widget, gpointer data);
Business Interface: Object OWNERs.
Functions for adding content to a window.
Business Invoice Interface.