29 #ifndef GNC_AMOUNT_EDIT_H
30 #define GNC_AMOUNT_EDIT_H
35 #define GNC_TYPE_AMOUNT_EDIT (gnc_amount_edit_get_type())
36 #define GNC_AMOUNT_EDIT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, GNC_TYPE_AMOUNT_EDIT, GNCAmountEdit)
37 #define GNC_AMOUNT_EDIT_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, GNC_TYPE_AMOUNT_EDIT, GNCAmountEditClass)
38 #define GNC_IS_AMOUNT_EDIT(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, GNC_TYPE_AMOUNT_EDIT)
44 gboolean need_to_parse;
52 gboolean evaluate_on_enter;
58 GtkEntryClass parent_class;
64 GType gnc_amount_edit_get_type (
void);
66 GtkWidget *gnc_amount_edit_new (
void);
85 void gnc_amount_edit_set_fraction (
GNCAmountEdit *gae,
int fraction);
87 void gnc_amount_edit_set_evaluate_on_enter (
GNCAmountEdit *gae,
88 gboolean evaluate_on_enter);
utility functions for the GnuCash UI