47 # define DF_GUIDE "gnucash-guide.chm" 48 # define DF_MANUAL "gnucash-manual.chm" 49 #elif defined MAC_INTEGRATION 50 # define DF_GUIDE "GnuCash Guide" 51 # define DF_MANUAL "GnuCash Manual" 53 # define DF_GUIDE "gnucash-guide" 54 # define DF_MANUAL "gnucash-manual" 58 #define DL_USAGE_BSNSS "busnss-ar-setup1" 59 #define DL_USAGE_INVOICE "busnss-ar-invoices1" 60 #define DL_USAGE_VOUCHER "busnss-emply-newvchr" 61 #define DL_USAGE_BILL "busnss-ap-bills1" 62 #define DL_USAGE_CUSTOMER "busnss-ar-customers1" 63 #define DL_USAGE_VENDOR "busnss-ap-vendors1" 64 #define DL_USAGE_EMPLOYEE "busnss-emply" 65 #define DL_USAGE_JOB "busnss-ar-jobs1" 66 #define DL_ACC "acct-create" 67 #define DL_ACCEDIT "acct-edit" 68 #define DL_COMMODITY "tool-commodity" 69 #define DL_FIND_TRANSACTIONS "tool-find" 70 #define DL_FIN_CALC "tool-calc" 71 #define DL_PRICE_DB "tool-price" 72 #define DL_PRICE_EDIT "tool-price-manual" 73 #define DL_GLOBPREFS "set-prefs" 74 #define DL_PRINTCHECK "print-check" 75 #define DL_RECNWIN "acct-reconcile" 76 #define DL_SXEDITOR "trans-sched" 77 #define DL_SX_SLR "trans-sched-slr" 78 #define DL_BOOK_OPTIONS "book-options" 79 #define DL_STYLE_SHEET "change-style" 80 #define DL_CLOSE_BOOK "tool-close-book" 81 #define DL_USAGE_CUSTOMREP "report-saving" 82 #define DL_IMPORT_BC "busnss-imp-bills-invoices" 83 #define DL_IMPORT_CUST "busnss-imp-customer-vendor" 87 #define GNC_RESPONSE_NEW 1 88 #define GNC_RESPONSE_DELETE 2 89 #define GNC_RESPONSE_EDIT 3 94 gnc_verify_dialog (GtkWindow *parent,
95 gboolean yes_is_default,
96 const char *format, ...) G_GNUC_PRINTF (3, 4);
99 gnc_ok_cancel_dialog (GtkWindow *parent,
101 const
char *format, ...) G_GNUC_PRINTF (3, 4);
104 gnc_warning_dialog (GtkWindow *parent,
105 const
char *format, ...) G_GNUC_PRINTF (2, 3);
108 gnc_info_dialog (GtkWindow *parent,
109 const
char *format, ...) G_GNUC_PRINTF (2, 3);
112 gnc_error_dialog (GtkWindow *parent,
113 const
char *format, ...) G_GNUC_PRINTF (2, 3);
116 gnc_input_dialog (GtkWidget *parent, const gchar *title, const gchar *msg, const gchar *default_input);
119 gnc_input_dialog_with_entry (GtkWidget *parent, const gchar *title, const gchar *msg, const gchar *default_input);
122 gnc_info2_dialog (GtkWidget *parent, const gchar *title, const gchar *msg);
125 gnc_gnome_help (GtkWindow *parent, const
char *file_name, const
char *target_link);
127 int gnc_choose_radio_option_dialog (GtkWidget *parent,
130 const
char *button_name,
134 void gnc_tax_info_dialog (GtkWidget *parent,
Account *account);
135 void gnc_stock_split_dialog (GtkWidget *parent,
Account * initial);
143 void gnc_price_edit_dialog (GtkWidget *parent, QofSession *session,
144 GNCPrice *price, GNCPriceEditType type);
145 GNCPrice* gnc_price_edit_by_guid (GtkWidget * parent,
const GncGUID * guid);
146 void gnc_prices_dialog (GtkWidget *parent);
147 void gnc_commodities_dialog (GtkWidget *parent);
155 gboolean gnc_get_username_password (GtkWidget *parent,
157 const char *initial_username,
158 const char *initial_password,
195 void gnc_set_busy_cursor(GtkWidget *w, gboolean update_now);
196 void gnc_unset_busy_cursor(GtkWidget *w);
GtkWindow * gnc_ui_get_main_window(GtkWidget *widget)
Get a pointer to the final GncMainWindow widget is rooted in.
a simple price database for gnucash
GtkWindow * gnc_ui_get_gtk_window(GtkWidget *widget)
Get a pointer to the widget's immediate top level GtkWindow.
Account handling public routines.
void gnc_gnome_help(GtkWindow *parent, const char *file_name, const char *target_link)
Launch the systems default help browser, gnome's yelp for linux, and open to a given link within a gi...
The type used to store guids in C.