diff --git a/ChangeLog b/ChangeLog index da923ace34..e1b95d6168 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,113 @@ +2003-05-16 Jan Arne Petersen + + * configure.in: Add gnucash.desktop, and gnucash.keys to the AC_OUTPUT targets. + + In the following: + - Replace gtk_signal by g_signal + - Replace GNOME_DOCK by BONOBO_DOCK + - Fix wrong gtk_toolbar_new calls + - Replace some GTK_OBJECTs by G_OBJECTs + - Remove useless GOBJECT_DESTROYED calls + - Fix some GType declarations. + * src/business/business-gnome/business-gnome-utils.c: + (gnc_fill_account_select_combo), (add_menu_item), + (make_generic_optionmenu): + * src/business/business-gnome/dialog-billterms.c: (make_menu), + (new_billterm_dialog), (gnc_ui_billterms_window_new): + * src/business/business-gnome/dialog-date-close.c: + (gnc_dialog_dates_acct_parented): + * src/business/business-gnome/dialog-invoice.c: + (gnc_invoice_window_create_popup_menu), + (gnc_invoice_update_job_choice), (gnc_invoice_update_proj_job), + (gnc_invoice_update_window), (gnc_invoice_new_window), + (gnc_invoice_window_new_invoice): + * src/business/business-gnome/dialog-payment.c: + (new_payment_window): + * src/business/business-gnome/dialog-vendor.c: + (gnc_vendor_name_changed_cb): + + In the following: + Convert the glade files to Glade 2.0 (with libglade-convert) + * src/business/business-gnome/glade/billterms.glade: + * src/business/business-gnome/glade/customer.glade: + * src/business/business-gnome/glade/date-close.glade: + * src/business/business-gnome/glade/employee.glade: + * src/business/business-gnome/glade/invoice.glade: + * src/business/business-gnome/glade/job.glade: + * src/business/business-gnome/glade/order.glade: + * src/business/business-gnome/glade/payment.glade: + * src/business/business-gnome/glade/vendor.glade: + * src/business/dialog-tax-table/tax-tables.glade: + * src/business/business-gnome/search-owner.c: + * src/gnome-utils/commodity.glade: + * src/gnome-utils/exchange-dialog.glade: + * src/gnome-utils/transfer.glade: + * src/gnome/glade/commodities.glade: + * src/gnome/glade/fincalc.glade: + * src/gnome/glade/help.glade: + * src/gnome/glade/newuser.glade: + * src/gnome/glade/price.glade: + * src/gnome/glade/print.glade: + * src/gnome/glade/progress.glade: + * src/gnome/glade/register.glade: + * src/gnome/glade/stocks.glade: + * src/gnome/glade/tax.glade: + * src/gnome/glade/userpass.glade: + * src/import-export/binary-import/binary-import.glade: + * src/import-export/generic-import.glade: + * src/import-export/hbci/glade/hbci.glade: + * src/import-export/hbci/glade/hbcipass.glade: + * src/import-export/ofx/ofx.glade: + * src/import-export/qif-import/qif.glade: + * src/report/report-gnome/report.glade: + + In the following: + - Replace gtk_signal by g_signal + - Replace GNOME_DOCK by BONOBO_DOCK + - Fix wrong gtk_toolbar_new calls + - Replace some GTK_OBJECTs by G_OBJECTs + - Remove useless GOBJECT_DESTROYED calls + - Fix some GType declarations. + (gnc_search_owner_get_type), (gnc_search_owner_class_init), + (gnc_search_owner_finalize), (set_owner_widget), + (type_option_changed), (add_type_menu_item), (make_type_menu), + (how_option_changed), (add_how_menu_item), (make_how_menu): + * src/business/dialog-tax-table/dialog-tax-table.c: + (add_menu_item), (make_menu), (new_tax_table_dialog), + (gnc_ui_tax_table_window_new): + * src/gnome-utils/dialog-options.c: (gnc_options_register_stocks): + * src/gnome-utils/dialog-utils.c: + (gnc_glade_autoconnect_full_func): + * src/gnome/dialog-new-user.c: (gnc_ui_new_user_dialog), + (gnc_ui_new_user_cancel_dialog): + * src/gnome/reconcile-list.c: (gnc_reconcile_list_get_type), + (gnc_reconcile_list_new), (gnc_reconcile_list_init), + (gnc_reconcile_list_class_init), (gnc_reconcile_list_toggle_row), + (gnc_reconcile_list_toggle), (gnc_reconcile_list_select_row), + (gnc_reconcile_list_unselect_row), (gnc_reconcile_list_finalize), + (gnc_reconcile_list_get_needed_height), + (gnc_reconcile_list_get_num_splits), + (gnc_reconcile_list_get_current_split), + (gnc_reconcile_list_refresh), + (gnc_reconcile_list_reconciled_balance), + (gnc_reconcile_list_commit), (gnc_reconcile_list_postpone), + (gnc_reconcile_list_unselect_all), (gnc_reconcile_list_changed), + (gnc_reconcile_list_set_sort_order): + * src/gnome/reconcile-list.h: + * src/gnome/window-reconcile.c: (gnc_recn_create_menu_bar), + (gnc_recn_create_tool_bar), (recnWindowWithBalance): + * src/gnome/window-register.c: (gnc_register_setup_menu_widgets), + (gnc_register_set_read_only): + * src/import-export/binary-import/druid-commodity.c: + (make_commodity_druid_page): + * src/import-export/import-main-matcher.c: + (gnc_gen_trans_list_new): + * src/import-export/import-match-picker.c: (init_match_picker_gui): + * src/import-export/qif-import/druid-qif-import.c: + (gnc_ui_qif_import_loaded_files_prepare_cb), + (gnc_ui_qif_import_load_another_cb), + (gnc_ui_qif_import_default_acct_back_cb), (make_qif_druid_page): + 2003-05-15 Jan Arne Petersen * TODO: Remove 15 th batch task diff --git a/configure.in b/configure.in index e8e512d2e3..4d25b089ed 100644 --- a/configure.in +++ b/configure.in @@ -1179,6 +1179,10 @@ AC_OUTPUT( m4/Makefile dnl # we configure gnucash-config here because we *don't* dnl # want variables to be fully expanded gnucash-config + + dnl # GNOME 2 Port (should be moved to Makefile.am) + src/gnome/gnucash.desktop + src/gnome/gnucash.keys , dnl # commands go here, but we don't have any right now ) diff --git a/src/business/business-gnome/business-gnome-utils.c b/src/business/business-gnome/business-gnome-utils.c index ccb35e8356..e87205cafa 100644 --- a/src/business/business-gnome/business-gnome-utils.c +++ b/src/business/business-gnome/business-gnome-utils.c @@ -147,7 +147,7 @@ gnc_fill_account_select_combo (GtkWidget *combo, GNCBook *book, GList *acct_types) { GList *list, *node, *names = NULL; - const char *text; + char *text; gboolean found = FALSE; g_return_if_fail (combo); @@ -155,11 +155,7 @@ gnc_fill_account_select_combo (GtkWidget *combo, GNCBook *book, g_return_if_fail (acct_types); /* Figure out if anything is set in the combo */ - text = gtk_entry_get_text (GTK_ENTRY ((GTK_COMBO (combo))->entry)); - if (text && strcmp (text, "")) - text = g_strdup (text); - else - text = NULL; + text = gtk_editable_get_chars (GTK_EDITABLE ((GTK_COMBO (combo))->entry), 0, -1); list = xaccGroupGetSubAccounts (gnc_book_get_group (book)); @@ -265,9 +261,9 @@ add_menu_item (GtkWidget *menu, const char *label, OpMenuData *omd, gpointer this_item) { GtkWidget *item = gtk_menu_item_new_with_label (label); - gtk_object_set_data (GTK_OBJECT (item), "this_item", this_item); - gtk_signal_connect (GTK_OBJECT (item), "activate", - business_option_changed, omd); + g_object_set_data (G_OBJECT (item), "this_item", this_item); + g_signal_connect (G_OBJECT (item), "activate", + G_CALLBACK (business_option_changed), omd); gtk_menu_append (GTK_MENU (menu), item); gtk_widget_show (item); } @@ -360,8 +356,8 @@ make_generic_optionmenu (GtkWidget *omenu, GNCBook *book, type_name, GNC_EVENT_MODIFY | GNC_EVENT_DESTROY); - gtk_signal_connect (GTK_OBJECT (omenu), "destroy", - generic_omenu_destroy_cb, omd); + g_signal_connect (G_OBJECT (omenu), "destroy", + G_CALLBACK (generic_omenu_destroy_cb), omd); } diff --git a/src/business/business-gnome/dialog-billterms.c b/src/business/business-gnome/dialog-billterms.c index bc93dc1ff0..67bde4bde5 100644 --- a/src/business/business-gnome/dialog-billterms.c +++ b/src/business/business-gnome/dialog-billterms.c @@ -7,6 +7,7 @@ #include "config.h" #include +#include #include "dialog-utils.h" #include "gnc-component-manager.h" @@ -356,13 +357,15 @@ make_menu (GtkWidget *omenu, NewBillTerm *nbt) { GladeXML *xml; GtkWidget *popup; + GConfClient *client; /* Open and read the Popup XML */ xml = gnc_glade_xml_new ("billterms.glade", "Term Type Popup"); popup = glade_xml_get_widget (xml, "Term Type Popup"); /* Glade insists on making this a tearoff menu. */ - if (gnome_preferences_get_menus_have_tearoff ()) { + client = gconf_client_get_default (); + if (gconf_client_get_bool (client, "/desktop/gnome/interface/menus_have_tearoff", NULL)) { GtkMenuShell *ms = GTK_MENU_SHELL (popup); GtkWidget *tearoff; @@ -373,9 +376,9 @@ make_menu (GtkWidget *omenu, NewBillTerm *nbt) /* attach the signal handlers */ glade_xml_signal_connect_data (xml, "on_days1_activate", - on_days1_activate, nbt); + G_CALLBACK (on_days1_activate), nbt); glade_xml_signal_connect_data (xml, "on_proximo1_activate", - on_proximo1_activate, nbt); + G_CALLBACK (on_proximo1_activate), nbt); gtk_option_menu_set_menu (GTK_OPTION_MENU (omenu), popup); gtk_option_menu_set_history (GTK_OPTION_MENU (omenu), @@ -431,18 +434,18 @@ new_billterm_dialog (BillTermsWindow *btw, GncBillTerm *term) /* Connect the dialog buttons */ gnome_dialog_button_connect (GNOME_DIALOG (nbt->dialog), 0, - new_billterm_ok_cb, nbt); + G_CALLBACK (new_billterm_ok_cb), nbt); gnome_dialog_button_connect (GNOME_DIALOG (nbt->dialog), 1, - new_billterm_cancel_cb, nbt); + G_CALLBACK (new_billterm_cancel_cb), nbt); /* Set our modality */ gnome_dialog_set_parent (GNOME_DIALOG (nbt->dialog), GTK_WINDOW (btw->dialog)); gtk_window_set_modal (GTK_WINDOW (nbt->dialog), TRUE); - gtk_signal_connect (GTK_OBJECT (nbt->dialog), "destroy", - new_billterm_dialog_destroy_cb, nbt); + g_signal_connect (G_OBJECT (nbt->dialog), "destroy", + G_CALLBACK (new_billterm_dialog_destroy_cb), nbt); /* Show what we should */ @@ -724,29 +727,29 @@ gnc_ui_billterms_window_new (GNCBook *book) widget = glade_xml_get_widget (xml, "notebook_box"); gtk_box_pack_start (GTK_BOX (widget), btw->notebook.notebook, TRUE, TRUE, 0); - g_object_unref (GTK_OBJECT (btw->notebook.notebook)); + g_object_unref (G_OBJECT (btw->notebook.notebook)); /* Connect all the buttons */ button = glade_xml_get_widget (xml, "new_term_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - billterms_new_term_cb, btw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (billterms_new_term_cb), btw); button = glade_xml_get_widget (xml, "delete_term_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - billterms_delete_term_cb, btw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (billterms_delete_term_cb), btw); button = glade_xml_get_widget (xml, "edit_term_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - billterms_edit_term_cb, btw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (billterms_edit_term_cb), btw); /* Set the row-select callbacks */ - gtk_signal_connect (GTK_OBJECT (btw->terms_clist), "select-row", - billterms_row_selected, btw); + g_signal_connect (G_OBJECT (btw->terms_clist), "select-row", + G_CALLBACK (billterms_row_selected), btw); /* Connect the dialog buttons */ gnome_dialog_button_connect (GNOME_DIALOG (btw->dialog), 0, - billterms_window_close, btw); + G_CALLBACK (billterms_window_close), btw); - gtk_signal_connect (GTK_OBJECT (btw->dialog), "destroy", - billterms_window_destroy_cb, btw); + g_signal_connect (G_OBJECT (btw->dialog), "destroy", + G_CALLBACK (billterms_window_destroy_cb), btw); /* register with component manager */ btw->component_id = diff --git a/src/business/business-gnome/dialog-date-close.c b/src/business/business-gnome/dialog-date-close.c index 9ce98272b9..7d78a899d0 100644 --- a/src/business/business-gnome/dialog-date-close.c +++ b/src/business/business-gnome/dialog-date-close.c @@ -275,8 +275,8 @@ gnc_dialog_dates_acct_parented (GtkWidget *parent, const char *message, /* Deal with the terms handling of the due date */ if (terms) { - gtk_signal_connect (GTK_OBJECT (ddc->post_date), "date_changed", - post_date_changed_cb, ddc); + g_signal_connect (G_OBJECT (ddc->post_date), "date_changed", + G_CALLBACK (post_date_changed_cb), ddc); gtk_widget_set_sensitive (ddc->date, FALSE); post_date_changed_cb (GNC_DATE_EDIT (ddc->post_date), ddc); } else diff --git a/src/business/business-gnome/dialog-invoice.c b/src/business/business-gnome/dialog-invoice.c index 6338a4d4e0..989207e947 100644 --- a/src/business/business-gnome/dialog-invoice.c +++ b/src/business/business-gnome/dialog-invoice.c @@ -7,6 +7,7 @@ #include "config.h" #include +#include #include #include @@ -920,6 +921,7 @@ gnc_invoice_window_create_popup_menu (InvoiceWindow *iw) { GtkWidget *popup; GladeXML *xml; + GConfClient *client; xml = gnc_glade_xml_new ("invoice.glade", "Invoice Window Popup Menu"); @@ -928,7 +930,8 @@ gnc_invoice_window_create_popup_menu (InvoiceWindow *iw) glade_xml_signal_autoconnect_full (xml, gnc_glade_autoconnect_full_func, iw); /* Glade insists on making this a tearoff menu. */ - if (gnome_preferences_get_menus_have_tearoff ()) { + client = gconf_client_get_default (); + if (gconf_client_get_bool (client, "/desktop/gnome/interface/menus_have_tearoff", NULL)) { GtkMenuShell *ms = GTK_MENU_SHELL (popup); GtkWidget *tearoff; @@ -1084,9 +1087,8 @@ gnc_invoice_update_job_choice (InvoiceWindow *iw) gtk_box_pack_start (GTK_BOX (iw->job_box), iw->job_choice, TRUE, TRUE, 0); - gtk_signal_connect (GTK_OBJECT (iw->job_choice), "changed", - GTK_SIGNAL_FUNC (gnc_invoice_job_changed_cb), - iw); + g_signal_connect (G_OBJECT (iw->job_choice), "changed", + G_CALLBACK (gnc_invoice_job_changed_cb), iw); break; } @@ -1156,9 +1158,8 @@ gnc_invoice_update_proj_job (InvoiceWindow *iw) gtk_box_pack_start (GTK_BOX (iw->proj_job_box), iw->proj_job_choice, TRUE, TRUE, 0); - gtk_signal_connect (GTK_OBJECT (iw->proj_job_choice), "changed", - GTK_SIGNAL_FUNC (gnc_invoice_proj_job_changed_cb), - iw); + g_signal_connect (G_OBJECT (iw->proj_job_choice), "changed", + G_CALLBACK (gnc_invoice_proj_job_changed_cb), iw); } break; } @@ -1422,13 +1423,11 @@ gnc_invoice_update_window (InvoiceWindow *iw) gnc_owner_select_create (NULL, iw->proj_cust_box, iw->book, &(iw->proj_cust)); - gtk_signal_connect (GTK_OBJECT (iw->owner_choice), "changed", - GTK_SIGNAL_FUNC (gnc_invoice_owner_changed_cb), - iw); + g_signal_connect (G_OBJECT (iw->owner_choice), "changed", + G_CALLBACK (gnc_invoice_owner_changed_cb), iw); - gtk_signal_connect (GTK_OBJECT (iw->proj_cust_choice), "changed", - GTK_SIGNAL_FUNC (gnc_invoice_proj_cust_changed_cb), - iw); + g_signal_connect (G_OBJECT (iw->proj_cust_choice), "changed", + G_CALLBACK (gnc_invoice_proj_cust_changed_cb), iw); break; } @@ -1817,12 +1816,12 @@ gnc_invoice_new_window (GNCBook *bookp, InvoiceDialogType type, GNC_INVOICE_MODULE_NAME, GNC_EVENT_MODIFY | GNC_EVENT_DESTROY); - gtk_signal_connect (GTK_OBJECT (iw->dialog), "destroy", - GTK_SIGNAL_FUNC(gnc_invoice_window_destroy_cb), iw); - gtk_signal_connect (GTK_OBJECT (iw->dialog), "size-allocate", - GTK_SIGNAL_FUNC(size_allocate), iw); - gtk_signal_connect (GTK_OBJECT (iw->id_entry), "changed", - gnc_invoice_id_changed_cb, iw); + g_signal_connect (G_OBJECT (iw->dialog), "destroy", + G_CALLBACK (gnc_invoice_window_destroy_cb), iw); + g_signal_connect (G_OBJECT (iw->dialog), "size-allocate", + G_CALLBACK (size_allocate), iw); + g_signal_connect (GTK_OBJECT (iw->id_entry), "changed", + G_CALLBACK (gnc_invoice_id_changed_cb), iw); /* Create the register */ { @@ -1845,12 +1844,12 @@ gnc_invoice_new_window (GNCBook *bookp, InvoiceDialogType type, iw->reg = GNUCASH_REGISTER (regWidget); GNUCASH_SHEET (iw->reg->sheet)->window = iw->dialog; - gtk_signal_connect (GTK_OBJECT(regWidget), "activate_cursor", - GTK_SIGNAL_FUNC(gnc_invoice_window_recordCB), iw); - gtk_signal_connect (GTK_OBJECT(regWidget), "redraw_all", - GTK_SIGNAL_FUNC(gnc_invoice_redraw_all_cb), iw); - gtk_signal_connect (GTK_OBJECT(regWidget), "redraw_help", - GTK_SIGNAL_FUNC(gnc_invoice_redraw_help_cb), iw); + g_signal_connect (G_OBJECT (regWidget), "activate_cursor", + G_CALLBACK (gnc_invoice_window_recordCB), iw); + g_signal_connect (G_OBJECT (regWidget), "redraw_all", + G_CALLBACK (gnc_invoice_redraw_all_cb), iw); + g_signal_connect (G_OBJECT (regWidget), "redraw_help", + G_CALLBACK (gnc_invoice_redraw_help_cb), iw); popup = gnc_invoice_window_create_popup_menu (iw); gnucash_register_attach_popup (GNUCASH_REGISTER (regWidget), popup, iw); @@ -1954,17 +1953,17 @@ gnc_invoice_window_new_invoice (GNCBook *bookp, GncOwner *owner, gnome_dialog_editable_enters (iwd, GTK_EDITABLE (iw->id_entry)); gnome_dialog_set_default (iwd, 0); - gtk_signal_connect (GTK_OBJECT (iw->dialog), "destroy", - GTK_SIGNAL_FUNC(gnc_invoice_window_destroy_cb), iw); - gtk_signal_connect (GTK_OBJECT (iw->id_entry), "changed", - gnc_invoice_id_changed_cb, iw); + g_signal_connect (G_OBJECT (iw->dialog), "destroy", + G_CALLBACK (gnc_invoice_window_destroy_cb), iw); + g_signal_connect (G_OBJECT (iw->id_entry), "changed", + G_CALLBACK (gnc_invoice_id_changed_cb), iw); gnome_dialog_button_connect (iwd, 0, - GTK_SIGNAL_FUNC(gnc_invoice_window_ok_cb), iw); + G_CALLBACK (gnc_invoice_window_ok_cb), iw); gnome_dialog_button_connect (iwd, 1, - GTK_SIGNAL_FUNC(gnc_invoice_window_cancel_cb), iw); + G_CALLBACK (gnc_invoice_window_cancel_cb), iw); gnome_dialog_button_connect (iwd, 2, - GTK_SIGNAL_FUNC(gnc_invoice_window_help_cb), iw); + G_CALLBACK (gnc_invoice_window_help_cb), iw); /* Setup initial values */ iw->invoice_guid = *gncInvoiceGetGUID (invoice); diff --git a/src/business/business-gnome/dialog-payment.c b/src/business/business-gnome/dialog-payment.c index e6ee296114..fa6ca11db9 100644 --- a/src/business/business-gnome/dialog-payment.c +++ b/src/business/business-gnome/dialog-payment.c @@ -268,13 +268,13 @@ new_payment_window (GncOwner *owner, GNCBook *book, gnc_numeric initial_payment) /* Connect the dialog buttons */ gnome_dialog_button_connect (GNOME_DIALOG (pw->dialog), 0, - gnc_payment_ok_cb, pw); + G_CALLBACK (gnc_payment_ok_cb), pw); gnome_dialog_button_connect (GNOME_DIALOG (pw->dialog), 1, - gnc_payment_cancel_cb, pw); + G_CALLBACK (gnc_payment_cancel_cb), pw); /* Setup various signal handlers */ - gtk_signal_connect (GTK_OBJECT (pw->dialog), "destroy", - gnc_payment_window_destroy_cb, pw); + g_signal_connect (G_OBJECT (pw->dialog), "destroy", + G_CALLBACK (gnc_payment_window_destroy_cb), pw); /* Register with the component manager */ pw->component_id = diff --git a/src/business/business-gnome/dialog-vendor.c b/src/business/business-gnome/dialog-vendor.c index 6833bd86ea..dbafcf5f26 100644 --- a/src/business/business-gnome/dialog-vendor.c +++ b/src/business/business-gnome/dialog-vendor.c @@ -246,11 +246,11 @@ gnc_vendor_name_changed_cb (GtkWidget *widget, gpointer data) if (!vw) return; - name = gtk_entry_get_text (GTK_ENTRY (vw->name_entry)); + name = gtk_editable_get_chars (GTK_EDITABLE (vw->name_entry), 0, -1); if (!name || *name == '\0') - name = _(""); + name = g_strdup (_("")); - id = gtk_entry_get_text (GTK_ENTRY (vw->id_entry)); + id = gtk_editable_get_chars (GTK_EDITABLE (vw->id_entry), 0, -1); fullname = g_strconcat (name, " (", id, ")", NULL); @@ -261,6 +261,8 @@ gnc_vendor_name_changed_cb (GtkWidget *widget, gpointer data) gtk_window_set_title (GTK_WINDOW (vw->dialog), title); + g_free (name); + g_free (id); g_free (fullname); g_free (title); } diff --git a/src/business/business-gnome/glade/billterms.glade b/src/business/business-gnome/glade/billterms.glade index 2433f3ad47..516d849265 100644 --- a/src/business/business-gnome/glade/billterms.glade +++ b/src/business/business-gnome/glade/billterms.glade @@ -1,1121 +1,1142 @@ - - + + - - Terms - tax-tables - - src - pixmaps - C - True - True - False - False - False - + + + Terms + GTK_WINDOW_TOPLEVEL + no + yes + yes + 400 + 300 + yes + GTK_WIN_POS_NONE - - GnomeDialog - Terms Window - 400 - 300 - Terms - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + Close this window + yes + yes + yes + gtk-close + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 1 + Terms + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + no + yes + + + + CList:title + label1 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + Create a new Billing Term + yes + New... + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + + Delete the current Billing Term + yes + Delete + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + 0 + no + yes + GTK_PACK_END + + + + + + + 0 + yes + yes + + + + + + 1 + Term Definition + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + Description: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Type: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + The description of the Billing Term, printed on invoices + yes + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + (type) + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 0 + no + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + yes + + + + + + yes + 0 + yes + + + + Edit the current Billing Term + yes + Edit... + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + 0 + no + yes + GTK_PACK_END + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + + + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + Commit this Billing Term + yes + yes + yes + gtk-ok + yes + yes + + + + + + Cancel your changes + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 2 + New Billing Terms + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + The internal name of the Billing Term. + yes + yes + + 0 + yes + yes + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 1 + Term Definition + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + Description: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Type: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + The description of the Billing Term, printed on invoices + yes + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + Choose the type of Billing Term + yes + 0 + yes + + + + yes + + + + Type Menu + yes + + + + + + + 0 + no + no + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 0 + no + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + + + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - 4 - True - True + + Number of days from now + Days + yes + + + - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - close_button - Close this window - True - True - GNOME_STOCK_BUTTON_CLOSE - - - - - GtkHBox - hbox1 - False - 0 - - 0 - True - True - - - - GtkFrame - frame1 - 1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox1 - 2 - False - 0 - - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - terms_clist - True - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN - - - GtkLabel - CList:title - label1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkHBox - hbox2 - True - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - new_term_button - Create a new Billing Term - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - delete_term_button - Delete the current Billing Term - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - term_vbox - 2 - False - 0 - - - GtkHBox - hbox8 - False - 0 - - 0 - False - True - - - - GtkVBox - vbox9 - True - 0 - - 0 - False - False - - - - GtkLabel - label16 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label9 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox10 - True - 0 - - 0 - True - True - - - - GtkEntry - desc_entry - The description of the Billing Term, printed on invoices - True - True - False - True - 0 - - - 0 - False - False - - - - - GtkHBox - hbox13 - False - 0 - - 0 - False - False - - - - GtkLabel - type_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkHBox - notebook_box - False - 0 - - 0 - False - True - - - - Placeholder - - - - - GtkHBox - hbox30 - True - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - edit_term_button - Edit the current Billing Term - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - - - - - - - GnomeDialog - New Term Dialog - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False - - - GtkVBox - GnomeDialog:vbox - dialog-vbox2 - False - 8 - 4 - True - True + + Absolute Day-of-the-month + Proximo + yes + + + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - ok_button - Commit this Billing Term - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - cancel_button - Cancel your changes - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox3 - False - 0 - - 0 - True - True - - - - GtkFrame - term_frame - 2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox4 - 3 - False - 0 - - - GtkLabel - label5 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkEntry - name_entry - The internal name of the Billing Term. - True - True - True - 0 - - - 0 - True - True - - - - - - - GtkFrame - frame4 - 1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox15 - 2 - False - 0 - - - GtkHBox - hbox19 - False - 0 - - 0 - False - True - - - - GtkVBox - vbox16 - True - 0 - - 0 - False - False - - - - GtkLabel - label22 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label21 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox17 - True - 0 - - 0 - True - True - - - - GtkEntry - desc_entry - The description of the Billing Term, printed on invoices - True - True - True - True - 0 - - - 0 - False - False - - - - - GtkHBox - hbox20 - False - 0 - - 0 - False - False - - - - GtkOptionMenu - type_menu - Choose the type of Billing Term - True - Type Menu - - 0 - - 0 - False - False - - - - - - - - GtkHBox - notebook_box - False - 0 - - 0 - False - True - - - - Placeholder - - - - - - + + no + window1 + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE - - GtkMenu - Term Type Popup + + + no + no + GTK_POS_TOP + no + 2 + 2 + no + yes - - GtkMenuItem - days1 - Number of days from now - - activate - on_days1_activate - Wed, 19 Jun 2002 22:56:35 GMT - - - False - + + + no + 0 + yes - - GtkMenuItem - proximo1 - Absolute Day-of-the-month - - activate - on_proximo1_activate - Wed, 19 Jun 2002 22:56:35 GMT - - - False - - + + + no + 0 + yes - - GtkWindow - Term Notebook - False - window1 - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False + + + yes + 0 + yes - - GtkNotebook - term_notebook - False - False - GTK_POS_TOP - False - 2 - 2 - False + + + Due Days: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkVBox - vbox13 - False - 0 + + + Discount Days: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkHBox - hbox9 - False - 0 - - 0 - False - True - + + + Discount %: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + - - GtkVBox - vbox7 - True - 0 - - 0 - False - True - + + + yes + 0 + yes - - GtkLabel - label13 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - + + + The number of days to pay the bill after the post date. + yes + 1 + 0 + yes + GTK_UPDATE_ALWAYS + no + yes + yes + 30 0 365 1 10 10 + + + 0 + no + no + + - - GtkLabel - label14 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - + + + The number of days after the post date during which a discount will be applied for early payment. + yes + 1 + 0 + yes + GTK_UPDATE_ALWAYS + no + yes + yes + 0 0 365 1 10 10 + + + 0 + no + no + + - - GtkLabel - label15 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - + + + The percentage discount applied for early payment. + yes + 1 + 2 + no + GTK_UPDATE_ALWAYS + no + yes + yes + 0 0 100 1 10 10 + + + 0 + no + no + + + + + 0 + no + yes + + + + + 0 + no + yes + + + + - - GtkVBox - vbox8 - True - 0 - - 0 - False - True - + + + Days + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + - - GtkSpinButton - days:due_days - The number of days to pay the bill after the post date. - True - 1 - 0 - True - GTK_UPDATE_ALWAYS - True - False - 30 - 0 - 365 - 1 - 10 - 10 - - 0 - False - False - - + + + no + 0 + yes - - GtkSpinButton - days:discount_days - The number of days after the post date during which a discount will be applied for early payment. - True - 1 - 0 - True - GTK_UPDATE_ALWAYS - True - False - 0 - 0 - 365 - 1 - 10 - 10 - - 0 - False - False - - + + + no + 0 + yes - - GtkSpinButton - days:discount - The percentage discount applied for early payment. - True - 1 - 2 - False - GTK_UPDATE_ALWAYS - True - False - 0 - 0 - 100 - 1 - 10 - 10 - - 0 - False - False - - - + + + yes + 0 + yes + + + + Due Day: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Discount Day: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Discount %: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Cutoff Day: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + yes + 0 + yes + + + + The day of the month bills are due + yes + 1 + 0 + yes + GTK_UPDATE_ALWAYS + yes + yes + yes + 1 1 31 1 10 10 + + + 0 + no + no + + + + + + The last day of the month for the early payment discount. + yes + 1 + 0 + yes + GTK_UPDATE_ALWAYS + yes + yes + yes + 1 1 31 1 10 10 + + + 0 + no + no + + + + + + The discount percentage applied if paid early. + yes + 1 + 2 + yes + GTK_UPDATE_ALWAYS + no + yes + yes + 0 0 100 1 10 10 + + + 0 + no + no + + + + + + The cutoff day for applying bills to the next month. After the cutoff, bills are applied to the following month. Negative values count backwards from the end of the month. + yes + 1 + 0 + yes + GTK_UPDATE_ALWAYS + yes + yes + yes + 0 -27 27 1 10 10 + + + 0 + no + no + + + + + 0 + no + yes + + + + + 0 + no + yes + + + + + + + + Proximo + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + + + + + + Table + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + - - - - GtkLabel - Notebook:tab - days_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkVBox - vbox14 - False - 0 - - - GtkHBox - hbox14 - False - 0 - - 0 - False - True - - - - GtkVBox - vbox11 - True - 0 - - 0 - False - True - - - - GtkLabel - label17 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label18 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label19 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label20 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox12 - True - 0 - - 0 - False - True - - - - GtkSpinButton - prox:due_day - The day of the month bills are due - True - 1 - 0 - True - GTK_UPDATE_ALWAYS - True - True - 1 - 1 - 31 - 1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - prox:discount_day - The last day of the month for the early payment discount. - True - 1 - 0 - True - GTK_UPDATE_ALWAYS - True - True - 1 - 1 - 31 - 1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - prox:discount - The discount percentage applied if paid early. - True - 1 - 2 - True - GTK_UPDATE_ALWAYS - True - False - 0 - 0 - 100 - 1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - prox:cutoff_day - The cutoff day for applying bills to the next month. After the cutoff, bills are applied to the following month. Negative values count backwards from the end of the month. - True - 1 - 0 - True - GTK_UPDATE_ALWAYS - True - True - 0 - -27 - 27 - 1 - 10 - 10 - - 0 - False - False - - - - - - - - GtkLabel - Notebook:tab - proximo_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - Placeholder - - - - GtkLabel - Notebook:tab - table_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + - - - + diff --git a/src/business/business-gnome/glade/customer.glade b/src/business/business-gnome/glade/customer.glade index 4d7b6466db..9b8ab41e61 100644 --- a/src/business/business-gnome/glade/customer.glade +++ b/src/business/business-gnome/glade/customer.glade @@ -1,1228 +1,1345 @@ - - + + - - Customer - customer - - src - pixmaps - C - True - True - False - False - False - False - + + + New Customer + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Customer Dialog - New Customer - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + yes + yes + yes + GTK_POS_TOP + no + 2 + 2 + no + yes + + + + no + 0 + yes + + + + 3 + Identification + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + yes + 0 + yes + + + + Customer Number: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Company Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + Active + yes + yes + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + The customer ID number. If left blank a reasonable number will be chosen for you + yes + yes + + 50 + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 158 + 0 + yes + yes + + + 0 + yes + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Billing Address + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + 200 + yes + + + + 3 + yes + 0 + yes + + + + Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Address: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Phone: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Fax: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Email: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 3 + no + yes + + + + + + 3 + yes + 0 + yes + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + no + + + + + + 3 + Notes + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + + GTK_WRAP_WORD + 15 + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + + + + Customer + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + + no + 0 + yes + + + + 3 + Billing Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + Currency: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Terms: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Discount: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Credit Limit: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Tax Included: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Tax Table: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + + + + (terms) + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + + + + (taxincluded) + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + Override the global Tax Table? + yes + + no + yes + yes + + + 0 + no + no + + + + + + What Tax Table should be applied to this customer? + yes + 0 + yes + + + + yes + + + + (taxtables) + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + 0 + no + yes + + + + + + + + + + + + Billing Information + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + + no + 0 + yes + + + + 3 + Shipping Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 4 + yes + 0 + yes + + + + Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Address: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Phone: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Fax: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Email: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 3 + no + yes + + + + + + 3 + yes + 0 + yes + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 3 + yes + yes + + + + + + + 0 + no + no + + + + + + + + + + + + + + + + Shipping Address + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button4 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button5 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - button6 - True - True - GNOME_STOCK_BUTTON_HELP - - - - - GtkNotebook - notebook1 - True - True - True - GTK_POS_TOP - False - 2 - 2 - False - - 0 - True - True - - - - GtkVBox - vbox2 - False - 0 - - - GtkFrame - frame1 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox2 - 2 - False - 0 - - - GtkVBox - vbox11 - True - 0 - - 0 - False - False - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label19 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkCheckButton - active_check - True - - True - True - - 0 - False - False - - - - - - GtkVBox - vbox12 - True - 0 - - 0 - True - True - - - - GtkEntry - id_entry - 50 - The customer ID number. If left blank a reasonable number will be chosen for you - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - company_entry - 158 - True - True - True - 0 - - - 0 - True - False - - - - - GtkLabel - label26 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkHBox - hbox3 - 200 - False - 0 - - - GtkVBox - vbox5 - 3 - True - 0 - - 3 - False - True - - - - GtkLabel - label3 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label4 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label23 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label24 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label25 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label5 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label6 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label7 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox6 - 3 - True - 0 - - 0 - True - True - - - - GtkEntry - name_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr1_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr2_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr3_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr4_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - phone_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - fax_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - email_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - GtkFrame - frame4 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow1 - 3 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkText - notes_text - 15 - True - True - - - - - - - - GtkLabel - Notebook:tab - label9 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkVBox - vbox13 - False - 0 - - - GtkFrame - frame3 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox6 - False - 0 - - - GtkVBox - vbox7 - True - 0 - - 0 - False - False - - - - GtkLabel - label36 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label10 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label11 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label34 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label35 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox13 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - currency_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkOptionMenu - terms_menu - True - (terms) - - 0 - - 0 - False - False - - - - - GtkHBox - discount_box - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkHBox - credit_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkOptionMenu - tax_included_menu - True - (taxincluded) - - 0 - - 0 - False - False - - - - - GtkHBox - hbox7 - False - 0 - - 0 - True - True - - - - GtkCheckButton - taxtable_button - Override the global Tax Table? - True - - False - True - - 0 - False - False - - - - - GtkOptionMenu - taxtable_menu - What Tax Table should be applied to this customer? - True - (taxtables) - - 0 - - 0 - True - True - - - - - - - - - Placeholder - - - - - GtkLabel - Notebook:tab - label33 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkVBox - vbox9 - False - 0 - - - GtkFrame - frame5 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkHBox - hbox5 - False - 0 - - - GtkVBox - vbox8 - 4 - True - 0 - - 3 - False - True - - - - GtkLabel - label14 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label15 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label20 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label21 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label22 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label16 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label17 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label18 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox9 - 3 - True - 0 - - 3 - True - True - - - - GtkEntry - shipname_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - shipaddr1_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - shipaddr2_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - shipaddr3_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - shipaddr4_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - shipphone_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - shipfax_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - shipemail_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - Placeholder - - - - Placeholder - - - - - GtkLabel - Notebook:tab - label12 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - + diff --git a/src/business/business-gnome/glade/date-close.glade b/src/business/business-gnome/glade/date-close.glade index 258c8d2c91..5b822751f8 100644 --- a/src/business/business-gnome/glade/date-close.glade +++ b/src/business/business-gnome/glade/date-close.glade @@ -1,483 +1,485 @@ - - + + - - Date-close - date-close - - src - pixmaps - C - True - True - False - False - False - False - + + + Question + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Date Close Dialog - Question - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 3 + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + 3 + no + 0 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + + label1 + GTK_JUSTIFY_LEFT + no + 1 + 0.5 + 0 + 0 + yes + + + 3 + no + yes + + + + + + no + 0 + yes + + + + + + + 3 + no + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button1 - True - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button3 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox1 - False - 0 - - 0 - True - True - - - - GtkHBox - the_hbox - 3 - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - hbox2 - 3 - False - 0 - - 0 - True - True - - - - GtkLabel - label1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - - GtkLabel - label - - GTK_JUSTIFY_LEFT - False - 1 - 0.5 - 0 - 0 - - 3 - False - True - - - - - GtkHBox - date_box - False - 0 - - 3 - False - True - - - - Placeholder - - - - - GtkLabel - label2 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - - + + Question + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Date Account Dialog - Question - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - vbox2 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 3 + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + 3 + no + 0 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + postd + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + duedate + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Description + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + acct + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 3 + no + no + + + + + + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 3 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button4 - True - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button5 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox3 - False - 0 - - 0 - True - True - - - - GtkHBox - the_hbox - 3 - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - hbox4 - 3 - False - 0 - - 0 - True - True - - - - GtkLabel - label3 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - - GtkVBox - vbox4 - True - 0 - - 3 - False - False - - - - GtkLabel - postdate_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - date_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - memo_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - acct_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox5 - True - 0 - - 3 - False - False - - - - GtkHBox - post_date_box - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkHBox - date_box - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkEntry - memo_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkHBox - acct_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - GtkLabel - label5 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - - - - + diff --git a/src/business/business-gnome/glade/employee.glade b/src/business/business-gnome/glade/employee.glade index 9a675412bf..0070e817fe 100644 --- a/src/business/business-gnome/glade/employee.glade +++ b/src/business/business-gnome/glade/employee.glade @@ -1,843 +1,886 @@ - - + + - - Employee - employee - - src - pixmaps - C - True - True - False - False - False - False - + + + New Employee + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Employee Dialog - New Employee - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + yes + yes + yes + GTK_POS_TOP + no + 2 + 2 + no + yes + + + + no + 0 + yes + + + + 3 + Identification + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + yes + 0 + yes + + + + Employee Number: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Username: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + Active + yes + yes + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + The employee ID number. If left blank a reasonable number will be chosen for you + yes + yes + + 50 + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 158 + 0 + yes + yes + + + 0 + yes + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Payment Address + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + 200 + yes + + + + 3 + yes + 0 + yes + + + + Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Address: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Phone: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Fax: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Email: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 3 + no + yes + + + + + + 3 + yes + 0 + yes + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + no + + + + + + 3 + Interface + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 2 + no + 0 + yes + + + + Language: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + yes + + 50 + 0 + yes + yes + + + 0 + no + yes + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Billing + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + yes + 2 + yes + + + + no + 0 + yes + + + + Default Hours per Day: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + Default Rate: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + Currency: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + + + Employee + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + + no + 0 + yes + + + + 3 + Access Control List + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + + + + + + 0 + yes + yes + + + + + + + + Access Control + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button4 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button5 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - button6 - True - True - GNOME_STOCK_BUTTON_HELP - - - - - GtkNotebook - notebook1 - True - True - True - GTK_POS_TOP - False - 2 - 2 - False - - 0 - True - True - - - - GtkVBox - vbox2 - False - 0 - - - GtkFrame - frame1 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox2 - 2 - False - 0 - - - GtkVBox - vbox11 - True - 0 - - 0 - False - False - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label19 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkCheckButton - active_check - True - - True - True - - 0 - False - False - - - - - - GtkVBox - vbox12 - True - 0 - - 0 - True - True - - - - GtkEntry - id_entry - 50 - The employee ID number. If left blank a reasonable number will be chosen for you - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - username_entry - 158 - True - True - True - 0 - - - 0 - True - False - - - - - GtkLabel - label26 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkHBox - hbox3 - 200 - False - 0 - - - GtkVBox - vbox5 - 3 - True - 0 - - 3 - False - True - - - - GtkLabel - label3 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label4 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label23 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label24 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label25 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label5 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label6 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label7 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox6 - 3 - True - 0 - - 0 - True - True - - - - GtkEntry - name_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr1_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr2_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr3_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr4_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - phone_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - fax_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - email_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - GtkFrame - frame4 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox14 - False - 0 - - - GtkHBox - hbox7 - 2 - False - 0 - - 0 - True - True - - - - GtkLabel - label34 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkEntry - language_entry - 50 - True - True - True - 0 - - - 0 - False - True - - - - - - - - GtkFrame - frame5 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox15 - 2 - True - 2 - - - GtkHBox - hbox8 - False - 0 - - 0 - True - True - - - - GtkLabel - label35 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkHBox - hours_hbox - False - 0 - - 0 - False - True - - - - Placeholder - - - - - - GtkHBox - hbox9 - False - 0 - - 0 - True - True - - - - GtkLabel - label36 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkHBox - rate_hbox - False - 0 - - 0 - False - True - - - - Placeholder - - - - - - GtkHBox - hbox10 - False - 0 - - 0 - True - True - - - - GtkLabel - label37 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkHBox - currency_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - - - - GtkLabel - Notebook:tab - label9 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkVBox - vbox13 - False - 0 - - - GtkFrame - frame3 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox16 - False - 0 - - - Placeholder - - - - - - - GtkLabel - Notebook:tab - label33 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - + diff --git a/src/business/business-gnome/glade/invoice.glade b/src/business/business-gnome/glade/invoice.glade index 1f5f3d205a..7d3a98da95 100644 --- a/src/business/business-gnome/glade/invoice.glade +++ b/src/business/business-gnome/glade/invoice.glade @@ -1,2116 +1,2145 @@ - - + + - - Invoice - invoice - - src - pixmaps - C - True - True - False - False - False - False - + + + - - GnomeDialog - New Invoice Dialog - New Invoice - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + New Invoice + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GtkVBox - GnomeDialog:vbox - dialog-vbox2 - False - 8 - - 4 - True - True - + + + no + 8 + yes - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - + + + GTK_BUTTONBOX_END + 8 + yes - - GtkButton - button4 - True - True - GNOME_STOCK_BUTTON_OK + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 3 + Invoice Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + Invoice ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Opened + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + 3 + yes + 0 + yes + + + + The invoice ID number. If left blank a reasonable number will be chosen for you + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Billing Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + (owner) + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Job + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Billing ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Terms + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + 0 + yes + + + + yes + + + + (terms) + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + Default Chargeback Project + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + Customer + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Job + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Notes + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + no + + GTK_WRAP_WORD + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + - - - GtkButton - button5 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - button6 - True - True - GNOME_STOCK_BUTTON_HELP - - - - - GtkVBox - vbox10 - False - 0 - - 0 - True - True - - - - GtkFrame - frame4 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox3 - False - 0 - - - GtkVBox - vbox11 - 3 - True - 0 - - 0 - True - True - - - - GtkLabel - label14 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label15 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox12 - 3 - True - 0 - - 0 - True - True - - - - GtkEntry - id_entry - The invoice ID number. If left blank a reasonable number will be chosen for you - True - True - True - 0 - - - 0 - False - False - - - - - GtkHBox - date_opened_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - - - GtkFrame - frame5 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox4 - False - 0 - - - GtkVBox - vbox13 - 3 - True - 0 - - 0 - True - True - - - - GtkLabel - owner_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label21 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label20 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label17 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox14 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - owner_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkHBox - job_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkEntry - billing_id_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkOptionMenu - terms_menu - True - (terms) - - 0 - - 0 - False - False - - - - - - - - GtkFrame - proj_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox5 - 3 - False - 0 - - - GtkVBox - vbox15 - 3 - True - 0 - - 0 - False - True - - - - GtkLabel - label22 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label23 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox16 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - proj_cust_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - proj_job_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - - - GtkFrame - frame6 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow2 - 3 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkText - notes_text - True - False - - - - - - - - - - GnomeApp - Invoice Entry Window - False - Invoice - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - True - False - - - GnomeDock - GnomeApp:dock - dock1 - True - - 0 - True - True - - - - GnomeDockItem - menu_dock - 2 - GNOME_DOCK_TOP - 0 - 0 - 0 - False - True - False - True - False - GTK_SHADOW_OUT - - - GtkMenuBar - menubar1 - GTK_SHADOW_NONE - - - GtkMenuItem - menu_file - GNOMEUIINFO_MENU_FILE_TREE - - - GtkMenu - menu_file_menu - - - GtkPixmapMenuItem - menu_new_invoice - Create a new invoice - - activate - gnc_invoice_window_new_invoice_cb - Wed, 12 Jun 2002 05:41:11 GMT - - - False - GNOME_STOCK_MENU_NEW - - - - GtkPixmapMenuItem - menu_new_account - Create a new Account - - activate - gnc_invoice_window_new_account_cb - Tue, 02 Jul 2002 20:55:21 GMT - - - False - GNOME_STOCK_MENU_NEW - - - - GtkMenuItem - separator10 - False - - - - GtkPixmapMenuItem - menu_save - - activate - gnc_main_window_file_save_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_SAVE_ITEM - - - - GtkPixmapMenuItem - menu_saveas - - activate - gnc_main_window_file_save_as_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_SAVE_AS_ITEM - - - - GtkMenuItem - separator12 - False - - - - GtkPixmapMenuItem - menu_print - - activate - gnc_invoice_window_printCB - Wed, 12 Jun 2002 06:07:26 GMT - - GNOMEUIINFO_MENU_PRINT_ITEM - - - - GtkMenuItem - separator1 - False - - - - GtkPixmapMenuItem - menu_close - - activate - gnc_invoice_window_closeCB - Wed, 12 Jun 2002 01:59:32 GMT - - GNOMEUIINFO_MENU_CLOSE_ITEM - - - - GtkPixmapMenuItem - menu_exit - - activate - gnc_main_window_exit_cb - Wed, 12 Jun 2002 05:55:04 GMT - - GNOMEUIINFO_MENU_EXIT_ITEM - - - - - - GtkMenuItem - menu_edit - GNOMEUIINFO_MENU_EDIT_TREE - - - GtkMenu - menu_edit_menu - - - GtkPixmapMenuItem - menu_cut - - activate - gnc_invoice_window_cut_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_CUT_ITEM - - - - GtkPixmapMenuItem - menu_copy - - activate - gnc_invoice_window_copy_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_COPY_ITEM - - - - GtkPixmapMenuItem - menu_paste - - activate - gnc_invoice_window_paste_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_PASTE_ITEM - - - - GtkMenuItem - separator13 - False - - - - GtkMenuItem - menu_edit_invoice - Edit this Invoice - - activate - gnc_invoice_window_editCB - Wed, 12 Jun 2002 05:42:08 GMT - - - False - - - - GtkMenuItem - separator11 - False - - - - - - GtkMenuItem - menu_view - GNOMEUIINFO_MENU_VIEW_TREE - - - GtkMenu - menu_view_menu - - - GtkCheckMenuItem - menu_toolbar - Display the toolbar - - activate - gnc_invoice_window_toolbar_cb - Wed, 12 Jun 2002 05:55:04 GMT - - - True - True - - - - GtkCheckMenuItem - menu_summary_bar - Display the Summary Bar - - activate - gnc_invoice_window_summarybar_cb - Mon, 28 Oct 2002 04:13:57 GMT - - - True - True - - - - GtkCheckMenuItem - menu_status_bar - Display the Status Bar - - activate - gnc_invoice_window_statusbar_cb - Wed, 12 Jun 2002 06:03:51 GMT - - - True - True - - - - GtkMenuItem - separator4 - False - - - - GtkMenuItem - menu_sort_order - - False - - - GtkMenu - menu_sort_order_menu - - - GtkRadioMenuItem - menu_sort_standard - Keep normal invoice order - - activate - gnc_invoice_window_sort_standard_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkMenuItem - separator5 - False - - - - GtkRadioMenuItem - menu_sort_date - Sort by date - - activate - gnc_invoice_window_sort_date_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_date_of_entry - Sort by the date of entry - - activate - gnc_invoice_window_sort_date_entered_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_quantity - Sort by quantity - - activate - gnc_invoice_window_sort_quantity_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_price_quantity - Sort by price - - activate - gnc_invoice_window_sort_price_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_description - Sort by description - - activate - gnc_invoice_window_sort_description_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - True - True - sort - - - - - - - - GtkMenuItem - menu_actions - - False - - - GtkMenu - menu_actions_menu - - - GtkMenuItem - menu_enter - Record the current entry - - activate - gnc_invoice_window_recordCB - Wed, 12 Jun 2002 02:01:51 GMT - - - False - - - - GtkMenuItem - menu_cancel - Cancel the current entry - - activate - gnc_invoice_window_cancelCB - Wed, 12 Jun 2002 06:10:40 GMT - - - False - - - - GtkMenuItem - menu_delete - Delete the current entry - - activate - gnc_invoice_window_deleteCB - Tue, 18 Jun 2002 07:59:59 GMT - - - False - - - - GtkMenuItem - separator8 - False - - - - GtkMenuItem - menu_duplicate - Make a copy of the current entry - - activate - gnc_invoice_window_duplicateCB - Sun, 16 Jun 2002 00:14:37 GMT - - - False - - - - GtkMenuItem - menu_blank - Move to the blank entry at the bottom of the Invoice - - activate - gnc_invoice_window_blankCB - Wed, 12 Jun 2002 06:13:45 GMT - - - False - - - - - - GtkMenuItem - menu_reports - - False - - - GtkMenu - menu_reports_menu - - - GtkMenuItem - menu_report_owner - Open a company report window for the owner of this Invoice - - activate - gnc_invoice_window_report_owner_cb - Sun, 16 Jun 2002 17:31:17 GMT - - - False - - - - - - GtkMenuItem - menu_tools - - False - - - GtkMenu - menu_tools_menu - - - GtkMenuItem - menu_general_ledger - Open a general ledger window - - activate - gnc_main_window_gl_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - GtkMenuItem - menu_price_editor - View and edit the prices for stocks and mutual funds - - activate - gnc_main_window_prices_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - GtkMenuItem - menu_commodity_editor - View and edit the commodities for stocks and mutual funds - - activate - gnc_main_window_commodities_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - GtkMenuItem - menu_fincalc - Use the financial calculator - - activate - gnc_main_window_fincalc_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - GtkMenuItem - menu_taxtable - View and edit the list of Tax Tables - - activate - gnc_invoice_window_taxtable_cb - Tue, 02 Jul 2002 20:55:22 GMT - - - False - - - - GtkMenuItem - menu_billterm - View and edit the list of Billing Terms - - activate - gnc_invoice_window_billterm_cb - Tue, 02 Jul 2002 20:55:22 GMT - - - False - - - - GtkMenuItem - menu_payment - Enter a payment for the owner of this Invoice - - activate - gnc_invoice_window_payment_cb - Tue, 02 Jul 2002 20:55:22 GMT - - - False - - - - - - GtkMenuItem - menu_help - GNOMEUIINFO_MENU_HELP_TREE - - - GtkMenu - menu_help_menu - - - GtkMenuItem - menu_manual - - activate - gnc_main_window_help_cb - Wed, 12 Jun 2002 01:57:06 GMT - - - False - - - - GtkMenuItem - menu_totd - - activate - gnc_main_window_totd_cb - Wed, 12 Jun 2002 01:57:06 GMT - - - False - - - - GtkMenuItem - separator9 - False - - - - GtkPixmapMenuItem - menu_about - - activate - gnc_main_window_about_cb - Sun, 16 Jun 2002 01:12:45 GMT - - GNOMEUIINFO_MENU_ABOUT_ITEM - - - - - - - - GnomeDockItem - toolbar_dock - 2 - GNOME_DOCK_TOP - 1 - 0 - 0 - False - True - False - False - False - GTK_SHADOW_OUT - - - GtkToolbar - toolbar - 2 - GTK_ORIENTATION_HORIZONTAL - GTK_TOOLBAR_BOTH - 10 - GTK_TOOLBAR_SPACE_LINE - GTK_RELIEF_NONE - True - - - GtkButton - Toolbar:button - close_button - Close this invoice window - - clicked - gnc_invoice_window_closeCB - Invoice Entry Window - Tue, 02 Jul 2002 03:52:00 GMT - - - GNOME_STOCK_PIXMAP_CLOSE - - - - GtkButton - Toolbar:button - edit_button - Edit this Invoice - - clicked - gnc_invoice_window_editCB - Invoice Entry Window - Tue, 02 Jul 2002 03:54:57 GMT - - - GNOME_STOCK_PIXMAP_PREFERENCES - - - - GtkVSeparator - vseparator1 - - True - - - - - GtkButton - Toolbar:button - enter_button - Record the current entry - - clicked - gnc_invoice_window_recordCB - Invoice Entry Window - Tue, 02 Jul 2002 03:22:58 GMT - - - GNOME_STOCK_PIXMAP_ADD - - - - GtkButton - Toolbar:button - cancel_button - Cancel the current entry - - clicked - gnc_invoice_window_cancelCB - Invoice Entry Window - Tue, 02 Jul 2002 03:22:47 GMT - - - GNOME_STOCK_PIXMAP_UNDELETE - - - - GtkButton - Toolbar:button - delete_button - Delete the current entry - - clicked - gnc_invoice_window_deleteCB - Invoice Entry Window - Tue, 02 Jul 2002 03:24:15 GMT - - - GNOME_STOCK_PIXMAP_TRASH - - - - GtkVSeparator - vseparator2 - - True - - - - - GtkButton - Toolbar:button - duplicate_button - Make a copy of the current entry - - clicked - gnc_invoice_window_duplicateCB - Invoice Entry Window - Tue, 02 Jul 2002 03:25:45 GMT - - - GNOME_STOCK_PIXMAP_COPY - - - - GtkButton - Toolbar:button - blank_button - Move to the blank entry at the bottom of the Invoice - - clicked - gnc_invoice_window_blankCB - Invoice Entry Window - Tue, 02 Jul 2002 03:26:55 GMT - - - GNOME_STOCK_PIXMAP_NEW - - - - GtkVSeparator - vseparator3 - - True - - - - - GtkButton - Toolbar:button - print_button - Make a printable Invoice - - clicked - gnc_invoice_window_printCB - Invoice Entry Window - Tue, 02 Jul 2002 03:29:05 GMT - - - GNOME_STOCK_PIXMAP_PRINT - - - - GtkButton - Toolbar:button - post_button - Post this Invoice to your Chart of Accounts - - clicked - gnc_invoice_window_postCB - Invoice Entry Window - Tue, 02 Jul 2002 03:30:17 GMT - - - GNOME_STOCK_PIXMAP_JUMP_TO - - - - GtkButton - Toolbar:button - unpost_button - Unpost this Invoice and make it editable - - clicked - gnc_invoice_window_unpostCB - Invoice Entry Window - Wed, 13 Nov 2002 01:17:37 GMT - - - GNOME_STOCK_PIXMAP_CONVERT - - - - - - GnomeDockItem - summarybar_dock - GNOME_DOCK_BOTTOM - 0 - 0 - 0 - False - False - False - False - False - GTK_SHADOW_OUT - - - Placeholder - - - - - GtkVBox - GnomeDock:contents - vbox1 - False - 0 - - - GtkHBox - hbox1 - False - 0 - - 3 - False - True - - - - GtkFrame - frame1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox1 - False - 0 - - - GtkVBox - vbox2 - True - 0 - - 0 - False - True - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label3 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - posted_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - acct_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - hide3 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox3 - True - 0 - - 0 - False - False - - - - GtkEntry - id_entry - True - False - True - 0 - - - 0 - False - False - - - - - GtkHBox - date_opened_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkHBox - date_posted_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkEntry - acct_entry - True - False - True - 0 - - - 0 - False - False - - - - - GtkCheckButton - active_check - True - - toggled - gnc_invoice_window_active_toggled_cb - Invoice Entry Window - Sat, 01 Feb 2003 01:03:48 GMT - - - False - True - - 0 - False - False - - - - - GtkLabel - hide4 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkFrame - frame3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox2 - False - 0 - - - GtkVBox - vbox8 - True - 0 - - 0 - True - True - - - - GtkLabel - owner_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label18 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label19 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label13 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - hide1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox9 - True - 0 - - 0 - True - True - - - - GtkHBox - owner_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkHBox - job_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkEntry - billing_id_entry - True - False - True - 0 - - - 0 - False - False - - - - - GtkOptionMenu - terms_menu - False - True - (terms) - - 0 - - 0 - False - False - - - - - GtkLabel - hide2 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkFrame - frame2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkText - notes_text - True - - focus-out-event - gnc_invoice_window_leave_notes_cb - Invoice Entry Window - Sat, 01 Feb 2003 01:12:00 GMT - - True - - - - - - - - GtkFrame - proj_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 3 - True - True - - - - GtkHBox - hbox8 - 3 - False - 0 - - - GtkLabel - label24 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - True - - - - - GtkHBox - proj_cust_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkLabel - label25 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - True - - - - - GtkHBox - proj_job_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - - GtkFrame - ledger_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 3 - True - True - - - - Placeholder - - - - - - - GnomeAppBar - GnomeApp:appbar - status_bar - False - True - - 0 - True - True + + 4 + yes + yes + - + + no + Invoice + GTK_WINDOW_TOPLEVEL + no + yes + yes + no + GTK_WIN_POS_NONE - - GtkMenu - Invoice Window Popup Menu + + + yes + yes - - GtkMenuItem - enter_item - Record the current entry - - activate - gnc_invoice_window_recordCB - Tue, 02 Jul 2002 14:52:15 GMT - - - False + + + 2 + GTK_SHADOW_OUT + yes + + + + yes + + + + yes + _File + no + yes + + + + yes + + + + Create a new invoice + _New Invoice + yes + yes + + + + + + gtk-new + yes + + + + + + + + Create a new Account + New Account + yes + + + + + + gtk-new + yes + + + + + + + + yes + + + + + + yes + gtk-save + yes + yes + + + + + + + + yes + gtk-save-as + yes + yes + + + + + + + + yes + + + + + + yes + gtk-print + yes + yes + + + + + + + + yes + + + + + + yes + gtk-close + yes + yes + + + + + + + + yes + gtk-quit + yes + yes + + + + + + + + + + + + yes + _Edit + no + yes + + + + yes + + + + yes + gtk-cut + yes + yes + + + + + + + + yes + gtk-copy + yes + yes + + + + + + + + yes + gtk-paste + yes + yes + + + + + + + + yes + + + + + + Edit this Invoice + _Edit Invoice + yes + yes + + + + + + + + yes + + + + + + + + + + yes + _View + no + yes + + + + yes + + + + Display the toolbar + _Toolbar + yes + yes + yes + yes + + + + + + + + Display the Summary Bar + S_ummary Bar + yes + yes + yes + yes + + + + + + + + Display the Status Bar + _Status Bar + yes + yes + yes + yes + + + + + + + + yes + + + + + + Sort _Order + yes + yes + + + + yes + + + + Keep normal invoice order + _Standard + no + yes + yes + yes + + + + + + + + yes + + + + + + Sort by date + _Date + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by the date of entry + Date of _Entry + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by quantity + _Quantity + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by price + _Price + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by description + _Description + yes + yes + yes + menu_sort_standard + yes + + + + + + + + + + + + + + + + _Actions + yes + yes + + + + yes + + + + Record the current entry + _Enter + yes + yes + + + + + + + + Cancel the current entry + _Cancel + yes + yes + + + + + + + + Delete the current entry + _Delete + yes + yes + + + + + + + + yes + + + + + + Make a copy of the current entry + Dup_licate + yes + yes + + + + + + + + Move to the blank entry at the bottom of the Invoice + _Blank + yes + yes + + + + + + + + + + + + _Reports + yes + yes + + + + yes + + + + Open a company report window for the owner of this Invoice + _Company Report + yes + yes + + + + + + + + + + + + _Tools + yes + yes + + + + yes + + + + Open a general ledger window + _General Ledger + yes + yes + + + + + + + + View and edit the prices for stocks and mutual funds + _Price Editor + yes + yes + + + + + + + + View and edit the commodities for stocks and mutual funds + _Commodity Editor + yes + yes + + + + + + + + Use the financial calculator + _Financial Calculator + yes + yes + + + + + + + + View and edit the list of Tax Tables + _Tax Table Editor + yes + yes + + + + + + + + View and edit the list of Billing Terms + _Billing Terms Editor + yes + yes + + + + + + + + Enter a payment for the owner of this Invoice + Process Pa_yment + yes + yes + + + + + + + + + + + + yes + _Help + no + yes + + + + yes + + + + _Gnucash Users Manual + yes + yes + + + + + + + + _Tip Of The Day + yes + yes + + + + + + + + yes + + + + + + yes + gnome-stock-about + yes + yes + + + + + + + + + + + + + BONOBO_DOCK_TOP + 0 + 0 + 0 + BONOBO_DOCK_ITEM_BEH_EXCLUSIVE|BONOBO_DOCK_ITEM_BEH_NEVER_VERTICAL + + + + + + 2 + GTK_SHADOW_OUT + yes + + + + 2 + GTK_ORIENTATION_HORIZONTAL + GTK_TOOLBAR_BOTH + yes + + + + Close this invoice window + Close + gtk-close + yes + + + + + + + + Edit this Invoice + Edit + gtk-preferences + yes + + + + + + + + yes + + + yes + + + + + + Record the current entry + Enter + gtk-add + yes + + + + + + + + Cancel the current entry + Cancel + gtk-undelete + yes + + + + + + + + Delete the current entry + Delete + gnome-stock-trash + yes + + + + + + + + yes + + + yes + + + + + + Make a copy of the current entry + Duplicate + gtk-copy + yes + + + + + + + + Move to the blank entry at the bottom of the Invoice + Blank + gtk-new + yes + + + + + + + + yes + + + yes + + + + + + Make a printable Invoice + Print + gtk-print + yes + + + + + + + + Post this Invoice to your Chart of Accounts + Post + gtk-jump-to + yes + + + + + + + + Unpost this Invoice and make it editable + Unpost + gtk-convert + yes + + + + + + + + + BONOBO_DOCK_TOP + 1 + 0 + 0 + BONOBO_DOCK_ITEM_BEH_EXCLUSIVE + + + + + + GTK_SHADOW_OUT + yes + + + + + + + BONOBO_DOCK_BOTTOM + 0 + 0 + 0 + BONOBO_DOCK_ITEM_BEH_NORMAL + + + + + + no + 0 + yes + + + + no + 0 + yes + + + + Invoice Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + Invoice ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Opened + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Posted + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Posted Account + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + yes + 0 + yes + + + + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + Active + no + yes + yes + + + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + + 0 + no + yes + + + + + + Billing Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + (owner) + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Job + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Billing ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Terms + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + no + yes + 0 + yes + + + + yes + + + + (terms) + yes + + + + + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + yes + + + + + + Notes + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + + GTK_WRAP_WORD + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 3 + no + yes + + + + + + Default Chargeback Project + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + Customer: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + yes + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + Job: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + yes + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + + 3 + yes + yes + + + + + + Invoice Entries + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + + + + 3 + yes + yes + + + + + + + 0 + yes + yes + + + + + + no + yes + yes + + + 0 + yes + yes + + + + yes - - GtkMenuItem - cancel_item - Cancel the current entry - - activate - gnc_invoice_window_cancelCB - Tue, 02 Jul 2002 14:52:15 GMT - - - False + + + Record the current entry + Enter + yes + + + + + + + + Cancel the current entry + Cancel + yes + + + + + + + + Delete the current entry + Delete + yes + + + + + + + + yes + + + + + + Make a copy of the current entry + Duplicate + yes + + + + + + + + Move to the blank entry at the bottom of the Invoice + Blank + yes + + + + - - - GtkMenuItem - delete_item - Delete the current entry - - activate - gnc_invoice_window_deleteCB - Tue, 02 Jul 2002 14:52:15 GMT - - - False - - - - GtkMenuItem - separator1 - False - - - - GtkMenuItem - duplicate_item - Make a copy of the current entry - - activate - gnc_invoice_window_duplicateCB - Tue, 02 Jul 2002 14:52:15 GMT - - - False - - - - GtkMenuItem - blank_item - Move to the blank entry at the bottom of the Invoice - - activate - gnc_invoice_window_blankCB - Tue, 02 Jul 2002 14:52:15 GMT - - - False - - - - + diff --git a/src/business/business-gnome/glade/job.glade b/src/business/business-gnome/glade/job.glade index bb2f6a2f3f..19bf08cc05 100644 --- a/src/business/business-gnome/glade/job.glade +++ b/src/business/business-gnome/glade/job.glade @@ -1,352 +1,357 @@ - - + + - - Job - job - - src - pixmaps - C - True - True - False - False - False - False - + + + Job Dialog + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Job Dialog - Job Dialog - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox2 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 3 + Job Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + Job Number + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Job Name + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + 100 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + 3 + yes + 0 + yes + + + + The job ID number. If left blank a reasonable number will be chosen for you + yes + yes + + 50 + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + no + + + + + + 3 + Owner Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + (owner) + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Billing ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + 100 + yes + + + 0 + yes + yes + + + + + 0 + no + yes + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + yes + + + + + + 3 + Active + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + yes + Job Active + yes + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button8 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button9 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - button10 - True - True - GNOME_STOCK_BUTTON_HELP - - - - - GtkVBox - vbox1 - False - 0 - - 0 - True - True - - - - GtkFrame - frame1 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkHBox - hbox8 - 3 - False - 0 - - - GtkVBox - vbox4 - 3 - True - 0 - - 0 - False - True - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label3 - 100 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox12 - 3 - True - 0 - - 0 - True - True - - - - GtkEntry - id_entry - 50 - The job ID number. If left blank a reasonable number will be chosen for you - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - name_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox9 - 3 - False - 0 - - - GtkVBox - vbox5 - 3 - True - 0 - - 0 - False - True - - - - GtkLabel - owner_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label4 - 100 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - True - True - - - - - - GtkVBox - vbox13 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - customer_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkEntry - desc_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - GtkFrame - frame3 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkCheckButton - active_check - True - - True - True - - - - - - + diff --git a/src/business/business-gnome/glade/order.glade b/src/business/business-gnome/glade/order.glade index c9d0724521..608035ab37 100644 --- a/src/business/business-gnome/glade/order.glade +++ b/src/business/business-gnome/glade/order.glade @@ -1,1385 +1,1481 @@ - - + + - - Order - order - - src - pixmaps - C - True - True - False - False - False - False - + + + - - GnomeDialog - Order Entry Dialog - Order Entry - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - 950 - True - True - False - False - False + + Order Entry + GTK_WINDOW_TOPLEVEL + no + 950 + yes + yes + yes + GTK_WIN_POS_NONE - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True - + + + no + 8 + yes - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_DEFAULT_STYLE - 8 - 85 - 27 - 7 - 0 - - 0 - True - True - GTK_PACK_END - + + + GTK_BUTTONBOX_DEFAULT_STYLE + 8 + yes - - GtkButton - button1 - True - True - GNOME_STOCK_BUTTON_CLOSE + + + yes + yes + yes + gtk-close + yes + yes + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + + yes + yes + Invoices + yes + + + + + + yes + yes + Close Order + yes + + + + + 0 + yes + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + no + 0 + yes + + + + Order Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + 2 + yes + 0 + yes + + + + Order ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Opened + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Closed + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + 3 + yes + 0 + yes + + + + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 7 + 19 + yes + 0 + + + 0 + no + no + + + + + + 7 + 19 + yes + 0 + + + 0 + no + no + + + + + + yes + Active + no + yes + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + + 0 + no + yes + + + + + + 3 + Billing Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + (owner) + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Reference + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + yes + + + + + + 3 + Notes + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + + GTK_WRAP_WORD + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 3 + no + no + + + + + + Order Entries + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + + + + + + + + + + 3 + yes + yes + + + + + 0 + no + no + + - - - GtkButton - button3 - True - True - GNOME_STOCK_BUTTON_HELP - - - - GtkButton - new_invoice_button - True - True - - - - - GtkButton - close_order_button - True - True - - - - - - GtkVBox - vbox1 - False - 0 - - 0 - False - False - - - - GtkHBox - hbox1 - False - 0 - - 3 - False - False - - - - GtkFrame - frame1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox1 - 3 - False - 0 - - - GtkVBox - vbox2 - 2 - True - 0 - - 0 - False - True - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label3 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - cd_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox3 - 3 - True - 0 - - 0 - False - False - - - - GtkEntry - id_entry - True - False - True - 0 - - - 0 - False - False - - - - - GnomeDateEdit - opened_date - False - False - False - False - 7 - 19 - - 0 - False - False - - - - - GnomeDateEdit - closed_date - False - False - False - 7 - 19 - - 0 - False - False - - - - - GtkCheckButton - active_check - True - - False - True - - 0 - False - False - - - - - - - - GtkFrame - frame3 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox2 - False - 0 - - - GtkVBox - vbox8 - 3 - True - 0 - - 0 - True - True - - - - GtkLabel - owner_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label7 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - hide1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label11 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox9 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - owner_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkEntry - ref_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkLabel - hide2 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label12 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkText - notes_text - True - True - - - - - - - - GtkFrame - ledger_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 3 - True - True - - - - GtkVBox - ledger_vbox - 2 - False - 0 - - - Placeholder - - - - Placeholder - - - - - - - - - GnomeDialog - New Order Dialog - New Order - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False - - - GtkVBox - GnomeDialog:vbox - dialog-vbox2 - False - 8 - - 4 - True - True - - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button4 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button5 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - button6 - True - True - GNOME_STOCK_BUTTON_HELP - - - - - GtkVBox - vbox10 - False - 0 - - 0 - True - True - - - - GtkFrame - frame4 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox3 - False - 0 - - - GtkVBox - vbox12 - 3 - True - 0 - - 0 - True - True - - - - GtkLabel - label13 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label14 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox13 - 3 - True - 0 - - 0 - True - True - - - - GtkEntry - id_entry - The order ID number. If left blank a reasonable number will be chosen for you - True - True - True - 0 - - - 0 - False - False - - - - - GnomeDateEdit - opened_date - False - False - False - 7 - 19 - - 0 - False - False - - - - - - - - GtkFrame - frame5 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox4 - False - 0 - - - GtkVBox - vbox14 - 3 - True - 0 - - 0 - True - True - - - - GtkLabel - owner_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label16 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox15 - 3 - False - 0 - - 0 - True - True - - - - GtkHBox - owner_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkEntry - ref_entry - True - False - True - 0 - - - 0 - False - False - - - - - - - - GtkFrame - frame6 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow2 - 3 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkText - notes_text - True - False - - - - - - - - - - GnomeApp - Order Entry Window - Order - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - True - - - GnomeDock - GnomeApp:dock - dock1 - True - - 0 - True - True - - - - GnomeDockItem - menu_dock - 2 - GNOME_DOCK_TOP - 0 - 0 - 0 - False - True - False - True - False - GTK_SHADOW_OUT - - - Placeholder - - - - - GnomeDockItem - toolbar_dock - 1 - GNOME_DOCK_TOP - 1 - 0 - 0 - False - True - False - False - False - GTK_SHADOW_OUT - - - Placeholder - - - - - GtkVBox - GnomeDock:contents - vbox1 - False - 0 - - - GtkHBox - hbox1 - False - 0 - - 3 - False - False - - - - GtkFrame - frame1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox1 - 3 - False - 0 - - - GtkVBox - vbox2 - 2 - True - 0 - - 0 - False - True - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label3 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - cd_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox3 - 3 - True - 0 - - 0 - False - False - - - - GtkEntry - id_entry - True - True - True - 0 - - - 0 - False - False - - - - - GnomeDateEdit - opened_date - False - False - False - 7 - 19 - - 0 - False - False - - - - - GnomeDateEdit - closed_date - False - False - False - 7 - 19 - - 0 - False - False - - - - - GtkCheckButton - active_check - True - - False - True - - 0 - False - False - - - - - - - - GtkFrame - frame3 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox2 - False - 0 - - - GtkVBox - vbox8 - 3 - True - 0 - - 0 - True - True - - - - GtkLabel - owner_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label7 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - hide1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label11 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox9 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - owner_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkEntry - ref_entry - True - False - True - 0 - - - 0 - False - False - - - - - GtkLabel - hide2 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label12 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkText - notes_text - True - True - - - - - - - - GtkFrame - ledger_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 3 - True - True - - - - GtkVBox - ledger_vbox - 2 - False - 0 - - - Placeholder - - - - Placeholder - - - - - - - - GnomeAppBar - GnomeApp:appbar - appbar1 - False - True - - 0 - True - True + + 4 + yes + yes + - + + New Order + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 3 + Order Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + Order ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Opened + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + 3 + yes + 0 + yes + + + + The order ID number. If left blank a reasonable number will be chosen for you + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + 7 + 19 + yes + 0 + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Billing Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + (owner) + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Reference + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + 3 + no + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Notes + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + no + + GTK_WRAP_WORD + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + + + Order + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + yes + GTK_WIN_POS_NONE + + + + yes + yes + + + + 2 + GTK_SHADOW_OUT + yes + + + + + + + BONOBO_DOCK_TOP + 0 + 0 + 0 + BONOBO_DOCK_ITEM_BEH_EXCLUSIVE|BONOBO_DOCK_ITEM_BEH_NEVER_VERTICAL + + + + + + 1 + GTK_SHADOW_OUT + yes + + + + + + + BONOBO_DOCK_TOP + 1 + 0 + 0 + BONOBO_DOCK_ITEM_BEH_EXCLUSIVE + + + + + + no + 0 + yes + + + + no + 0 + yes + + + + Order Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + 2 + yes + 0 + yes + + + + Order ID + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Opened + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date Closed + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + 3 + yes + 0 + yes + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + 7 + 19 + yes + 0 + + + 0 + no + no + + + + + + 7 + 19 + yes + 0 + + + 0 + no + no + + + + + + yes + Active + no + yes + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + + 0 + no + yes + + + + + + 3 + Billing Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + (owner) + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Reference + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + yes + + + + + + 3 + Notes + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + + GTK_WRAP_WORD + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 3 + no + no + + + + + + Order Entries + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + + + + + + + + + + 3 + yes + yes + + + + + + + 0 + yes + yes + + + + + + no + yes + yes + + + 0 + yes + yes + + + + diff --git a/src/business/business-gnome/glade/payment.glade b/src/business/business-gnome/glade/payment.glade index 53fe76e9f9..61186123c0 100644 --- a/src/business/business-gnome/glade/payment.glade +++ b/src/business/business-gnome/glade/payment.glade @@ -1,364 +1,398 @@ - - + + - - Payment - payment - - src - pixmaps - C - True - True - False - False - False - + + + GTK_WINDOW_TOPLEVEL + no + no + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Payment Dialog - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + Payment Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + (owner) + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Amount + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Num + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Memo + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + + Post To + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + yes + no + yes + no + no + yes + + + + yes + yes + + 0 + yes + yes + + + + + + yes + + + + yes + + + + + 0.0 + yes + + + + + + + + + + + 0 + yes + yes + + + + + + Transfer Account + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + 150 + 100 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button1 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button3 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox1 - False - 0 - - 0 - True - True - - - - GtkFrame - frame1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox1 - False - 0 - - - GtkVBox - vbox2 - 3 - True - 0 - - 0 - False - True - - - - GtkLabel - owner_label - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label3 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label2 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label4 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label5 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox3 - 3 - True - 0 - - 0 - False - False - - - - GtkHBox - owner_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - date_box - False - 0 - - 0 - False - False - - - - Placeholder - - - - - GtkHBox - amount_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkEntry - num_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - memo_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - GtkFrame - frame2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkCombo - post_combo - 3 - True - False - False - True - False - - - - GtkEntry - GtkCombo:entry - combo-entry1 - True - True - True - 0 - - - - - - - GtkFrame - frame3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - acct_window - 3 - 150 - 100 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - Placeholder - - - - - - - + diff --git a/src/business/business-gnome/glade/vendor.glade b/src/business/business-gnome/glade/vendor.glade index 6a657ab50d..6922915a50 100644 --- a/src/business/business-gnome/glade/vendor.glade +++ b/src/business/business-gnome/glade/vendor.glade @@ -1,832 +1,921 @@ - - + + - - Vendor - vendor - - src - pixmaps - C - True - True - False - False - False - False - + + + New Vendor + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Vendor Dialog - New Vendor - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + yes + yes + yes + GTK_POS_TOP + no + 2 + 2 + no + yes + + + + no + 0 + yes + + + + 3 + Identification + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + yes + 0 + yes + + + + Vendor Number: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Company Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + Active + yes + yes + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + The vendor ID number. If left blank a reasonable number will be chosen for you + yes + yes + + 50 + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 158 + 0 + yes + yes + + + 0 + yes + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Payment Address + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + 200 + yes + + + + 3 + yes + 0 + yes + + + + Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Address: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Phone: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Fax: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Email: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 3 + no + yes + + + + + + 3 + yes + 0 + yes + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + no + no + + + + + + 3 + Notes + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + + GTK_WRAP_WORD + 15 + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + + + + Vendor + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + + no + 0 + yes + + + + 3 + Payment Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + Currency: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Terms: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Tax Included: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Tax Table: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + + + + (terms) + yes + + + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + yes + + + + (taxincluded) + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + Override the global Tax Table? + yes + + no + yes + yes + + + 0 + no + no + + + + + + What Tax Table should be applied to this vendor? + yes + 0 + yes + + + + yes + + + + (taxtables) + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + 0 + no + yes + + + + + + + + + + + + Payment Information + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button4 - True - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button5 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - button6 - True - True - GNOME_STOCK_BUTTON_HELP - - - - - GtkNotebook - notebook1 - True - True - True - GTK_POS_TOP - False - 2 - 2 - False - - 0 - True - True - - - - GtkVBox - vbox2 - False - 0 - - - GtkFrame - frame1 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox2 - 2 - False - 0 - - - GtkVBox - vbox11 - True - 0 - - 0 - False - False - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label19 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkCheckButton - active_check - True - - True - True - - 0 - False - False - - - - - - GtkVBox - vbox12 - True - 0 - - 0 - True - True - - - - GtkEntry - id_entry - 50 - The vendor ID number. If left blank a reasonable number will be chosen for you - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - company_entry - 158 - True - True - True - 0 - - - 0 - True - False - - - - - GtkLabel - label26 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkHBox - hbox3 - 200 - False - 0 - - - GtkVBox - vbox5 - 3 - True - 0 - - 3 - False - True - - - - GtkLabel - label3 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label4 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label23 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label24 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label25 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label5 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label6 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label7 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox6 - 3 - True - 0 - - 0 - True - True - - - - GtkEntry - name_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr1_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr2_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr3_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - addr4_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - phone_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - fax_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - email_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - GtkFrame - frame4 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow1 - 3 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkText - notes_text - 15 - True - True - - - - - - - - GtkLabel - Notebook:tab - label9 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkVBox - vbox13 - False - 0 - - - GtkFrame - frame3 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkHBox - hbox6 - False - 0 - - - GtkVBox - vbox7 - True - 0 - - 0 - False - False - - - - GtkLabel - label36 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label34 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label35 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox13 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - currency_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkOptionMenu - terms_menu - True - (terms) - - 0 - - 0 - False - False - - - - - GtkOptionMenu - tax_included_menu - True - (taxincluded) - - 0 - - 0 - False - False - - - - - GtkHBox - hbox7 - False - 0 - - 0 - True - True - - - - GtkCheckButton - taxtable_button - Override the global Tax Table? - True - - False - True - - 0 - False - False - - - - - GtkOptionMenu - taxtable_menu - What Tax Table should be applied to this vendor? - True - (taxtables) - - 0 - - 0 - True - True - - - - - - - - - Placeholder - - - - - GtkLabel - Notebook:tab - label33 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - + diff --git a/src/business/business-gnome/search-owner.c b/src/business/business-gnome/search-owner.c index 452bd7b6c4..10f5726749 100644 --- a/src/business/business-gnome/search-owner.c +++ b/src/business/business-gnome/search-owner.c @@ -41,7 +41,7 @@ static QueryPredData_t gncs_get_predicate (GNCSearchCoreType *fe); static void gnc_search_owner_class_init (GNCSearchOwnerClass *class); static void gnc_search_owner_init (GNCSearchOwner *gspaper); -static void gnc_search_owner_finalise (GtkObject *obj); +static void gnc_search_owner_finalize (GObject *obj); #define _PRIVATE(x) (((GNCSearchOwner *)(x))->priv) @@ -73,8 +73,8 @@ gnc_search_owner_get_type (void) sizeof(GNCSearchOwnerClass), (GtkClassInitFunc)gnc_search_owner_class_init, (GtkObjectInitFunc)gnc_search_owner_init, - (GtkArgSetFunc)NULL, - (GtkArgGetFunc)NULL + NULL, + NULL }; type = gtk_type_unique(gnc_search_core_type_get_type (), &type_info); @@ -86,26 +86,19 @@ gnc_search_owner_get_type (void) static void gnc_search_owner_class_init (GNCSearchOwnerClass *class) { - GtkObjectClass *object_class; + GObjectClass *object_class; GNCSearchCoreTypeClass *gnc_search_core_type = (GNCSearchCoreTypeClass *)class; - object_class = (GtkObjectClass *)class; + object_class = G_OBJECT_CLASS (class); parent_class = gtk_type_class(gnc_search_core_type_get_type ()); - object_class->finalize = gnc_search_owner_finalise; + object_class->finalize = gnc_search_owner_finalize; /* override methods */ gnc_search_core_type->validate = gncs_validate; gnc_search_core_type->get_widget = gncs_get_widget; gnc_search_core_type->get_predicate = gncs_get_predicate; gnc_search_core_type->clone = gncs_clone; - -#if 0 - /* signals */ -#if LAST_SIGNAL > 0 - gtk_object_class_add_signals(object_class, signals, LAST_SIGNAL); -#endif -#endif } static void @@ -115,14 +108,14 @@ gnc_search_owner_init (GNCSearchOwner *o) } static void -gnc_search_owner_finalise (GtkObject *obj) +gnc_search_owner_finalize (GObject *obj) { GNCSearchOwner *o = (GNCSearchOwner *)obj; g_assert (IS_GNCSEARCH_OWNER (o)); g_free(o->priv); - ((GtkObjectClass *)(parent_class))->finalize(obj); + G_OBJECT_CLASS (parent_class)->finalize(obj); } /** @@ -180,8 +173,8 @@ set_owner_widget (GNCSearchOwner *fe) gnc_get_current_book(), &(fe->priv->owner)); /* Setup the "changed" callback */ - gtk_signal_connect (GTK_OBJECT (fe->priv->owner_choice), "changed", - GTK_SIGNAL_FUNC (owner_changed_cb), fe); + g_signal_connect (G_OBJECT (fe->priv->owner_choice), "changed", + G_CALLBACK (owner_changed_cb), fe); gtk_widget_show_all (fe->priv->owner_choice); } @@ -190,7 +183,7 @@ static void type_option_changed (GtkWidget *widget, GNCSearchOwner *fe) { GncOwnerType type = (GncOwnerType) - gtk_object_get_data (GTK_OBJECT (widget), "option"); + g_object_get_data (G_OBJECT (widget), "option"); /* If the type changed or if we don't have a type create the owner_choice */ if (type != gncOwnerGetType (&(fe->priv->owner))) { @@ -206,9 +199,9 @@ add_type_menu_item (GtkWidget *menu, gpointer user_data, char *label, GncOwnerType type) { GtkWidget *item = gtk_menu_item_new_with_label (label); - gtk_object_set_data (GTK_OBJECT (item), "option", (gpointer) type); - gtk_signal_connect (GTK_OBJECT (item), "activate", type_option_changed, - user_data); + g_object_set_data (G_OBJECT (item), "option", (gpointer) type); + g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK (type_option_changed), + user_data); gtk_menu_append (GTK_MENU (menu), item); gtk_widget_show (item); return item; @@ -240,7 +233,7 @@ make_type_menu (GNCSearchCoreType *fe) opmenu = gtk_option_menu_new (); gtk_option_menu_set_menu (GTK_OPTION_MENU (opmenu), menu); - gtk_signal_emit_by_name (GTK_OBJECT (first), "activate", fe); + g_signal_emit_by_name (G_OBJECT (first), "activate", fe); gtk_option_menu_set_history (GTK_OPTION_MENU (opmenu), current); return opmenu; @@ -250,7 +243,7 @@ static void how_option_changed (GtkWidget *widget, GNCSearchOwner *fe) { fe->how = (query_compare_t) - gtk_object_get_data (GTK_OBJECT (widget), "option"); + g_object_get_data (G_OBJECT (widget), "option"); } static GtkWidget * @@ -258,9 +251,9 @@ add_how_menu_item (GtkWidget *menu, gpointer user_data, char *label, query_compare_t option) { GtkWidget *item = gtk_menu_item_new_with_label (label); - gtk_object_set_data (GTK_OBJECT (item), "option", (gpointer) option); - gtk_signal_connect (GTK_OBJECT (item), "activate", how_option_changed, - user_data); + g_object_set_data (G_OBJECT (item), "option", (gpointer) option); + g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK (how_option_changed), + user_data); gtk_menu_append (GTK_MENU (menu), item); gtk_widget_show (item); return item; @@ -288,7 +281,7 @@ make_how_menu (GNCSearchCoreType *fe) opmenu = gtk_option_menu_new (); gtk_option_menu_set_menu (GTK_OPTION_MENU (opmenu), menu); - gtk_signal_emit_by_name (GTK_OBJECT (first), "activate", fe); + g_signal_emit_by_name (G_OBJECT (first), "activate", fe); gtk_option_menu_set_history (GTK_OPTION_MENU (opmenu), current); return opmenu; diff --git a/src/business/dialog-tax-table/dialog-tax-table.c b/src/business/dialog-tax-table/dialog-tax-table.c index 2fa55e8f2f..49399f3c63 100644 --- a/src/business/dialog-tax-table/dialog-tax-table.c +++ b/src/business/dialog-tax-table/dialog-tax-table.c @@ -178,8 +178,8 @@ add_menu_item (GtkWidget *menu, NewTaxTable *ntt, char *label, gint type) GtkWidget *item; item = gtk_menu_item_new_with_label (label); - gtk_object_set_data (GTK_OBJECT (item), "option", GINT_TO_POINTER (type)); - gtk_signal_connect (GTK_OBJECT (item), "activate", optionmenu_changed, ntt); + g_object_set_data (G_OBJECT (item), "option", GINT_TO_POINTER (type)); + g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK (optionmenu_changed), ntt); gtk_menu_append (GTK_MENU (menu), item); gtk_widget_show (item); return item; @@ -198,7 +198,7 @@ make_menu (GtkWidget *omenu, NewTaxTable *ntt) gtk_option_menu_set_menu (GTK_OPTION_MENU (omenu), menu); - gtk_signal_emit_by_name (GTK_OBJECT ((current == GNC_AMT_TYPE_VALUE-1 ? + g_signal_emit_by_name (G_OBJECT ((current == GNC_AMT_TYPE_VALUE-1 ? value : percent)), "activate", ntt); gtk_option_menu_set_history (GTK_OPTION_MENU (omenu), current); return menu; @@ -257,10 +257,10 @@ new_tax_table_dialog (TaxTableWindow *ttw, gboolean new_table, /* Connect the dialog buttons */ gnome_dialog_button_connect (GNOME_DIALOG (ntt->dialog), 0, - new_tax_table_ok_cb, ntt); + G_CALLBACK (new_tax_table_ok_cb), ntt); gnome_dialog_button_connect (GNOME_DIALOG (ntt->dialog), 1, - new_tax_table_cancel_cb, ntt); + G_CALLBACK (new_tax_table_cancel_cb), ntt); /* Fill in the widgets appropriately */ if (entry) { @@ -275,8 +275,8 @@ new_tax_table_dialog (TaxTableWindow *ttw, gboolean new_table, GTK_WINDOW (ttw->dialog)); gtk_window_set_modal (GTK_WINDOW (ntt->dialog), TRUE); - gtk_signal_connect (GTK_OBJECT (ntt->dialog), "destroy", - new_tax_table_dialog_destroy_cb, ntt); + g_signal_connect (G_OBJECT (ntt->dialog), "destroy", + G_CALLBACK (new_tax_table_dialog_destroy_cb), ntt); /* Show what we should */ gtk_widget_show_all (ntt->dialog); @@ -652,33 +652,33 @@ gnc_ui_tax_table_window_new (GNCBook *book) /* Connect all the buttons */ button = glade_xml_get_widget (xml, "new_table_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - tax_table_new_table_cb, ttw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (tax_table_new_table_cb), ttw); button = glade_xml_get_widget (xml, "delete_table_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - tax_table_delete_table_cb, ttw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (tax_table_delete_table_cb), ttw); button = glade_xml_get_widget (xml, "new_entry_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - tax_table_new_entry_cb, ttw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (tax_table_new_entry_cb), ttw); button = glade_xml_get_widget (xml, "edit_entry_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - tax_table_edit_entry_cb, ttw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (tax_table_edit_entry_cb), ttw); button = glade_xml_get_widget (xml, "delete_entry_button"); - gtk_signal_connect (GTK_OBJECT (button), "clicked", - tax_table_delete_entry_cb, ttw); + g_signal_connect (G_OBJECT (button), "clicked", + G_CALLBACK (tax_table_delete_entry_cb), ttw); /* Set the row-select callbacks */ - gtk_signal_connect (GTK_OBJECT (ttw->names_clist), "select-row", - tax_table_row_selected, ttw); - gtk_signal_connect (GTK_OBJECT (ttw->entries_clist), "select-row", - tax_table_entry_row_selected, ttw); + g_signal_connect (G_OBJECT (ttw->names_clist), "select-row", + G_CALLBACK (tax_table_row_selected), ttw); + g_signal_connect (G_OBJECT (ttw->entries_clist), "select-row", + G_CALLBACK (tax_table_entry_row_selected), ttw); /* Connect the dialog buttons */ gnome_dialog_button_connect (GNOME_DIALOG (ttw->dialog), 0, - tax_table_window_close, ttw); + G_CALLBACK (tax_table_window_close), ttw); - gtk_signal_connect (GTK_OBJECT (ttw->dialog), "destroy", - tax_table_window_destroy_cb, ttw); + g_signal_connect (G_OBJECT (ttw->dialog), "destroy", + G_CALLBACK (tax_table_window_destroy_cb), ttw); /* register with component manager */ ttw->component_id = diff --git a/src/business/dialog-tax-table/tax-tables.glade b/src/business/dialog-tax-table/tax-tables.glade index ce0c1cd863..e7d71d8238 100644 --- a/src/business/dialog-tax-table/tax-tables.glade +++ b/src/business/dialog-tax-table/tax-tables.glade @@ -1,597 +1,658 @@ - - + + - - Tax Tables - tax-tables - - src - pixmaps - C - True - True - False - False - False - + + + Tax Tables + GTK_WINDOW_TOPLEVEL + no + yes + yes + 500 + 300 + yes + GTK_WIN_POS_NONE - - GnomeDialog - Tax Table Window - 500 - 300 - Tax Tables - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-close + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 1 + Tax Tables + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + no + yes + + + + CList:title + label1 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + New... + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + + yes + Delete + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + + 1 + Tax Table Entries + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 2 + no + 0 + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + no + yes + + + + CList:title + label8 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + label9 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + New... + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + + yes + Edit... + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + + yes + Delete + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - close_button - True - True - GNOME_STOCK_BUTTON_CLOSE - - - - - GtkHBox - hbox1 - False - 0 - - 0 - True - True - - - - GtkFrame - frame1 - 1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox1 - 2 - False - 0 - - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - tax_tables_clist - True - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN - - - GtkLabel - CList:title - label1 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkHBox - hbox2 - True - 0 - - 0 - False - True - - - - GtkButton - new_table_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - delete_table_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - - - - GtkFrame - frame2 - 1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox2 - 2 - False - 0 - - - GtkScrolledWindow - scrolledwindow2 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - tax_table_entries - True - 2 - 80,80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN - - - GtkLabel - CList:title - label8 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label9 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkHBox - hbox3 - True - 0 - - 0 - False - True - - - - GtkButton - new_entry_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - edit_entry_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - delete_entry_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - - - + + GTK_WINDOW_TOPLEVEL + no + no + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - New Tax Table Dialog - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox2 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 2 + Tax Table + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + Name: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + Tax Table Entry + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + Type: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Value: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + + yes + 0 + yes + + + + no + 0 + yes + + + + yes + 1 + yes + + + + yes + + + + Value ($) + yes + + + + + + Percent (%) + yes + + + + + + + 0 + no + no + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + no + yes + + + + + + 4 + Tax Account + 0 + GTK_SHADOW_NONE + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + 150 + 100 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - ok_button - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - cancel_button - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox3 - False - 0 - - 0 - True - True - - - - GtkFrame - table_frame - 2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox4 - 3 - False - 0 - - - GtkLabel - label5 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkEntry - name_entry - True - True - True - 0 - - - 0 - True - True - - - - - - - GtkFrame - frame4 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox4 - 3 - False - 0 - - - GtkHBox - hbox5 - False - 0 - - 0 - False - True - - - - GtkVBox - vbox5 - True - 0 - - 0 - False - True - - - - GtkLabel - label6 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label7 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox6 - True - 0 - - 0 - True - True - - - - GtkHBox - hbox7 - False - 0 - - 0 - False - False - - - - GtkOptionMenu - type_menu - True - Value ($) -Percent (%) - - 1 - - 0 - False - False - - - - - - GtkHBox - amount_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - - GtkFrame - account_frame - 4 - - 0 - GTK_SHADOW_NONE - - 0 - True - True - - - - GtkScrolledWindow - acct_window - 150 - 100 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - Placeholder - - - - - - - - - + diff --git a/src/gnome-utils/commodity.glade b/src/gnome-utils/commodity.glade index efd642eac3..2573ae0f23 100644 --- a/src/gnome-utils/commodity.glade +++ b/src/gnome-utils/commodity.glade @@ -1,593 +1,624 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Select currency/security + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Commodity Selector Dialog - Select currency/security - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox12 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_SPREAD + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + + + yes + yes + New... + yes + + + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + + 0 + no + yes + GTK_PACK_END + + + + + + Select user information here... + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + 5 + no + 0 + yes + + + + yes + 0 + yes + + + + Type: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Currency/security: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 4 + yes + yes + + + + + + yes + 0 + yes + + + + yes + no + yes + no + no + yes + + + + yes + no + + 0 + yes + yes + + + + + + + + yes + + + + yes + + + + + 0.0 + yes + + + + + + + + + 0 + no + no + + + + + + yes + no + yes + no + no + yes + + + + yes + no + + 0 + yes + yes + + + + + + yes + + + + yes + + + + + 0.0 + yes + + + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area12 - GTK_BUTTONBOX_SPREAD - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button63 - True - True - - clicked - gnc_ui_select_commodity_ok_cb - Commodity_Selector_Dialog - Tue, 08 Aug 2000 16:55:03 GMT - - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button64 - True - True - - clicked - gnc_ui_select_commodity_new_cb - Commodity_Selector_Dialog - Tue, 08 Aug 2000 16:55:32 GMT - - - - - - GtkButton - button65 - True - True - - clicked - gnc_ui_select_commodity_cancel_cb - Commodity_Selector_Dialog - Tue, 08 Aug 2000 16:56:01 GMT - - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkLabel - select_user_prompt - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkHBox - hbox62 - 5 - False - 0 - - 0 - True - True - - - - GtkVBox - vbox75 - True - 0 - - 4 - True - True - - - - GtkLabel - label807 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label808 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox76 - True - 0 - - 0 - True - True - - - - GtkCombo - namespace_combo - True - False - False - True - False - - - 0 - False - False - - - - GtkEntry - GtkCombo:entry - namespace_entry - True - - changed - gnc_ui_select_commodity_namespace_changed_cb - Commodity_Selector_Dialog - Thu, 10 Aug 2000 18:02:04 GMT - - False - True - 0 - - - - - - GtkCombo - commodity_combo - True - False - False - True - False - - - 0 - False - False - - - - GtkEntry - GtkCombo:entry - commodity_entry - True - False - True - 0 - - - - - - + + New Security + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Commodity Dialog - New Security - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox13 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_SPREAD + 8 + yes + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + yes + 0 + yes + + + + Full name: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Symbol/abbreviation: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Type: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + CUSIP or other code: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Fraction traded: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 2 + yes + yes + + + + + + yes + 0 + yes + + + + Enter the full name of the commodity. Example: US Dollars + yes + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + Enter the ticker symbol or currency code for the commodity. Example: USD + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + no + no + yes + no + yes + yes + + + + Enter the type of commodity. For stocks, this is often an exchange on which the stock is traded. You can choose an existing type from the list or enter a new type with the keyboard. + yes + yes + + 0 + yes + yes + + + + + + yes + + + + yes + + + + + 0.0 + yes + + + + + + + + + 0 + no + no + + + + + + Enter a unique code used to identify the commodity. Or, you may safely leave this field blank. + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + 1 / + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 4 + no + no + + + + + + Enter the smallest fraction of the commodity which can be traded. For stocks which can only be traded in whole numbers, enter 1. + yes + 1 + 0 + no + GTK_UPDATE_ALWAYS + no + no + yes + 10000 1 1e+08 1 100 100 + + + 0 + yes + yes + + + + + 0 + no + no + + + + + 2 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area13 - GTK_BUTTONBOX_SPREAD - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button66 - True - True - True - - clicked - gnc_ui_commodity_ok_cb - Commodity_Dialog - Wed, 11 Apr 2001 09:03:12 GMT - - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button67 - True - True - - clicked - gnc_ui_commodity_cancel_cb - Commodity_Dialog - Wed, 11 Apr 2001 09:03:18 GMT - - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - help_button - True - True - - clicked - gnc_ui_commodity_help_cb - Commodity_Dialog - Wed, 11 Apr 2001 09:03:24 GMT - - GNOME_STOCK_BUTTON_HELP - - - - - GtkHBox - hbox63 - False - 0 - - 0 - True - True - - - - GtkVBox - vbox77 - True - 0 - - 2 - True - True - - - - GtkLabel - label809 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label810 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label812 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label811 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label813 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox78 - True - 0 - - 2 - True - True - - - - GtkEntry - fullname_entry - Enter the full name of the commodity. Example: US Dollars - True - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - mnemonic_entry - Enter the ticker symbol or currency code for the commodity. Example: USD - True - True - True - 0 - - - 0 - False - False - - - - - GtkCombo - namespace_combo - False - True - False - True - False - - - 0 - False - False - - - - GtkEntry - GtkCombo:entry - namespace_entry - Enter the type of commodity. For stocks, this is often an exchange on which the stock is traded. You can choose an existing type from the list or enter a new type with the keyboard. - True - True - True - 0 - - - - - - GtkEntry - code_entry - Enter a unique code used to identify the commodity. Or, you may safely leave this field blank. - True - True - True - 0 - - - 0 - False - False - - - - - GtkHBox - hbox64 - False - 0 - - 0 - False - False - - - - GtkLabel - label814 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 4 - False - False - - - - - GtkSpinButton - fraction_spinbutton - Enter the smallest fraction of the commodity which can be traded. For stocks which can only be traded in whole numbers, enter 1. - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 10000 - 1 - 1e+08 - 1 - 100 - 100 - - 0 - True - True - - - - - - - - + diff --git a/src/gnome-utils/dialog-options.c b/src/gnome-utils/dialog-options.c index 8634af5104..25a802e08a 100644 --- a/src/gnome-utils/dialog-options.c +++ b/src/gnome-utils/dialog-options.c @@ -1334,6 +1334,7 @@ gnc_options_dialog_list_select_cb(GtkWidget * list, GtkWidget * item, void gnc_options_register_stocks (void) { +#if 0 static gboolean done = FALSE; GtkStockItem items[] = { @@ -1350,7 +1351,7 @@ gnc_options_register_stocks (void) done = TRUE; gtk_stock_add (items, G_N_ELEMENTS (items)); - +#endif } diff --git a/src/gnome-utils/dialog-utils.c b/src/gnome-utils/dialog-utils.c index da77a1edd4..8275575385 100644 --- a/src/gnome-utils/dialog-utils.c +++ b/src/gnome-utils/dialog-utils.c @@ -1106,10 +1106,9 @@ gnc_glade_autoconnect_full_func(const gchar *handler_name, if (other_object) { if (signal_after) g_signal_connect_object (signal_object, signal_name, func, - other_object, G_CONNECT_AFTER); + other_object, G_CONNECT_AFTER | G_CONNECT_SWAPPED); else - g_signal_connect_object(signal_object, signal_name, func, - other_object, 0); + g_signal_connect_swapped (signal_object, signal_name, func, other_object); } else { if (signal_after) g_signal_connect_after(signal_object, signal_name, func, user_data); diff --git a/src/gnome-utils/exchange-dialog.glade b/src/gnome-utils/exchange-dialog.glade index 45403f35e1..b72b4ca741 100644 --- a/src/gnome-utils/exchange-dialog.glade +++ b/src/gnome-utils/exchange-dialog.glade @@ -1,373 +1,380 @@ - - + + - - Exchange-dialog - exchange-dialog - - src - pixmaps - C - True - True - + + + GTK_WINDOW_POPUP + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Exchange Dialog - GTK_WINDOW_POPUP - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 3 + yes + + + + Split Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + Amount: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + From: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + To: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + 3 + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + no + yes + no + + 0 + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + Exchange/Price Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + yes + 3 + yes + + + + yes + Exchange Rate: + yes + yes + yes + + + 0 + no + no + + + + + + yes + To Amount: + no + yes + yes + rate_button + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 3 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button1 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button3 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox2 - False - 3 - - 0 - True - True - - - - GtkFrame - frame1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox1 - 3 - False - 0 - - - GtkVBox - vbox1 - 3 - True - 0 - - 0 - False - False - - - - GtkLabel - label7 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label1 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label2 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label4 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox2 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - from_amount_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkEntry - from_entry - False - True - False - True - 0 - - - 0 - False - False - - - - - GtkEntry - to_entry - False - True - False - True - 0 - - - 0 - False - False - - - - - GtkHBox - date_box - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - - - GtkFrame - frame2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox4 - 3 - False - 0 - - - GtkVBox - vbox3 - True - 3 - - 0 - False - False - - - - GtkRadioButton - rate_button - True - - True - True - exch_type - - 0 - False - False - - - - - GtkRadioButton - amount_button - True - - False - True - exch_type - - 0 - False - False - - - - - - GtkVBox - vbox4 - True - 3 - - 0 - True - True - - - - GtkHBox - rate_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - to_amount_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - - - - + diff --git a/src/gnome-utils/gnc-mdi-utils.c b/src/gnome-utils/gnc-mdi-utils.c index 58ab5d27b6..2017d8be3c 100644 --- a/src/gnome-utils/gnc-mdi-utils.c +++ b/src/gnome-utils/gnc-mdi-utils.c @@ -72,7 +72,7 @@ gnc_ui_get_toplevel (void) app = GNOME_APP (w); - gnc_mdi = gtk_object_get_data (GTK_OBJECT (w), "gnc_mdi"); + gnc_mdi = g_object_get_data (G_OBJECT (w), "gnc_mdi"); if (!gnc_mdi) continue; @@ -557,12 +557,12 @@ gnc_mdi_app_created_cb (GnomeMDI * mdi, GnomeApp * app, gpointer data) gnome_app_enable_layout_config (app, TRUE); /* flag the app as gnc mdi created */ - gtk_object_set_data (GTK_OBJECT (app), "gnc_mdi", mainwin); + g_object_set_data (G_OBJECT (app), "gnc_mdi", mainwin); /* add a signal to preserve the toolbar on destroy */ - gtk_signal_connect (GTK_OBJECT (app), "destroy", - GTK_SIGNAL_FUNC (gnc_mdi_app_destroyed_cb), - mainwin); + g_signal_connect (G_OBJECT (app), "destroy", + G_CALLBACK (gnc_mdi_app_destroyed_cb), + mainwin); } /** @@ -902,17 +902,17 @@ gnc_mdi_new (const char *app_name, gnc_mdi->component_id = gnc_register_gui_component (GNC_MDI_CM_CLASS, NULL, NULL, gnc_mdi); - gtk_signal_connect (GTK_OBJECT(gnc_mdi->mdi), "destroy", - GTK_SIGNAL_FUNC(gnc_mdi_destroy_cb), - gnc_mdi); + g_signal_connect (G_OBJECT (gnc_mdi->mdi), "destroy", + G_CALLBACK (gnc_mdi_destroy_cb), + gnc_mdi); - gtk_signal_connect (GTK_OBJECT(gnc_mdi->mdi), "app_created", - GTK_SIGNAL_FUNC(gnc_mdi_app_created_cb), - gnc_mdi); + g_signal_connect (G_OBJECT (gnc_mdi->mdi), "app_created", + G_CALLBACK (gnc_mdi_app_created_cb), + gnc_mdi); - gtk_signal_connect (GTK_OBJECT(gnc_mdi->mdi), "child_changed", - GTK_SIGNAL_FUNC(gnc_mdi_child_changed_cb), - gnc_mdi); + g_signal_connect (G_OBJECT (gnc_mdi->mdi), "child_changed", + G_CALLBACK (gnc_mdi_child_changed_cb), + gnc_mdi); gnc_mdi->toolbar_change_callback_id = gnc_register_option_change_callback (gnc_mdi_configure_toolbar_cb, @@ -1003,7 +1003,7 @@ gnc_mdi_has_apps (void) continue; #endif - gnc_mdi = gtk_object_get_data (GTK_OBJECT (toplevels->data), "gnc_mdi"); + gnc_mdi = g_object_get_data (G_OBJECT (toplevels->data), "gnc_mdi"); if (!gnc_mdi) continue; @@ -1024,7 +1024,7 @@ gnc_app_set_title (GnomeApp *app) g_return_if_fail (app != NULL); - mainwin = gtk_object_get_data (GTK_OBJECT (app), "gnc_mdi"); + mainwin = g_object_get_data (G_OBJECT (app), "gnc_mdi"); if (!mainwin || !mainwin->mdi) return; diff --git a/src/gnome-utils/transfer.glade b/src/gnome-utils/transfer.glade index c082f71ead..1fa7d75a61 100644 --- a/src/gnome-utils/transfer.glade +++ b/src/gnome-utils/transfer.glade @@ -1,701 +1,722 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Transfer Funds + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Transfer Dialog - Transfer Funds - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox13 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 3 + Transfer Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + 0 + yes + + + + Amount: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Num: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Description: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Memo: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + 3 + yes + 0 + yes + + + + no + 5 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + 3 + yes + + + + Date: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + 3 + Transfer From + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + 3 + no + 0 + yes + + + + Currency: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + no + no + + + + + + yes + Show Income/Expense + no + yes + yes + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + + 3 + Transfer To + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + 3 + no + 0 + yes + + + + Currency: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + + + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + no + no + + + + + + yes + Show Income/Expense + no + yes + yes + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + 3 + Currency Transfer + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + 0 + 4 + 2 + yes + + + + yes + Exchange Rate: + yes + yes + yes + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + + + + + yes + To Amount: + no + yes + yes + price_radio + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + + + + + no + 0 + yes + + + + + + + 1 + 2 + 0 + 1 + 0 + 0 + expand|fill + fill + + + + + + no + 0 + yes + + + + + + + 1 + 2 + 1 + 2 + 0 + 0 + fill + fill + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 2 + 3 + 0 + 0 + fill + + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 3 + 4 + 0 + 0 + fill + + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area13 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button66 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button68 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - transfermain-vbox - False - 0 - - 0 - True - True - - - - GtkFrame - transferinfo-frame - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox70 - False - 0 - - - GtkVBox - vbox80 - 3 - True - 0 - - 0 - False - False - - - - GtkLabel - label814 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label816 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label817 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label818 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox81 - 3 - True - 0 - - 0 - True - True - - - - GtkHBox - amount_big_hbox - False - 5 - - 0 - True - True - - - - GtkHBox - amount_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - date_hbox - False - 3 - - 0 - False - False - - - - GtkLabel - label815 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - Placeholder - - - - - - GtkEntry - num_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - description_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - memo_entry - True - True - True - 0 - - - 0 - False - False - - - - - - - - GtkHBox - transfertrees-hbox - False - 0 - - 0 - True - True - - - - GtkFrame - transferfrom-frame - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox82 - 3 - False - 0 - - - GtkScrolledWindow - from_window - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - hbox77 - 3 - False - 0 - - 0 - False - False - - - - GtkLabel - label820 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - True - True - - - - - GtkLabel - from_currency_label - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - True - True - - - - - - GtkCheckButton - from_show_button - True - - False - True - - 0 - False - False - - - - - - - GtkFrame - transferto-frame - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox83 - 3 - False - 0 - - - GtkScrolledWindow - to_window - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - hbox78 - 3 - False - 0 - - 0 - False - False - - - - GtkLabel - label822 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - True - True - - - - - GtkLabel - to_currency_label - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - True - True - - - - - - GtkCheckButton - to_show_button - True - - False - True - - 0 - False - False - - - - - - - - GtkFrame - curr_transfer_frame - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkTable - table1 - 4 - 2 - False - 0 - 0 - - - GtkRadioButton - price_radio - True - - True - True - price_amount_group - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - - GtkRadioButton - amount_radio - True - - False - True - price_amount_group - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - - - - GtkHBox - price_hbox - False - 0 - - 1 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - True - - - - Placeholder - - - - - GtkHBox - to_amount_hbox - False - 0 - - 1 - 2 - 1 - 2 - 0 - 0 - False - False - False - False - True - True - - - - Placeholder - - - - - GtkLabel - conv_forward - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 1 - 2 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - conv_reverse - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 1 - 2 - 3 - 4 - 0 - 0 - False - False - False - False - True - False - - - - - - - - + diff --git a/src/gnome/dialog-new-user.c b/src/gnome/dialog-new-user.c index f4a5d951f6..da23467678 100644 --- a/src/gnome/dialog-new-user.c +++ b/src/gnome/dialog-new-user.c @@ -67,8 +67,6 @@ gnc_ui_new_user_dialog (void) dialog = glade_xml_get_widget (xml, "New User Dialog"); - gnome_dialog_close_hides (GNOME_DIALOG (dialog), TRUE); - new_accounts_button = glade_xml_get_widget (xml, "new_accounts_button"); import_qif_button = glade_xml_get_widget (xml, "import_qif_button"); tutorial_button = glade_xml_get_widget (xml, "tutorial_button"); @@ -78,30 +76,25 @@ gnc_ui_new_user_dialog (void) */ gtk_widget_set_sensitive (import_qif_button, (qifImportDruidFcn != NULL)); - result = gnome_dialog_run_and_close (GNOME_DIALOG (dialog)); - if (result != 0) - { - gnc_ui_new_user_cancel_dialog (); - gtk_widget_destroy (dialog); - gncp_new_user_finish (); - return; - } - - if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (new_accounts_button))) - { - gnc_ui_hierarchy_druid (); - gtk_widget_destroy (dialog); - return; - } - - if ((qifImportDruidFcn != NULL) && - gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (import_qif_button))) - { - qifImportDruidFcn(); - } - else if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (tutorial_button))) - { - helpWindow (NULL, NULL, HH_QUICKSTART); + result = gtk_dialog_run (GTK_DIALOG (dialog)); + switch (result) { + case GTK_RESPONSE_CANCEL: + gnc_ui_new_user_cancel_dialog (); + break; + case GTK_RESPONSE_OK: + if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (new_accounts_button))) { + gnc_ui_hierarchy_druid (); + break; + } else if ((qifImportDruidFcn != NULL) && + gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (import_qif_button))) { + qifImportDruidFcn(); + break; + } else if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (tutorial_button))) { + helpWindow (NULL, NULL, HH_QUICKSTART); + break; + } + default: + g_assert_not_reached (); } gncp_new_user_finish (); @@ -121,10 +114,8 @@ gnc_ui_new_user_cancel_dialog (void) dialog = glade_xml_get_widget (xml, "New User Cancel Dialog"); toggle = glade_xml_get_widget (xml, "run_again_toggle"); - gnome_dialog_close_hides (GNOME_DIALOG (dialog), TRUE); - - result = gnome_dialog_run_and_close (GNOME_DIALOG (dialog)); - if (result == 0) + result = gtk_dialog_run (GTK_DIALOG (dialog)); + if (result == GTK_RESPONSE_OK) { gboolean keepshowing = TRUE; diff --git a/src/gnome/glade/commodities.glade b/src/gnome/glade/commodities.glade index de51fdb2cc..d967a2fe1e 100644 --- a/src/gnome/glade/commodities.glade +++ b/src/gnome/glade/commodities.glade @@ -1,257 +1,257 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Commodities + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Commodities Dialog - Commodities - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - vbox127 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-close + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 2 + yes + + + + 3 + Commodities + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + yes + Show National Currencies + no + yes + yes + + + 0 + no + no + + + + + + 3 + GTK_POLICY_AUTOMATIC + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + CList:title + Type + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Symbol + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Code + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Fraction + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + 3 + GTK_BUTTONBOX_SPREAD + 30 + yes + + + + Add a new commodity. + yes + yes + Add + GTK_RELIEF_NORMAL + yes + + + + + + Remove the current commodity. + yes + yes + Remove + GTK_RELIEF_NORMAL + yes + + + + + + yes + yes + Edit + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox6 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - close_button - True - True - GNOME_STOCK_BUTTON_CLOSE - - - - - GtkHBox - hbox107 - False - 2 - - 0 - True - True - - - - GtkFrame - frame51 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox128 - False - 0 - - - GtkCheckButton - show_currencies_button - 3 - True - - False - True - - 0 - False - False - - - - - GtkScrolledWindow - scrolledwindow33 - 3 - GTK_POLICY_AUTOMATIC - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - commodity_list - True - 5 - 80,80,80,80,80 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label8477426 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label8477427 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label8477428 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label8477429 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label8477430 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkHButtonBox - hbuttonbox7 - 3 - GTK_BUTTONBOX_SPREAD - 30 - 85 - 27 - 7 - 0 - - 0 - False - False - - - - GtkButton - add_button - Add a new commodity. - True - True - - GTK_RELIEF_NORMAL - - - - GtkButton - remove_button - Remove the current commodity. - True - True - - GTK_RELIEF_NORMAL - - - - GtkButton - edit_button - True - True - - GTK_RELIEF_NORMAL - - - - - - - - + diff --git a/src/gnome/glade/fincalc.glade b/src/gnome/glade/fincalc.glade index 93007454e7..7380c90ac8 100644 --- a/src/gnome/glade/fincalc.glade +++ b/src/gnome/glade/fincalc.glade @@ -1,1066 +1,1391 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Financial Calculator + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Financial Calculator Dialog - Financial Calculator - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox10 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + Schedule + yes + + + + + + yes + yes + yes + gtk-close + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + 3 + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 5 + no + 6 + yes + + + + no + 2 + yes + + + + no + 6 + yes + + + + Payment Periods + GTK_JUSTIFY_LEFT + no + 0.5 + 0.75 + 0 + 0 + yes + + + 0 + no + no + + + + + + Clear the entry + yes + Clear + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + + yes + Calculate + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 2 + yes + + + + no + 6 + yes + + + + Interest Rate + GTK_JUSTIFY_LEFT + no + 0.5 + 0.75 + 0 + 0 + yes + + + 0 + no + no + + + + + + Clear the entry + yes + Clear + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + + yes + Calculate + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 0 + no + no + + + + + + no + 2 + yes + + + + no + 6 + yes + + + + Present Value + GTK_JUSTIFY_LEFT + no + 0.5 + 0.75 + 0 + 0 + yes + + + 0 + no + no + + + + + + Clear the entry + yes + Clear + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + + yes + Calculate + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + no + 2 + yes + + + + no + 6 + yes + + + + Periodic Payment + GTK_JUSTIFY_LEFT + no + 0.5 + 0.75 + 0 + 0 + yes + + + 0 + no + no + + + + + + Clear the entry + yes + Clear + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + + yes + Calculate + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 0 + no + no + + + + + + no + 2 + yes + + + + no + 6 + yes + + + + Future Value + GTK_JUSTIFY_LEFT + no + 0.5 + 0.75 + 0 + 0 + yes + + + 0 + no + no + + + + + + Clear the entry + yes + Clear + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + + yes + Calculate + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + GTK_PACK_END + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + + 3 + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 5 + no + 10 + yes + + + + no + 3 + yes + + + + yes + 2 + yes + + + + Compounding: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Payments: + GTK_JUSTIFY_RIGHT + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + yes + 2 + yes + + + + yes + 0 + yes + + + + yes + + + + Annual + yes + + + + + + Semi-annual + yes + + + + + + Tri-annual + yes + + + + + + Quarterly + yes + + + + + + Bi-monthly + yes + + + + + + Monthly + yes + + + + + + Semi-monthly + yes + + + + + + Bi-weekly + yes + + + + + + Weekly + yes + + + + + + Daily (360) + yes + + + + + + Daily (365) + yes + + + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + yes + + + + Annual + yes + + + + + + Semi-annual + yes + + + + + + Tri-annual + yes + + + + + + Quarterly + yes + + + + + + Bi-monthly + yes + + + + + + Monthly + yes + + + + + + Semi-monthly + yes + + + + + + Bi-weekly + yes + + + + + + Weekly + yes + + + + + + Daily (360) + yes + + + + + + Daily (365) + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + yes + End of Period Payments + yes + yes + yes + + + 0 + no + no + + + + + + yes + Beginning of Period Payments + no + yes + yes + period_payment_radio + + + 0 + no + no + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + yes + Discrete Compounding + yes + yes + yes + + + 0 + no + no + + + + + + yes + Continuous Compounding + no + yes + yes + discrete_compounding_radio + + + 0 + no + no + + + + + 0 + no + no + + + + + + no + 3 + yes + + + + Payment Total: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + total + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + GTK_PACK_END + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area10 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - schedule_button - True - True - - - - - GtkButton - close_button - True - True - GNOME_STOCK_BUTTON_CLOSE - - - - - GtkHBox - hbox54 - False - 0 - - 0 - True - True - - - - GtkFrame - frame26 - 3 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox62 - 5 - False - 6 - - - GtkVBox - vbox66 - False - 2 - - 0 - True - True - - - - GtkHBox - hbox46 - False - 6 - - 0 - True - True - - - - GtkLabel - label790 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.75 - 0 - 0 - - 0 - False - False - - - - - GtkButton - payment_periods_clear_button - Clear the entry - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - GtkButton - payment_periods_calc_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - - GtkHBox - payment_periods_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - GtkVBox - vbox67 - False - 2 - - 0 - False - False - - - - GtkHBox - hbox55 - False - 6 - - 0 - True - True - - - - GtkLabel - label799 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.75 - 0 - 0 - - 0 - False - False - - - - - GtkButton - interest_rate_clear_button - Clear the entry - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - GtkButton - interest_rate_calc_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - - GtkHBox - interest_rate_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - GtkVBox - vbox68 - False - 2 - - 0 - True - True - - - - GtkHBox - hbox56 - False - 6 - - 0 - True - True - - - - GtkLabel - label800 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.75 - 0 - 0 - - 0 - False - False - - - - - GtkButton - present_value_clear_button - Clear the entry - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - GtkButton - present_value_calc_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - - GtkHBox - present_value_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - GtkVBox - vbox69 - False - 2 - - 0 - False - False - - - - GtkHBox - hbox57 - False - 6 - - 0 - True - True - - - - GtkLabel - label801 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.75 - 0 - 0 - - 0 - False - False - - - - - GtkButton - periodic_payment_clear_button - Clear the entry - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - GtkButton - periodic_payment_calc_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - - GtkHBox - periodic_payment_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - GtkVBox - vbox70 - False - 2 - - 0 - True - True - - - - GtkHBox - hbox58 - False - 6 - - 0 - True - True - - - - GtkLabel - label802 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.75 - 0 - 0 - - 0 - False - False - - - - - GtkButton - future_value_clear_button - Clear the entry - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - GtkButton - future_value_calc_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - GTK_PACK_END - - - - - - GtkHBox - future_value_hbox - False - 0 - - 0 - False - False - - - - Placeholder - - - - - - - - GtkFrame - frame27 - 3 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox65 - 5 - False - 10 - - - GtkHBox - hbox51 - False - 3 - - 0 - False - False - - - - GtkVBox - vbox63 - True - 2 - - 0 - True - True - - - - GtkLabel - label797 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label798 - - GTK_JUSTIFY_RIGHT - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox64 - True - 2 - - 0 - True - True - - - - GtkOptionMenu - compounding_menu - True - Annual -Semi-annual -Tri-annual -Quarterly -Bi-monthly -Monthly -Semi-monthly -Bi-weekly -Weekly -Daily (360) -Daily (365) - - 0 - - 0 - False - False - - - - - GtkOptionMenu - payment_menu - True - Annual -Semi-annual -Tri-annual -Quarterly -Bi-monthly -Monthly -Semi-monthly -Bi-weekly -Weekly -Daily (360) -Daily (365) - - 0 - - 0 - False - False - - - - - - - GtkVBox - vbox71 - False - 0 - - 0 - False - False - - - - GtkRadioButton - period_payment_radio - True - - True - True - period_group - - 0 - False - False - - - - - GtkRadioButton - radiobutton4 - True - - False - True - period_group - - 0 - False - False - - - - - - GtkVBox - vbox72 - False - 0 - - 0 - False - False - - - - GtkRadioButton - discrete_compounding_radio - True - - True - True - compouding_group - - 0 - False - False - - - - - GtkRadioButton - radiobutton6 - True - - False - True - compouding_group - - 0 - False - False - - - - - - GtkHBox - hbox76 - False - 3 - - 0 - False - False - GTK_PACK_END - - - - GtkLabel - some_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - payment_total_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - + + Account Information + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Amortization Schedule Dialog - Account Information - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox11 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-apply + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + yes + 2 + yes + + + + Effective Date: + GTK_JUSTIFY_RIGHT + no + 0.5 + 1 + 0 + 0 + yes + + + 0 + no + no + + + + + + Initial Payment: + GTK_JUSTIFY_RIGHT + no + 0.5 + 1 + 0 + 0 + yes + + + 0 + no + no + + + + + + Compounding: + GTK_JUSTIFY_RIGHT + no + 0.5 + 1 + 0 + 0 + yes + + + 0 + no + no + + + + + + Payments: + GTK_JUSTIFY_RIGHT + no + 0.5 + 1 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + yes + 2 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + + + + Annual + yes + + + + + + Semi-annual + yes + + + + + + Tri-annual + yes + + + + + + Quarterly + yes + + + + + + Bi-monthly + yes + + + + + + Monthly + yes + + + + + + Semi-monthly + yes + + + + + + Bi-weekly + yes + + + + + + Weekly + yes + + + + + + Daily (360) + yes + + + + + + Daily (365) + yes + + + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + yes + + + + Annual + yes + + + + + + Semi-annual + yes + + + + + + Tri-annual + yes + + + + + + Quarterly + yes + + + + + + Bi-monthly + yes + + + + + + Monthly + yes + + + + + + Semi-monthly + yes + + + + + + Bi-weekly + yes + + + + + + Weekly + yes + + + + + + Daily (360) + yes + + + + + + Daily (365) + yes + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area11 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button60 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button61 - True - True - GNOME_STOCK_BUTTON_APPLY - - - - GtkButton - button62 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkHBox - hbox59 - False - 0 - - 0 - True - True - - - - GtkVBox - vbox73 - True - 2 - - 0 - True - True - - - - GtkLabel - label803 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 1 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label804 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 1 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label805 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 1 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label806 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 1 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox74 - True - 2 - - 0 - True - True - - - - GtkHBox - hbox60 - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - hbox61 - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkOptionMenu - optionmenu1 - True - Annual -Semi-annual -Tri-annual -Quarterly -Bi-monthly -Monthly -Semi-monthly -Bi-weekly -Weekly -Daily (360) -Daily (365) - - 0 - - 0 - False - False - - - - - GtkOptionMenu - optionmenu2 - True - Annual -Semi-annual -Tri-annual -Quarterly -Bi-monthly -Monthly -Semi-monthly -Bi-weekly -Weekly -Daily (360) -Daily (365) - - 0 - - 0 - False - False - - - - - - - + diff --git a/src/gnome/glade/help.glade b/src/gnome/glade/help.glade index 846188bd4b..40d691a935 100644 --- a/src/gnome/glade/help.glade +++ b/src/gnome/glade/help.glade @@ -1,342 +1,358 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - True - help_strings.c - + + + GnuCash Help + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GtkWindow - Help Window - GnuCash Help - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False + + + no + 0 + yes - - GtkVBox - vbox90 - False - 0 + + + GTK_POS_LEFT + GTK_POS_TOP + GTK_SHADOW_OUT + yes - - GtkHandleBox - handlebox1 - GTK_SHADOW_OUT - GTK_POS_LEFT - GTK_POS_TOP - - 0 - False - False - + + + 2 + GTK_ORIENTATION_HORIZONTAL + GTK_TOOLBAR_BOTH + yes - - GtkToolbar - help_toolbar - 2 - GTK_ORIENTATION_HORIZONTAL - GTK_TOOLBAR_BOTH - 5 - GTK_TOOLBAR_SPACE_LINE - GTK_RELIEF_NONE - True + + + - - Placeholder - + + + - - Placeholder - + + + + + + + + 0 + no + no + + - - Placeholder - + + + 200 + yes + + + + yes + yes + yes + GTK_POS_BOTTOM + no + 2 + 2 + no + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + yes + + + + GTK_SHADOW_IN + yes + + + + yes + GTK_SHADOW_IN + no + yes + + + + CTree:title + Help Topics + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + + Topics + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + + Search GnuCash Help + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 5 + yes + + + + Search Term: + GTK_JUSTIFY_LEFT + no + 7.45058e-09 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Type a single term into the box and hit 'search'. At the moment, this search engine does not support complex searches, just single words. + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + 0 + yes + + + + yes + Search + yes + + + + + 0 + yes + yes + + + + + + yes + Help + yes + + + + + 0 + yes + yes + + + + + 0 + no + no + + + + + + Search results + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + yes + + + + GTK_SHADOW_IN + yes + + + + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + + + + + + Search + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + yes + no + + + + + + no + 0 + yes + + + + + + + + no + 5 + yes + + + + yes + + + 0 + yes + yes + GTK_PACK_END + + + + + 0 + no + no + GTK_PACK_END + + + + + no + yes + + + + + 0 + yes + yes + + - - - - GtkHPaned - help_paned - 10 - 15 - 200 - - 0 - True - True - - - - GtkNotebook - notebook3 - True - True - True - GTK_POS_BOTTOM - False - 2 - 2 - False - - True - False - - - - GtkScrolledWindow - scrolledwindow15 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkViewport - viewport3 - GTK_SHADOW_IN - - - GtkCTree - help_topics_tree - True - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN - - - GtkLabel - CTree:title - label847 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - - GtkLabel - Notebook:tab - label847666 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkFrame - frame37 - - 0 - GTK_SHADOW_ETCHED_IN - - - GtkVBox - vbox91 - 3 - False - 5 - - - GtkLabel - label849 - - GTK_JUSTIFY_LEFT - False - 7.45058e-09 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkEntry - help_search_entry - Type a single term into the box and hit 'search'. At the moment, this search engine does not support complex searches, just single words. - True - True - True - 0 - - - 0 - False - False - - - - - GtkHBox - hbox80 - True - 0 - - 0 - False - False - - - - GtkButton - help_search_button - True - - clicked - gnc_help_window_search_button_cb - Help_Window - Fri, 15 Dec 2000 18:13:53 GMT - - - - 0 - True - True - - - - - GtkButton - help_search_help_button - True - - clicked - gnc_help_window_search_help_button_cb - Help_Window - Fri, 15 Dec 2000 18:14:21 GMT - - - - 0 - True - True - - - - - - GtkFrame - frame38 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow16 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkViewport - viewport4 - GTK_SHADOW_IN - - - GtkList - search_results_list - GTK_SELECTION_SINGLE - - - - - - - - - GtkLabel - Notebook:tab - label848 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - GtkVBox - help_html_vbox - False - 0 - - False - True - - - - Placeholder - - - - GtkHBox - statusbar_hbox - False - 5 - - 0 - False - False - GTK_PACK_END - - - - GtkStatusbar - help_statusbar - - 0 - True - True - GTK_PACK_END - - - - - + - - - + diff --git a/src/gnome/glade/newuser.glade b/src/gnome/glade/newuser.glade index aacfa008b8..ea654e876a 100644 --- a/src/gnome/glade/newuser.glade +++ b/src/gnome/glade/newuser.glade @@ -1,241 +1,239 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + - - GnomeDialog - New User Dialog - Welcome to GnuCash! - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + True + Welcome to GnuCash! + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + True - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 8 - - 4 - True - True - + + + True + False + 8 - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END + + + True + GTK_BUTTONBOX_END + + + + True + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + -6 + + + + + + True + True + True + gtk-ok + True + GTK_RELIEF_NORMAL + -5 + + + + + 0 + False + True + GTK_PACK_END + - - GtkButton - button1 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button3 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkFrame - frame4 - 0 - GTK_SHADOW_ETCHED_IN - 0 - False - False + + 12 + True + 0 + 0.5 + GTK_SHADOW_ETCHED_IN + + + + 3 + True + False + 0 + + + + True + True + Create a new set of accounts + True + GTK_RELIEF_NORMAL + False + False + True + + + 0 + False + False + + + + + + True + True + Import my QIF files + True + GTK_RELIEF_NORMAL + False + False + True + new_accounts_button + + + 0 + False + False + + + + + + True + True + Open the new user tutorial + True + GTK_RELIEF_NORMAL + False + False + True + new_accounts_button + + + 0 + False + False + + + + + + + 0 + False + False + - - - GtkVBox - vbox6 - 3 - False - 0 - - - GtkRadioButton - new_accounts_button - True - - False - True - new_user_group - - 0 - False - False - - - - - GtkRadioButton - import_qif_button - True - - False - True - new_user_group - - 0 - False - False - - - - - GtkRadioButton - tutorial_button - True - - False - True - new_user_group - - 0 - False - False - - - - + - - GnomeDialog - New User Cancel Dialog - Canceling - GTK_WINDOW_DIALOG - GTK_WIN_POS_MOUSE - True - False - False - False - False - False + + True + Canceling + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + True + True + False + True - - GtkVBox - GnomeDialog:vbox - dialog_vbox - False - 8 - - 4 - True - True - + + + True + False + 8 - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_DEFAULT_STYLE - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END + + + True + GTK_BUTTONBOX_END + + + + True + True + True + gtk-ok + True + GTK_RELIEF_NORMAL + -5 + + + + + 0 + False + True + GTK_PACK_END + - - GtkButton - ok_button - True - True - GNOME_STOCK_BUTTON_OK - - - - - GtkVBox - vbox1 - False - 5 - 0 - True - True + + 12 + True + False + 6 + + + + True + Uncheck if you do not want this dialog to run if you start GnuCash up again. + False + False + GTK_JUSTIFY_CENTER + True + False + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + True + True + Run dialog for new user again? + True + GTK_RELIEF_NORMAL + True + False + True + + + 0 + False + False + + + + + 0 + True + True + - - - GtkLabel - newAccountCancelDialog_ShouldRunAgainLable - - GTK_JUSTIFY_CENTER - True - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkCheckButton - run_again_toggle - True - - True - True - - 0 - False - False - - - + - + diff --git a/src/gnome/glade/price.glade b/src/gnome/glade/price.glade index c1593814f5..54d28de85d 100644 --- a/src/gnome/glade/price.glade +++ b/src/gnome/glade/price.glade @@ -1,646 +1,695 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - True - price_strings.c - + + + Price Editor + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Prices Dialog - Price Editor - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - vbox121 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-close + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + 3 + Prices + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 5 + yes + + + + 3 + GTK_POLICY_AUTOMATIC + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + CList:title + no + 0 + yes + + + + CList:title + Commodity + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + GTK_ARROW_DOWN + GTK_SHADOW_ETCHED_IN + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + GTK_PACK_END + + + + + + + + CList:title + Currency + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + no + 0 + yes + + + + CList:title + Date + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + GTK_ARROW_DOWN + GTK_SHADOW_ETCHED_IN + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + GTK_PACK_END + + + + + + + + CList:title + Source + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Type + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Price + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + GTK_BUTTONBOX_SPREAD + 20 + yes + + + + Add a new price. + yes + yes + Add + GTK_RELIEF_NORMAL + yes + + + + + + Remove the current price + yes + yes + Remove + GTK_RELIEF_NORMAL + yes + + + + + + Remove prices older than a user-entered date + yes + yes + Remove Old... + GTK_RELIEF_NORMAL + yes + + + + + + Edit the current price. + yes + yes + Edit + GTK_RELIEF_NORMAL + yes + + + + + + Get new online quotes for stock accounts. + yes + yes + Get Quotes + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox4 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - close_button - True - True - GNOME_STOCK_BUTTON_CLOSE - - - - - GtkFrame - frame50 - 3 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox122 - False - 5 - - - GtkScrolledWindow - scrolledwindow32 - 3 - GTK_POLICY_AUTOMATIC - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - price_list - True - 6 - 117,80,80,80,80,80 - GTK_SELECTION_BROWSE - True - GTK_SHADOW_IN - - - GtkHBox - CList:title - hbox109 - False - 0 - - - GtkLabel - CList:title - label8477415 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkArrow - commodity_arrow - GTK_ARROW_DOWN - GTK_SHADOW_ETCHED_IN - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - GTK_PACK_END - - - - - - GtkLabel - CList:title - label8477416 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkHBox - CList:title - hbox110 - False - 0 - - - GtkLabel - CList:title - label8477417 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkArrow - date_arrow - GTK_ARROW_DOWN - GTK_SHADOW_ETCHED_IN - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - GTK_PACK_END - - - - - - GtkLabel - CList:title - label8477418 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label8477419 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label8477420 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkHButtonBox - hbuttonbox5 - GTK_BUTTONBOX_SPREAD - 20 - 50 - 27 - 7 - 0 - - 0 - False - False - - - - GtkButton - add_button - Add a new price. - True - True - - GTK_RELIEF_NORMAL - - - - GtkButton - remove_button - Remove the current price - True - True - - GTK_RELIEF_NORMAL - - - - GtkButton - remove_old_button - Remove prices older than a user-entered date - True - True - - GTK_RELIEF_NORMAL - - - - GtkButton - edit_button - Edit the current price. - True - True - - GTK_RELIEF_NORMAL - - - - GtkButton - get_quotes_button - Get new online quotes for stock accounts. - True - True - - GTK_RELIEF_NORMAL - - - - - + + no + Price Editor + GTK_WINDOW_TOPLEVEL + yes + no + no + GTK_WIN_POS_NONE - - GnomeDialog - Price Dialog - False - Price Editor - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - True - False - False - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox18 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + Price Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 0 + yes + + + + no + 2 + yes + + + + yes + 0 + yes + + + + Commodity: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Currency: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + no + Source: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + + + 0 + no + no + + + + + + Type: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Price: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 0 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + yes + no + + 0 + yes + + + 0 + no + no + + + + + + yes + 0 + yes + + + + yes + + + + Bid + yes + + + + + + Ask + yes + + + + + + Last + yes + + + + + + Net Asset Value + yes + + + + + + Unknown + yes + + + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area18 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - ok_button - True - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - cancel_button - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkFrame - price_info_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox126 - 3 - False - 0 - - - GtkHBox - hbox106 - False - 2 - - 0 - False - False - - - - GtkVBox - vbox125 - True - 0 - - 0 - False - False - - - - GtkLabel - label8477399 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8477400 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8477401 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8477402 - False - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8477403 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label8477404 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox126zz - True - 0 - - 0 - True - True - - - - GtkHBox - commodity_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - currency_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - date_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkEntry - source_entry - False - True - False - True - 0 - - - 0 - False - False - - - - - GtkOptionMenu - type_option - True - Bid -Ask -Last -Net Asset Value -Unknown - - 0 - - 0 - False - False - - - - - GtkHBox - price_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - - - - + diff --git a/src/gnome/glade/print.glade b/src/gnome/glade/print.glade index 4ee21194e9..dae7f850d1 100644 --- a/src/gnome/glade/print.glade +++ b/src/gnome/glade/print.glade @@ -1,1213 +1,1220 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Print Check + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Print Check Dialog - Print Check - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - True + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox6 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_SPREAD + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + + + + yes + yes + yes + gtk-help + yes + yes + + + + + + + 0 + no + yes + GTK_PACK_END + + + + + + yes + yes + yes + GTK_POS_TOP + no + 2 + 2 + no + yes + + + + 5 + no + 0 + 5 + 8 + 5 + yes + + + + Check format: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + + + + + Check position: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + + + + + Date format: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 2 + 3 + 0 + 0 + fill + + + + + + + Months: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 3 + 4 + 0 + 0 + fill + + + + + + + Years: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 4 + 5 + 0 + 0 + fill + + + + + + + Format: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 5 + 6 + 0 + 0 + fill + + + + + + + Sample: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 7 + 8 + 0 + 0 + fill + + + + + + + + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 1 + 2 + 6 + 7 + 0 + 0 + fill + + + + + + + yes + 0 + yes + + + + yes + + + + Quicken/QuickBooks (tm) US-Letter + yes + + + + + + Custom + yes + + + + + + + 1 + 5 + 0 + 1 + 0 + 0 + fill + + + + + + + yes + 0 + yes + + + + yes + + + + Top + yes + + + + + + Middle + yes + + + + + + Bottom + yes + + + + + + Custom + yes + + + + + + + 1 + 5 + 1 + 2 + 0 + 0 + fill + + + + + + + yes + 0 + yes + + + + yes + + + + US (12/31/2001) + yes + + + + + + UK (31/12/2001) + yes + + + + + + Europe (31.12.2001) + yes + + + + + + ISO (2001-12-31) + yes + + + + + + Locale + yes + + + + + + Custom + yes + + + + + + + 1 + 5 + 2 + 3 + 0 + 0 + fill + + + + + + + Specify the format for the date with strftime(3) formatting codes. + yes + yes + %Y-%m-%d + 0 + yes + yes + + + + + 2 + 5 + 5 + 6 + 0 + 0 + expand|fill + + + + + + + December 31, 2000 + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 5 + 7 + 8 + 0 + 0 + fill + + + + + + + Use month number for date format. + yes + number + yes + yes + yes + + + + + 2 + 3 + 3 + 4 + 0 + 0 + fill + + + + + + + Use abbreviated month name for date format. + yes + abbreviation + no + yes + yes + month_num + + + + + 3 + 4 + 3 + 4 + 0 + 0 + fill + + + + + + + Use normal month name for date format. + yes + name + no + yes + yes + month_num + + + + + 4 + 5 + 3 + 4 + 0 + 0 + fill + + + + + + + Include the century when printing the year. (E.g. 2001 instead of 01.) + yes + include century + yes + yes + yes + + + + + 2 + 5 + 4 + 5 + 0 + 0 + fill + + + + + + + + + Options + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + + Custom check format + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + no + 0 + yes + + + + yes + 0 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Payee: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Amount (words): + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Amount (numbers): + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Memo: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Check position: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Date format: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Units: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 2 + no + no + + + + + + yes + 0 + yes + + + + x + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + yes + + + + yes + + + + Inches + yes + + + + + + Centimeters + yes + + + + + + Millimeters + yes + + + + + + Points + yes + + + + + + + 0 + no + no + + + + + 2 + no + yes + + + + + + yes + 0 + yes + + + + y + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 3 + yes + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 0.1 10 10 + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 2 + no + yes + + + + + 0 + no + no + + + + + + + + + + Custom format + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + tab + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area6 - GTK_BUTTONBOX_SPREAD - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button21 - True - True - - clicked - gnc_ui_print_check_dialog_ok_cb - Fri, 11 Oct 2002 00:26:43 GMT - - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button22 - True - True - - clicked - gnc_ui_print_check_dialog_cancel_cb - Fri, 11 Oct 2002 00:26:56 GMT - - GNOME_STOCK_BUTTON_CANCEL - - - - GtkButton - button23 - True - True - - clicked - gnc_ui_print_check_dialog_help_cb - Fri, 11 Oct 2002 00:27:08 GMT - - GNOME_STOCK_BUTTON_HELP - - - - - GtkNotebook - notebook4 - True - True - True - GTK_POS_TOP - False - 2 - 2 - False - - 0 - True - True - - - - GtkTable - table1 - 5 - 8 - 5 - False - 0 - 5 - - - GtkLabel - label847677 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label847678 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label847679 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - 1 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - month_label - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 1 - 2 - 3 - 4 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - year_label - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 1 - 2 - 4 - 5 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - custom_label - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 1 - 2 - 5 - 6 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label847680 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 1 - 2 - 7 - 8 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - placeholder - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 1 - 2 - 6 - 7 - 0 - 0 - False - False - False - False - True - False - - - - - GtkOptionMenu - check_format_picker - True - Quicken/QuickBooks (tm) US-Letter -Custom - - 0 - - 1 - 5 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - - GtkOptionMenu - check_position_picker - True - Top -Middle -Bottom -Custom - - 0 - - 1 - 5 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - - - - GtkOptionMenu - date_format_picker - True - US (12/31/2001) -UK (31/12/2001) -Europe (31.12.2001) -ISO (2001-12-31) -Locale -Custom - - 0 - - 1 - 5 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - - - - GtkEntry - custom_format - Specify the format for the date with strftime(3) formatting codes. - True - - changed - gnc_ui_print_check_format_changed_cb - Sat, 12 Oct 2002 21:43:29 GMT - - True - True - 0 - %Y-%m-%d - - 2 - 5 - 5 - 6 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - sample_date - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 2 - 5 - 7 - 8 - 0 - 0 - False - False - False - False - True - False - - - - - GtkRadioButton - month_num - Use month number for date format. - True - - toggled - gnc_ui_print_check_format_changed_cb - Mon, 14 Oct 2002 08:35:06 GMT - - - True - True - month - - 2 - 3 - 3 - 4 - 0 - 0 - False - False - False - False - True - False - - - - - GtkRadioButton - month_abbrev - Use abbreviated month name for date format. - True - - toggled - gnc_ui_print_check_format_changed_cb - Mon, 14 Oct 2002 08:35:14 GMT - - - False - True - month - - 3 - 4 - 3 - 4 - 0 - 0 - False - False - False - False - True - False - - - - - GtkRadioButton - month_name - Use normal month name for date format. - True - - toggled - gnc_ui_print_check_format_changed_cb - Mon, 14 Oct 2002 08:35:24 GMT - - - False - True - month - - 4 - 5 - 3 - 4 - 0 - 0 - False - False - False - False - True - False - - - - - GtkCheckButton - include_century - Include the century when printing the year. (E.g. 2001 instead of 01.) - True - - toggled - gnc_ui_print_check_format_changed_cb - Fri, 11 Oct 2002 01:11:20 GMT - - - True - True - - 2 - 5 - 4 - 5 - 0 - 0 - False - False - False - False - True - False - - - - - - GtkLabel - Notebook:tab - label847675 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkFrame - frame5 - - 0 - GTK_SHADOW_ETCHED_IN - - - GtkVBox - vbox1x6 - False - 0 - - - GtkHBox - hbox16 - False - 0 - - 0 - False - False - - - - GtkVBox - vbox13 - True - 0 - - 2 - False - False - - - - GtkLabel - label702 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label701 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label705 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label706 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label707 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label708 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label711 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label714 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label709 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox14 - True - 0 - - 2 - False - True - - - - GtkLabel - label703 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkSpinButton - payee_x_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - date_x_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - amount_words_x_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - amount_numbers_x_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - memo_x_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - check_position_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - date_format_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkOptionMenu - units_picker - True - Inches -Centimeters -Millimeters -Points - - 1 - - 0 - False - False - - - - - - GtkVBox - vbox38 - True - 0 - - 2 - False - True - - - - GtkLabel - label744 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkSpinButton - payee_y_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - date_y_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - amount_words_y_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - amount_numbers_y_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - memo_y_entry - True - 1 - 3 - True - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 0.1 - 10 - 10 - - 0 - False - False - - - - - GtkLabel - label745 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label746 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label747 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - - - - GtkLabel - Notebook:tab - label847676 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - + diff --git a/src/gnome/glade/progress.glade b/src/gnome/glade/progress.glade index cb17a5de87..537c321dec 100644 --- a/src/gnome/glade/progress.glade +++ b/src/gnome/glade/progress.glade @@ -1,112 +1,98 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Working... + GTK_WINDOW_DIALOG + yes + no + no + GTK_WIN_POS_NONE + yes - - GtkWindow - Progress Dialog - Working... - GTK_WINDOW_DIALOG - GTK_WIN_POS_NONE - True - False - False - False + + + 5 + no + 5 + yes - - GtkVBox - vbox85 - 5 - False - 5 + + + Heading + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + GTK_PROGRESS_CONTINUOUS + GTK_PROGRESS_LEFT_TO_RIGHT + no + yes + %P %% + 0.5 + 0.5 + yes + 0 0 100 1 10 10 + + + 0 + no + no + + - - GtkProgressBar - progress_bar - 0 - 0 - 100 - GTK_PROGRESS_CONTINUOUS - GTK_PROGRESS_LEFT_TO_RIGHT - False - True - %P %% - 0.5 - 0.5 - - 0 - False - False - - + + + GTK_BUTTONBOX_DEFAULT_STYLE + 30 + yes - - GtkHButtonBox - hbuttonbox3 - GTK_BUTTONBOX_DEFAULT_STYLE - 30 - 85 - 27 - 7 - 0 - - 0 - True - True - + + + no + yes + yes + GTK_RELIEF_NORMAL + yes + gtk-ok + yes + yes + + - - GtkButton - ok_button - False - True - True - GNOME_STOCK_BUTTON_OK - GTK_RELIEF_NORMAL + + + no + yes + yes + GTK_RELIEF_NORMAL + gtk-cancel + yes + yes + + + + + 0 + yes + yes + + - - - GtkButton - cancel_button - False - True - True - GNOME_STOCK_BUTTON_CANCEL - GTK_RELIEF_NORMAL - - + - - - + diff --git a/src/gnome/glade/register.glade b/src/gnome/glade/register.glade index 4f6a43a499..c829810997 100644 --- a/src/gnome/glade/register.glade +++ b/src/gnome/glade/register.glade @@ -1,2366 +1,2181 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + - - GnomeApp - Check Register - False - - destroy - gnc_register_destroy_cb - Sat, 15 Jun 2002 22:04:14 GMT - - - delete_event - gnc_register_delete_cb - Sat, 15 Jun 2002 22:04:40 GMT - - - size_allocate - gnc_register_size_allocate - Sun, 16 Jun 2002 00:13:44 GMT - - Check Register - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - True - True + + no + Check Register + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDock - GnomeApp:dock - dock - True - - 0 - True - True + + + + + + + yes + yes + + + + 2 + GTK_SHADOW_OUT + yes + + + + yes + + + + yes + _File + no + yes + + + + yes + + + + Create a new account + New Account + yes + + + + + + + + yes + + + + + + yes + gtk-save + yes + yes + + + + + + + + yes + gtk-save-as + yes + yes + + + + + + + + yes + + + + + + yes + gtk-print + yes + yes + + + + + + + + Print a check using a standard format + Print _Check + yes + yes + + + + + + + + yes + + + + + + yes + gtk-close + yes + yes + + + + + + + + yes + gtk-quit + yes + yes + + + + + + + + + + + + _Edit + yes + yes + + + + yes + + + + _Edit Account + yes + yes + + + + + + + + + + _Find + yes + yes + + + + + + gtk-find + yes + + + + + + + + + + + + _View + yes + yes + + + + yes + + + + _Toolbar + yes + yes + yes + yes + + + + + + + + S_ummary Bar + yes + yes + yes + yes + + + + + + + + _Status Bar + yes + yes + yes + yes + + + + + + + + yes + + + + + + S_elect Transactions + yes + yes + + + + yes + + + + Date _Range + yes + yes + + + + yes + + + + Show _All + yes + yes + + + + + + + + Set _Range... + yes + yes + + + + + + + + + + + + Status + yes + + + + yes + + + + _All + yes + yes + + + + + + + + yes + + + + + + _Reconciled + yes + yes + yes + yes + + + + + + + + _Cleared + yes + yes + yes + yes + + + + + + + + _Voided + yes + yes + yes + yes + + + + + + + + _Frozen + yes + yes + yes + yes + + + + + + + + _Unreconciled + yes + yes + yes + yes + + + + + + + + + + + + + + + + + + + + _Actions + yes + yes + + + + yes + + + + _Transfer... + yes + yes + + + + + + + + _Reconcile... + yes + yes + + + + + + + + _Stock Split... + yes + yes + + + + + + + + Chec_k & Repair + yes + yes + + + + yes + + + + _All transactions + yes + yes + + + + + + + + _This transaction + yes + yes + + + + + + + + + + + + + + + + _Reports + yes + yes + + + + yes + + + + Open a register report window for this transaction + _Account Report + yes + yes + + + + + + + + Open a register report window for this transaction + _Transaction Report + yes + yes + + + + + + + + + + + + _Tools + yes + yes + + + + yes + + + + Open a general ledger window + _General Ledger + yes + yes + + + + + + + + View and edit the prices for stocks and mutual funds + _Price Editor + yes + yes + + + + + + + + View and edit the commodities for stocks and mutual funds + _Commodity Editor + yes + yes + + + + + + + + Use the financial calculator + _Financial Calculator + yes + yes + + + + + + + + + + + + yes + _Help + no + yes + + + + yes + + + + Open the GnuCash Tutorial + Tutorial and Concepts _Guide + yes + yes + + + + + + + + View the Tips of the Day + _Tip Of The Day + yes + yes + + + + + + + + Open the GnuCash Help + _Help + yes + yes + + + + + + + + yes + + + + + + yes + gnome-stock-about + yes + yes + + + + + + + + + + + + + BONOBO_DOCK_TOP + 0 + 0 + 26 + BONOBO_DOCK_ITEM_BEH_EXCLUSIVE|BONOBO_DOCK_ITEM_BEH_NEVER_VERTICAL + + + + + + 2 + GTK_SHADOW_OUT + yes + + + + + + + BONOBO_DOCK_TOP + 1 + 0 + 0 + BONOBO_DOCK_ITEM_BEH_EXCLUSIVE + + + + + + 2 + GTK_SHADOW_OUT + yes + + + + + + + BONOBO_DOCK_TOP + 2 + 0 + 0 + BONOBO_DOCK_ITEM_BEH_EXCLUSIVE + + + + + + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + + + + + + 0 + yes + yes + - - GnomeDockItem - menu_dock - 2 - GNOME_DOCK_TOP - 0 - 0 - 26 - False - True - False - True - False - GTK_SHADOW_OUT - - - GtkMenuBar - gnc_register_menubar - GTK_SHADOW_NONE - - - GtkMenuItem - menuitem1 - GNOMEUIINFO_MENU_FILE_TREE - - - GtkMenu - menuitem1_menu - - - GtkMenuItem - menuitem2 - Create a new account - - activate - gnc_register_new_account_cb - Wed, 12 Jun 2002 05:41:11 GMT - - - False - - - - GtkMenuItem - menuitem3 - False - - - - GtkPixmapMenuItem - pixmapmenuitem1 - - activate - gnc_main_window_file_save_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_SAVE_ITEM - - - - GtkPixmapMenuItem - pixmapmenuitem2 - - activate - gnc_main_window_file_save_as_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_SAVE_AS_ITEM - - - - GtkMenuItem - menuitem4 - False - - - - GtkPixmapMenuItem - pixmapmenuitem3 - - activate - gnc_register_print_cb - Wed, 12 Jun 2002 06:07:26 GMT - - GNOMEUIINFO_MENU_PRINT_ITEM - - - - GtkMenuItem - menuitem5 - Print a check using a standard format - - activate - gnc_register_print_check_cb - Wed, 12 Jun 2002 06:03:51 GMT - - - False - - - - GtkMenuItem - menuitem6 - False - - - - GtkPixmapMenuItem - pixmapmenuitem4 - - activate - gnc_register_close_cb - Wed, 12 Jun 2002 01:59:32 GMT - - GNOMEUIINFO_MENU_CLOSE_ITEM - - - - GtkPixmapMenuItem - pixmapmenuitem5 - - activate - gnc_main_window_exit_cb - Wed, 12 Jun 2002 05:55:04 GMT - - GNOMEUIINFO_MENU_EXIT_ITEM - - - - - - GtkMenuItem - gnc_register_edit_menu - - False - - - GtkMenu - gnc_register_edit_menu_menu - - - GtkMenuItem - gnc_register_edit_mi - - 0 - GDK_F6 - activate - - - activate - gnc_register_edit_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - GtkPixmapMenuItem - gnc_register_find_mi - - activate - gnc_ui_find_transactions_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - GNOME_STOCK_MENU_SEARCH - - - - - - GtkMenuItem - gnc_register_view_menu - - False - - - GtkMenu - gnc_register_view_menu_menu - - - GtkCheckMenuItem - gnc_register_toolbar_mi - - activate - gnc_register_toolbar_cb - Mon, 04 Nov 2002 02:53:04 GMT - - - True - True - - - - GtkCheckMenuItem - gnc_register_summary_mi - - activate - gnc_register_summarybar_cb - Mon, 04 Nov 2002 02:53:04 GMT - - - True - True - - - - GtkCheckMenuItem - gnc_register_statusbar_mi - - activate - gnc_register_statusbar_cb - Mon, 04 Nov 2002 02:53:04 GMT - - - True - True - - - - GtkMenuItem - separator14 - False - - - - GtkMenuItem - gnc_register_select_trans_mi - - False - - - GtkMenu - gnc_register_select_trans_mi_menu - - - GtkMenuItem - gnc_register_date_range_mi - - False - - - GtkMenu - gnc_register_date_range_mi_menu - - - GtkMenuItem - show_all1 - - activate - gnc_register_date_show_all_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - GtkMenuItem - set_range1 - - activate - gnc_register_date_range_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - - - GtkMenuItem - gnc_register_date_range_mi - - False - - - GtkMenu - gnc_register_date_range_mi_menu - - - GtkMenuItem - show_all_status - - activate - gnc_register_show_all_status_cb - Sun, 15 Dec 2002 07:13:43 GMT - - - False - - - - GtkMenuItem - separator15 - False - - - - GtkCheckMenuItem - show_reconciled - - activate - gnc_register_show_one_status_cb - Sun, 15 Dec 2002 07:13:43 GMT - - - True - True - - - - GtkCheckMenuItem - show_cleared - - activate - gnc_register_show_one_status_cb - Sun, 15 Dec 2002 07:13:43 GMT - - - True - True - - - - GtkCheckMenuItem - show_voided - - activate - gnc_register_show_one_status_cb - Sun, 15 Dec 2002 07:13:43 GMT - - - True - True - - - - GtkCheckMenuItem - show_frozen - - activate - gnc_register_show_one_status_cb - Sun, 15 Dec 2002 07:13:43 GMT - - - True - True - - - - GtkCheckMenuItem - show_unreconciled - - activate - gnc_register_show_one_status_cb - Sun, 15 Dec 2002 07:13:43 GMT - - - True - True - - - - - - - - - - GtkMenuItem - gnc_register_actions_menu - - False - - - GtkMenu - gnc_register_actions_menu_menu - - - GtkMenuItem - gnc_register_xfer_mi - - activate - gnc_register_xfer_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - GtkMenuItem - gnc_register_recn_mi - - activate - gnc_register_start_recn_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - GtkMenuItem - gnc_register_stock_split_mi - - activate - gnc_register_stock_split_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - GtkMenuItem - gnc_register_scrub_mi - - False - - - GtkMenu - gnc_register_scrub_mi_menu - - - GtkMenuItem - all_transactions1 - - activate - gnc_register_scrub_all_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - GtkMenuItem - this_transaction1 - - activate - gnc_register_scrub_current_cb - Tue, 29 Oct 2002 04:51:17 GMT - - - False - - - - - - - - GtkMenuItem - menuitem41 - - False - - - GtkMenu - menuitem41_menu - - - GtkMenuItem - menuitem42 - Open a register report window for this transaction - - activate - gnc_register_report_account_cb - Sun, 16 Jun 2002 17:31:17 GMT - - - False - - - - GtkMenuItem - menuitem43 - Open a register report window for this transaction - - activate - gnc_register_report_trans_cb - Sun, 16 Jun 2002 17:31:17 GMT - - - False - - - - - - GtkMenuItem - menuitem44 - - False - - - GtkMenu - menuitem44_menu - - - GtkMenuItem - menuitem45 - Open a general ledger window - - activate - gnc_register_gl_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - GtkMenuItem - menuitem46 - View and edit the prices for stocks and mutual funds - - activate - gnc_register_prices_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - GtkMenuItem - menuitem47 - View and edit the commodities for stocks and mutual funds - - activate - gnc_register_commodities_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - GtkMenuItem - menuitem48 - Use the financial calculator - - activate - gnc_register_fincalc_cb - Wed, 12 Jun 2002 06:22:56 GMT - - - False - - - - - - GtkMenuItem - menuitem49 - GNOMEUIINFO_MENU_HELP_TREE - - - GtkMenu - menuitem49_menu - - - GtkMenuItem - menuitem50 - Open the GnuCash Tutorial - - activate - gnc_main_window_tutorial_cb - Sat, 23 Nov 2002 19:16:04 GMT - - - False - - - - GtkMenuItem - menuitem51 - View the Tips of the Day - - activate - gnc_main_window_totd_cb - Wed, 12 Jun 2002 01:57:06 GMT - - - False - - - - GtkMenuItem - help1 - Open the GnuCash Help - - activate - gnc_main_window_help_cb - Sat, 23 Nov 2002 19:16:04 GMT - - - False - - - - GtkMenuItem - menuitem52 - False - - - - GtkPixmapMenuItem - pixmapmenuitem10 - - activate - gnc_main_window_about_cb - Sun, 16 Jun 2002 01:12:45 GMT - - GNOMEUIINFO_MENU_ABOUT_ITEM - - - + + + no + yes + yes - - - - GnomeDockItem - toolbar_dock - 2 - GNOME_DOCK_TOP - 1 - 0 - 0 - False - True - False - False - False - GTK_SHADOW_OUT - - - Placeholder - - - - - GnomeDockItem - summarybar_dock - 2 - GNOME_DOCK_TOP - 2 - 0 - 0 - False - True - False - False - False - GTK_SHADOW_OUT - - - Placeholder - - - - - GtkFrame - GnomeDock:contents - table_frame - 0 - GTK_SHADOW_ETCHED_IN - - - Placeholder - - - - - - GnomeAppBar - GnomeApp:appbar - appbar - False - True - - 0 - True - True + + 0 + yes + yes + - + + yes - - GtkMenu - Check Register Popup Menu - - - GtkMenuItem - popup_transfer - Transfer funds from one account to another - - activate - gnc_register_xfer_cb - Wed, 12 Jun 2002 05:38:43 GMT - - - False - - - - GtkMenuItem - popup_reconcile - Reconcile the main account for this register - - activate - gnc_register_start_recn_cb - Wed, 12 Jun 2002 06:15:14 GMT - - - False - - - - GtkMenuItem - popup_stock_split - Record a stock split or a stock merger - - activate - gnc_register_stock_split_cb - Wed, 12 Jun 2002 06:15:14 GMT - - - False - - - - GtkMenuItem - popup_separator1 - False - - - - GtkMenuItem - popup_enter - Record the current transaction - - activate - gnc_register_record_trans_cb - Sat, 15 Jun 2002 07:55:17 GMT - - - False - - - - GtkMenuItem - popup_cancel - Cancel the current transaction - - activate - gnc_register_cancel_trans_cb - Wed, 12 Jun 2002 06:10:40 GMT - - - False - - - - GtkMenuItem - popup_delete - Delete the current transaction - - activate - gnc_register_delete_trans_cb - Sat, 15 Jun 2002 20:29:44 GMT - - - False - - - - GtkMenuItem - popup_blank - Move to the blank transaction at the bottom of the register - - activate - gnc_register_new_trans_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False - - - - GtkMenuItem - popup_separator2 - False - - - - GtkMenuItem - popup_duplicate - Make a copy of the current transaction - - activate - gnc_register_duplicate_trans_cb - Sat, 15 Jun 2002 07:55:17 GMT - - - False - - - - GtkMenuItem - popup_reinitialize - - activate - gnc_register_reinitialize_trans_cb - Wed, 16 Oct 2002 06:27:31 GMT - - - False - - - - GtkCheckMenuItem - popup_splits - Show all splits in the current transaction - - activate - gnc_register_expand_trans_menu_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False - True - - - - GtkMenuItem - popup_schedule - - activate - gnc_register_recur_cb - Wed, 12 Jun 2002 06:39:42 GMT - - - False - - - - GtkMenuItem - popup_jump - Jump to the corresponding transaction in the other account - - activate - gnc_register_jump_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False - - - - - GnomeDialog - Duplicate Transaction Dialog - Duplicate Transaction - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - True - False - False - False - False - True - - - GtkVBox - GnomeDialog:vbox - dialog-vbox15 - False - 8 - 4 - True - True + + Transfer funds from one account to another + _Transfer... + yes + yes + + + - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area15 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button76 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button77 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkFrame - frame41 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox84 - 3 - False - 2 - - - GtkVBox - vbox94 - True - 5 - - 0 - False - False - - - - GtkLabel - label847669 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label847670 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox95 - True - 5 - - 0 - True - True - - - - GtkHBox - date_hbox - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkSpinButton - num_spin - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 0 - 0 - 100000 - 1 - 10 - 10 - - 0 - False - False - - - - - - - - - - GnomeDialog - Date Range - False - Register date ranges - GTK_WINDOW_DIALOG - GTK_WIN_POS_NONE - False - False - True - False - True - True - - - GtkVBox - GnomeDialog:vbox - vbox42 - False - 8 - 4 - True - True + + Reconcile the main account for this register + _Reconcile... + yes + yes + + + - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area16 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - set_range - True - True - True - - clicked - gnc_register_date_cb - Sun, 08 Dec 2002 03:23:17 GMT - - - - - - GtkButton - button80 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkFrame - main_frame - 5 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox97 - False - 0 - - - GtkRadioButton - start_earliest - True - - toggled - gnc_register_date_toggle_cb - Sun, 16 Jun 2002 23:55:04 GMT - - - True - True - start - - 0 - False - False - - - - - GtkHBox - hbox85 - False - 0 - - 0 - True - True - - - - GtkRadioButton - start_date - True - - toggled - gnc_register_date_toggle_cb - Sun, 16 Jun 2002 23:54:45 GMT - - - False - True - start - - 0 - False - False - - - - - GtkHBox - start_date_entry - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - GtkHSeparator - hseparator1 - - 0 - True - True - - - - - GtkRadioButton - end_latest - True - - toggled - gnc_register_date_toggle_cb - Sun, 16 Jun 2002 23:54:23 GMT - - - True - True - end - - 0 - False - False - - - - - GtkHBox - hbox86 - False - 0 - - 0 - True - True - - - - GtkRadioButton - end_date - True - - toggled - gnc_register_date_toggle_cb - Sun, 16 Jun 2002 23:53:30 GMT - - - False - True - end - - 0 - False - False - - - - - GtkHBox - end_date_entry - False - 0 - - 0 - True - True - - - - Placeholder - - - - - GtkButton - today - False - True - - clicked - gnc_register_today_cb - Sun, 16 Jun 2002 23:56:10 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - - - - - - GnomeDialog - Delete Transaction - Delete Transaction - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - True - False - False - False - False - True - - - GtkVBox - GnomeDialog:vbox - dialog-vbox - False - 8 - 4 - True - True + + Record a stock split or a stock merger + _Stock Split... + yes + yes + + + - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area17 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button81 - True - True - True - GNOME_STOCK_BUTTON_OK + + + yes + - - GtkButton - button83 - True - True - GNOME_STOCK_BUTTON_CANCEL + + + Record the current transaction + _Enter + yes + yes + + - + - - GtkVBox - main_vbox - 5 - False - 0 - - 0 - True - True - + + + Cancel the current transaction + _Cancel + yes + yes - - GtkFrame - frame43 - 5 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox99 - False - 0 - - - GtkRadioButton - delete_all - True - - True - True - group - - 0 - False - False - - - - - GtkRadioButton - delete_other - True - - False - True - group - - 0 - False - False - - - + + - - GtkScrolledWindow - scrolledwindow1 - GTK_POLICY_NEVER - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - False - False - + + + Delete the current transaction + _Delete + yes + yes - - GtkText - text - 226 - 198 - False - - + - - - + - - GtkWindow - register_toolbar_win - [rtw] THIS WINDOW SHOULD NOT BE CREATED - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False + + + Move to the blank transaction at the bottom of the register + _Blank + yes + yes - - GtkToolbar - toolbar - 2 - GTK_ORIENTATION_HORIZONTAL - GTK_TOOLBAR_BOTH - 10 - GTK_TOOLBAR_SPACE_LINE - GTK_RELIEF_NONE - True - - - GtkButton - Toolbar:button - toolbar_enter - Record the current transaction - - clicked - gnc_split_reg_record_cb - Wed, 12 Jun 2002 02:02:11 GMT - - - GNOME_STOCK_PIXMAP_ADD - - - - GtkButton - Toolbar:button - toolbar_cancel - Cancel the current transaction - - clicked - gnc_split_reg_cancel_trans_cb - Sun, 16 Jun 2002 00:12:49 GMT - - - GNOME_STOCK_PIXMAP_UNDELETE - - - - GtkButton - Toolbar:button - toolbar_delete - Delete the current transaction - - clicked - gnc_split_reg_delete_trans_cb - Tue, 18 Jun 2002 07:59:46 GMT - - - GNOME_STOCK_PIXMAP_TRASH - - - - GtkButton - Toolbar:button - toolbar_duplicate - Make a copy of the current transaction - - clicked - gnc_split_reg_duplicate_trans_cb - Sun, 16 Jun 2002 00:09:03 GMT - - - GNOME_STOCK_PIXMAP_COPY - - True - - - - - GtkButton - Toolbar:button - toolbar_schedule - Create a Scheduled Transaction with the current transaction as a template - - clicked - gnc_split_reg_recur_cb - Sun, 16 Jun 2002 00:08:53 GMT - - - GNOME_STOCK_PIXMAP_LINE_IN - - - - GtkToggleButton - Toolbar:button - toolbar_split - - clicked - gnc_split_reg_expand_trans_toolbar_cb - Sun, 16 Jun 2002 23:02:08 GMT - - - GNOME_STOCK_PIXMAP_BOOK_OPEN - False - - True - - - - - GtkButton - Toolbar:button - toolbar_blank - Move to the blank transaction at the bottom of the register - - clicked - gnc_split_reg_new_trans_cb - Sun, 16 Jun 2002 00:09:31 GMT - - - GNOME_STOCK_PIXMAP_NEW - - - - GtkButton - Toolbar:button - toolbar_jump - Jump to the corresponding transaction in the other account - - clicked - gnc_split_reg_jump_cb - Sun, 16 Jun 2002 00:09:46 GMT - - - GNOME_STOCK_PIXMAP_JUMP_TO - - - - - - GtkWindow - register_menubar_win - [rmw] THIS WINDOW SHOULD NOT BE CREATED - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - - - GtkMenuBar - register_menubar - GTK_SHADOW_NONE - - - GtkMenuItem - menu_edit - GNOMEUIINFO_MENU_EDIT_TREE - - - GtkMenu - menu_edit_menu - - - GtkPixmapMenuItem - menu_cut - - activate - gnc_split_reg_cut_cb - Mon, 28 Oct 2002 01:31:01 GMT - - GNOMEUIINFO_MENU_CUT_ITEM - - - - GtkPixmapMenuItem - menu_copy - - activate - gnc_split_reg_copy_cb - Mon, 28 Oct 2002 01:31:01 GMT - - GNOMEUIINFO_MENU_COPY_ITEM - - - - GtkPixmapMenuItem - menu_paste - - activate - gnc_split_reg_paste_cb - Sun, 16 Jun 2002 17:35:28 GMT - - GNOMEUIINFO_MENU_PASTE_ITEM - - - - GtkMenuItem - separator13 - False - - - - GtkMenuItem - menu_cut_trans - Cut the selected transaction - - activate - gnc_split_reg_cut_trans_cb - Wed, 12 Jun 2002 05:28:33 GMT - - - False - - - - GtkMenuItem - menu_copy_trans - Copy the selected transaction - - activate - gnc_split_reg_copy_trans_cb - Wed, 12 Jun 2002 05:28:33 GMT - - - False - - - - GtkMenuItem - menu_paste_trans - Paste the transaction from the clipboard - - activate - gnc_split_reg_paste_trans_cb - Wed, 12 Jun 2002 05:28:33 GMT - - - False - + - + - - GtkMenuItem - menu_view - GNOMEUIINFO_MENU_VIEW_TREE - - - GtkMenu - menu_view_menu - - - GtkMenuItem - menu_sort_order - - False - - - GtkMenu - menu_sort_order_menu - - - GtkRadioMenuItem - menu_sort_standard - Keep normal account order - - activate - gnc_split_reg_sort_standard_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkMenuItem - separator5 - False - - - - GtkRadioMenuItem - menu_sort_date - Sort by Date - - activate - gnc_split_reg_sort_date_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_date_of_entry - Sort by the date of entry - - activate - gnc_split_reg_sort_date_entered_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_statement_date - Sort by the statement date (unreconciled items last) - - activate - gnc_split_reg_sort_date_reconciled_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_number - Sort by Number - - activate - gnc_split_reg_sort_num_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_amount - Sort by Amount - - activate - gnc_split_reg_sort_amount_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_memo - Sort by Memo - - activate - gnc_split_reg_sort_memo_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - False - True - sort - - - - GtkRadioMenuItem - menu_sort_description - Sort by Description - - activate - gnc_split_reg_sort_desc_cb - Wed, 12 Jun 2002 02:13:24 GMT - - - True - True - sort - - - - - - GtkMenuItem - menu_style - - False - - - GtkMenu - menu_style_menu - - - GtkRadioMenuItem - menu_style_basic_ledger - Show transactions on one or two lines - - activate - gnc_split_reg_style_ledger_cb - Wed, 12 Jun 2002 02:11:59 GMT - - - False - True - ledger - - - - GtkRadioMenuItem - menu_style_auto_split_ledger - Show transactions on one or two lines and expand the current transaction - - activate - gnc_split_reg_style_auto_ledger_cb - Wed, 12 Jun 2002 02:11:59 GMT - - - False - True - ledger - - - - GtkRadioMenuItem - menu_style_transaction_journal - Show expanded transactions with all splits - - activate - gnc_split_reg_style_journal_cb - Wed, 12 Jun 2002 02:11:59 GMT - - - True - True - ledger - - - - GtkMenuItem - separator6 - False - - - - GtkCheckMenuItem - menu_style_double_line - Show two lines of information for each transaction - - activate - gnc_split_reg_double_line_cb - Wed, 12 Jun 2002 02:11:59 GMT - - - False - True - - - + + + yes - + - - GtkMenuItem - menu_actions - - False + + + Make a copy of the current transaction + Dup_licate Transaction... + yes + yes - - GtkMenu - menu_actions_menu - - - GtkMenuItem - menu_enter - Record the current transaction - - activate - gnc_split_reg_record_cb - Wed, 12 Jun 2002 02:01:51 GMT - - - False - - - - GtkMenuItem - menu_cancel - Cancel the current transaction - - activate - gnc_split_reg_cancel_trans_cb - Wed, 12 Jun 2002 06:10:40 GMT - - - False - - - - GtkMenuItem - menu_delete - Delete the current transaction - - activate - gnc_split_reg_delete_trans_cb - Tue, 18 Jun 2002 07:59:59 GMT - - - False - - - - GtkMenuItem - menu_blank - Move to the blank transaction at the bottom of the register - - activate - gnc_split_reg_new_trans_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False - - - - GtkMenuItem - separator8 - False - - - - GtkMenuItem - menu_duplicate - Make a copy of the current transaction - - activate - gnc_split_reg_duplicate_trans_cb - Sun, 16 Jun 2002 00:14:37 GMT - - - False - - - - GtkMenuItem - menu_reinitialize - Erase all splits except the one for this account. - - activate - gnc_split_reg_reinitialize_trans_cb - Wed, 16 Oct 2002 06:27:58 GMT - - - False - - - - GtkCheckMenuItem - menu_splits - Show all splits in the current transaction - - activate - gnc_split_reg_expand_trans_menu_cb - Sun, 16 Jun 2002 23:02:33 GMT - - - False - True - - - - GtkMenuItem - menu_exchange - - activate - gnc_split_reg_handle_exchange_cb - Thu, 05 Dec 2002 23:25:35 GMT - - - False - - - - GtkMenuItem - menu_schedule - - activate - gnc_split_reg_recur_cb - Wed, 12 Jun 2002 06:39:42 GMT - - - False - - - - GtkMenuItem - menu_jump - Jump to the corresponding transaction in the other account - - activate - gnc_split_reg_jump_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False - + - + + + + + Remove Transaction Splits + yes + + + + + + + + Show all splits in the current transaction + S_plit Transaction + no + yes + yes + yes + + + + + + + + Schedule... + yes + + + + + + + + Jump to the corresponding transaction in the other account + _Jump + yes + yes + + + + - + + Duplicate Transaction + GTK_WINDOW_TOPLEVEL + yes + no + no + yes + GTK_WIN_POS_NONE - - GtkWindow - win_register_toolbar_win - [wrtw] THIS WINDOW SHOULD NOT BE CREATED - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False + + + no + 8 + yes - - GtkToolbar - gnc_register_toolbar - 2 - GTK_ORIENTATION_HORIZONTAL - GTK_TOOLBAR_BOTH - 10 - GTK_TOOLBAR_SPACE_LINE - GTK_RELIEF_NONE - True + + + GTK_BUTTONBOX_END + 8 + yes - - GtkButton - Toolbar:button - gnc_register_close_b - NOTUSED: Defined in src/gnome/window-register.c - - clicked - gnc_register_close_cb - Sun, 16 Jun 2002 00:11:38 GMT - - - GNOME_STOCK_PIXMAP_CLOSE - + + + yes + yes + yes + gtk-ok + yes + yes + + - - GtkButton - Toolbar:button - gnc_register_xfer_b - NOTUSED: Defined in src/gnome/window-register.c - - clicked - gnc_register_xfer_cb - Sun, 16 Jun 2002 00:10:03 GMT - - - GNOME_STOCK_PIXMAP_CONVERT - - True - - + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + - - GtkButton - Toolbar:button - gnc_register_find_b - NOTUSED: Defined in src/gnome/window-register.c - - clicked - gnc_ui_find_transactions_cb - Sun, 16 Jun 2002 00:10:19 GMT - - - GNOME_STOCK_PIXMAP_SEARCH - - True - - + + + Transaction Information + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkButton - Toolbar:button - gnc_register_report_b - NOTUSED: Defined in src/gnome/window-register.c - - clicked - gnc_register_report_account_cb - Sun, 16 Jun 2002 00:10:38 GMT - - - GNOME_STOCK_PIXMAP_BOOK_GREEN - + + + 3 + no + 2 + yes - - GtkButton - Toolbar:button - gnc_register_print_b - NOTUSED: Defined in src/gnome/window-register.c - - clicked - gnc_register_print_cb - Sun, 16 Jun 2002 00:10:58 GMT - - - GNOME_STOCK_PIXMAP_PRINT - + + + yes + 5 + yes + + + + Date: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Num: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 5 + yes + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + yes + 1 + 0 + no + GTK_UPDATE_ALWAYS + no + no + yes + 0 0 100000 1 10 10 + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + - + + no + Register date ranges + GTK_WINDOW_DIALOG + no + no + yes + GTK_WIN_POS_NONE - - GtkMenu - register_popup + + + no + 8 + yes - - GtkMenuItem - menuitem57 - Record the current transaction - - activate - gnc_split_reg_record_trans_cb - Sat, 15 Jun 2002 07:55:17 GMT - - - False + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + Set Date Range + yes + + + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + 5 + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + Show Earliest + yes + yes + yes + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + yes + Start date: + no + yes + yes + start_earliest + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + yes + + + 0 + yes + yes + + + + + + yes + Show Latest + yes + yes + yes + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + yes + End date: + no + yes + yes + end_latest + + + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + + no + yes + Today + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + + Delete Transaction + GTK_WINDOW_TOPLEVEL + yes + no + no + yes + GTK_WIN_POS_NONE - - GtkMenuItem - menuitem58 - Cancel the current transaction - - activate - gnc_split_reg_cancel_trans_cb - Wed, 12 Jun 2002 06:10:40 GMT - - - False + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + 5 + no + 0 + yes + + + + 5 + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + Delete the whole transaction + yes + yes + yes + + + 0 + no + no + + + + + + yes + Delete all the other splits + no + yes + yes + delete_all + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + + GTK_POLICY_NEVER + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + no + + GTK_WRAP_WORD + 226 + 198 + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + + [rtw] THIS WINDOW SHOULD NOT BE CREATED + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GtkMenuItem - sr_popup_delete - Delete the current transaction - - activate - gnc_split_reg_delete_trans_cb - Sat, 15 Jun 2002 20:29:44 GMT - - - False + + + 2 + GTK_ORIENTATION_HORIZONTAL + GTK_TOOLBAR_BOTH + yes + + + + Record the current transaction + Enter + gtk-add + yes + + + + + + + + Cancel the current transaction + Cancel + gtk-undelete + yes + + + + + + + + Delete the current transaction + Delete + gnome-stock-trash + yes + + + + + + + + Make a copy of the current transaction + Duplicate + gtk-copy + yes + + + + + yes + + + + + + Create a Scheduled Transaction with the current transaction as a template + Schedule + gnome-stock-line-in + yes + + + + + + + + Split + no + gnome-stock-book-open + yes + + + + + yes + + + + + + Move to the blank transaction at the bottom of the register + Blank + gtk-new + yes + + + + + + + + Jump to the corresponding transaction in the other account + Jump + gtk-jump-to + yes + + + + + + + + [rmw] THIS WINDOW SHOULD NOT BE CREATED + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GtkMenuItem - menuitem60 - Move to the blank transaction at the bottom of the register - - activate - gnc_split_reg_new_trans_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False + + + yes + + + + yes + _Edit + no + yes + + + + yes + + + + yes + gtk-cut + yes + yes + + + + + + + + yes + gtk-copy + yes + yes + + + + + + + + yes + gtk-paste + yes + yes + + + + + + + + yes + + + + + + Cut the selected transaction + Cut Transaction + yes + + + + + + + + Copy the selected transaction + Copy Transaction + yes + + + + + + + + Paste the transaction from the clipboard + Paste Transaction + yes + + + + + + + + + + + + yes + _View + no + yes + + + + yes + + + + Sort _Order + yes + yes + + + + yes + + + + Keep normal account order + _Standard + no + yes + yes + yes + + + + + + + + yes + + + + + + Sort by Date + _Date + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by the date of entry + Date of _Entry + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by the statement date (unreconciled items last) + _Statement Date + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by Number + _Number + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by Amount + _Amount + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by Memo + _Memo + no + yes + yes + menu_sort_standard + yes + + + + + + + + Sort by Description + Descri_ption + yes + yes + yes + menu_sort_standard + yes + + + + + + + + + + + + St_yle + yes + yes + + + + yes + + + + Show transactions on one or two lines + _Basic Ledger + no + yes + yes + yes + + + + + + + + Show transactions on one or two lines and expand the current transaction + _Auto-Split Ledger + no + yes + yes + menu_style_basic_ledger + yes + + + + + + + + Show expanded transactions with all splits + _Transaction Journal + yes + yes + yes + menu_style_basic_ledger + yes + + + + + + + + yes + + + + + + Show two lines of information for each transaction + _Double Line + no + yes + yes + yes + + + + + + + + + + + + + + + + _Actions + yes + yes + + + + yes + + + + Record the current transaction + _Enter + yes + yes + + + + + + + + Cancel the current transaction + _Cancel + yes + yes + + + + + + + + Delete the current transaction + _Delete + yes + yes + + + + + + + + Move to the blank transaction at the bottom of the register + _Blank + yes + yes + + + + + + + + yes + + + + + + Make a copy of the current transaction + Dup_licate Transaction... + yes + yes + + + + + + + + Erase all splits except the one for this account. + Remove Transaction Splits + yes + + + + + + + + Show all splits in the current transaction + S_plit Transaction + no + yes + yes + yes + + + + + + + + Edit Exchange Rate + yes + + + + + + + + Schedule... + yes + + + + + + + + Jump to the corresponding transaction in the other account + _Jump + yes + yes + + + + + + + + + + + + [wrtw] THIS WINDOW SHOULD NOT BE CREATED + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GtkMenuItem - menuitem61 - False + + + 2 + GTK_ORIENTATION_HORIZONTAL + GTK_TOOLBAR_BOTH + yes + + + + NOTUSED: Defined in src/gnome/window-register.c + Close + gtk-close + yes + + + + + + + + NOTUSED: Defined in src/gnome/window-register.c + Transfer + gtk-convert + yes + + + + + yes + + + + + + NOTUSED: Defined in src/gnome/window-register.c + Find + gtk-find + yes + + + + + yes + + + + + + NOTUSED: Defined in src/gnome/window-register.c + Report + gnome-stock-book-green + yes + + + + + + + + NOTUSED: Defined in src/gnome/window-register.c + Print + gtk-print + yes + + + + + + + + yes - - GtkMenuItem - sr_popup_duplicate - Make a copy of the current transaction - - activate - gnc_split_reg_duplicate_trans_cb - Sat, 15 Jun 2002 07:55:17 GMT - - - False + + + Record the current transaction + _Enter + yes + yes + + + + + + + + Cancel the current transaction + _Cancel + yes + yes + + + + + + + + Delete the current transaction + _Delete + yes + yes + + + + + + + + Move to the blank transaction at the bottom of the register + _Blank + yes + yes + + + + + + + + yes + + + + + + Make a copy of the current transaction + Dup_licate Transaction... + yes + yes + + + + + + + + Remove Transaction Splits + yes + + + + + + + + Show all splits in the current transaction + S_plit Transaction + no + yes + yes + yes + + + + + + + + Edit the exchange rate for the current split + Edit Exchange Rate + yes + + + + + + + + Schedule... + yes + + + + + + + + Jump to the corresponding transaction in the other account + _Jump + yes + yes + + + + - - - GtkMenuItem - sr_popup_reinitialize - - activate - gnc_split_reg_reinitialize_trans_cb - Wed, 16 Oct 2002 06:27:31 GMT - - - False - - - - GtkCheckMenuItem - popup_splits - Show all splits in the current transaction - - activate - gnc_split_reg_expand_trans_menu_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False - True - - - - GtkMenuItem - sr_popup_exchange - Edit the exchange rate for the current split - - activate - gnc_split_reg_handle_exchange_cb - Thu, 05 Dec 2002 23:25:34 GMT - - - False - - - - GtkMenuItem - sr_popup_schedule - - activate - gnc_split_reg_recur_cb - Wed, 12 Jun 2002 06:39:42 GMT - - - False - - - - GtkMenuItem - sr_popup_jump - Jump to the corresponding transaction in the other account - - activate - gnc_split_reg_jump_cb - Wed, 12 Jun 2002 06:13:45 GMT - - - False - - - - + diff --git a/src/gnome/glade/stocks.glade b/src/gnome/glade/stocks.glade index 5e26955b6a..7150c56923 100644 --- a/src/gnome/glade/stocks.glade +++ b/src/gnome/glade/stocks.glade @@ -1,706 +1,772 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + - - GtkWindow - Stock Split Druid - Stock Split - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False + + Stock Split + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GnomeDruid - stock_split_druid + + + yes - - GnomeDruidPageStart - start_page - - This druid will help you record a stock split or stock merger. - 255,255,255 - 0,0,0 - 102,102,153 - 102,102,153 - 255,255,255 - + + + + This druid will help you record a stock split or stock merger. + GNOME_EDGE_START + yes + #ffffff + #000000 + #666699 + #666699 + #ffffff + + - - GnomeDruidPageStandard - account_page - Stock Account - 255,255,255 - 102,102,153 - 102,102,153 + + + Stock Account + yes + #ffffff + #666699 + #666699 - - GtkVBox - GnomeDruidPageStandard:vbox - vbox98 - 5 - False - 0 - - 0 - True - True - + + + 5 + no + 0 + yes - - GtkLabel - label847677 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + Select the account for which you want to record a stock split or merger. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkAlignment - alignment1 - 0.5 - 0.5 - 1 - 1 - - 0 - True - True - + + + 0.5 + 0.5 + 1 + 1 + yes - - GtkScrolledWindow - scrolledwindow21 - 10 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS + + + 10 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkCList - account_clist - True - 3 - 80,80,80 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + yes + yes + yes - - GtkLabel - CList:title - label847678 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Account + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847679 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Symbol + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847680 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - + + + CList:title + Shares + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + - - GnomeDruidPageStandard - details_page - Stock Split Details - 255,255,255 - 102,102,153 - 102,102,153 + + + GTK_UPDATE_CONTINUOUS + yes + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox32 - 5 - False - 10 - - 0 - True - True - + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + - - GtkLabel - label847681 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - +You can also enter a description of the transaction, or accept the default one. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkHBox - hbox86 - 10 - False - 4 - - 0 - False - False - + + + 10 + no + 4 + yes - - GtkVBox - vbox100 - 2 - True - 4 - - 0 - False - False - + + + 2 + yes + 4 + yes - - GtkLabel - label847683 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - + + + Date: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - label847684 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - + + + Share Distribution: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - label847693 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - + + + Description: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + - - GtkVBox - vbox101 - True - 4 - - 0 - False - False - + + + yes + 4 + yes - - GtkHBox - date_box - False - 0 - - 0 - False - False - + + + no + 0 + yes - - Placeholder - - + + + + + + 0 + no + no + + - - GtkHBox - distribution_box - False - 0 - - 0 - False - False - + + + no + 0 + yes - - Placeholder - - + + + + + + 0 + no + no + + - - GtkEntry - description_entry - True - True - True - 0 - Stock Split - - 0 - False - False - - - - + + + yes + yes + Stock Split + 0 + yes + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + 0 + no + no + + - - GtkHSeparator - hseparator2 - - 5 - False - False - - + + + yes + + + 5 + no + no + + - - GtkLabel - label847691 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + If you want to record a stock price for the split, enter it below. +You may safely leave it blank. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkHBox - hbox93 - 10 - False - 4 - - 0 - False - False - + + + 10 + no + 4 + yes - - GtkVBox - vbox107 - True - 4 - - 0 - False - False - + + + yes + 4 + yes - - GtkLabel - label847692 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - + + + New Price: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - label847715 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - + + + Currency: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + - - GtkVBox - vbox108 - True - 4 - - 0 - False - False - + + + yes + 4 + yes - - GtkHBox - price_box - False - 0 - - 0 - True - True - + + + no + 0 + yes - - Placeholder - - + + + + + + 0 + yes + yes + + - - GtkHBox - price_currency_box - False - 0 - - 0 - True - True - + + + no + 0 + yes - - Placeholder - - - - - - + + + + + + 0 + yes + yes + + + + + 0 + no + no + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - cash_page - Cash In Lieu - 255,255,255 - 102,102,153 - 102,102,153 + + + Cash In Lieu + yes + #ffffff + #666699 + #666699 - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox33 - 5 - False - 0 - - 0 - True - True - + + + 5 + no + 0 + yes - - GtkLabel - label847687 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + If you received a cash disbursement as a result of the stock split, +enter the details of that payment here. Otherwise, just click `Next'. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkVBox - vbox102 - 5 - False - 10 - - 0 - True - True - + + + 5 + no + 10 + yes - - GtkHBox - hbox87 - False - 2 - - 0 - False - False - + + + no + 2 + yes - - GtkVBox - vbox103 - True - 2 - - 0 - False - False - + + + yes + 2 + yes - - GtkLabel - label847688 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - + + + Cash Amount: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - label847689 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - + + + Memo: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + - - GtkVBox - vbox104 - True - 2 - - 0 - True - True - + + + yes + 2 + yes - - GtkHBox - cash_box - False - 0 - - 0 - False - False - + + + no + 0 + yes - - Placeholder - - + + + + + + 0 + no + no + + - - GtkEntry - memo_entry - True - True - True - 0 - Cash In Lieu - - 0 - False - False - - - - + + + yes + yes + Cash In Lieu + 0 + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 0 + no + no + + - - GtkHBox - hbox88 - True - 2 - - 0 - True - True - + + + yes + 2 + yes - - GtkFrame - frame43 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + Income Account + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkScrolledWindow - income_scroll - 3 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS + + + 3 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + yes - - Placeholder - - - + + + - - GtkFrame - frame44 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + GTK_UPDATE_CONTINUOUS + yes + + - - GtkScrolledWindow - asset_scroll - 3 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + - - Placeholder - - - - - - - + + + Asset Account + 0 + GTK_SHADOW_ETCHED_IN + yes - - GnomeDruidPageFinish - finish_page - - If you are finished creating the stock split or merger, press `Finish'. + + + 3 + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + + + If you are finished creating the stock split or merger, press `Finish'. You may also press `Back' to review your choices, or `Cancel' to -quit without making any changes. - 102,102,153 - 102,102,153 - 255,255,255 - 0,0,0 - 255,255,255 - +quit without making any changes. + GNOME_EDGE_FINISH + yes + #ffffff + #000000 + #666699 + #666699 + #ffffff + + + + - - - + diff --git a/src/gnome/glade/tax.glade b/src/gnome/glade/tax.glade index c73e4bdcb0..11c2fd018f 100644 --- a/src/gnome/glade/tax.glade +++ b/src/gnome/glade/tax.glade @@ -1,435 +1,481 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Tax Information + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Tax Information Dialog - Tax Information - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox14 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-apply + yes + yes + + + + + + yes + yes + yes + gtk-close + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 2 + yes + + + + Accounts + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + 3 + no + 0 + yes + + + + yes + Income + no + yes + yes + + + 0 + no + no + + + + + + yes + Expense + yes + yes + yes + income_radio + + + 0 + no + no + + + + + 2 + no + no + + + + + + 3 + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + 3 + no + 2 + yes + + + + Accounts Selected: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + 0 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + 3 + yes + Select Subaccounts + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + + no + Tax Information + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 3 + yes + + + + yes + Tax Related + no + yes + yes + + + 0 + no + no + + + + + + yes + + + 6 + no + no + + + + + + no + TXF Categories + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 2 + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + CList:title + Form + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Description + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes + + + + yes + no + + GTK_WRAP_WORD + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + + Payer Name Source + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 3 + no + 2 + yes + + + + yes + Current Account + no + yes + yes + + + 0 + no + no + + + + + + yes + Parent Account + no + yes + yes + current_account_button + + + 0 + no + no + + + + + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area14 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button73 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - apply_button - True - True - GNOME_STOCK_BUTTON_APPLY - - - - GtkButton - button75 - True - True - GNOME_STOCK_BUTTON_CLOSE - - - - - GtkHBox - hbox81 - False - 2 - - 0 - True - True - - - - GtkFrame - account_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox96 - False - 0 - - - GtkHBox - hbox97 - 3 - False - 0 - - 2 - False - False - - - - GtkRadioButton - income_radio - True - - False - True - tax_info_account_type - - 0 - False - False - - - - - GtkRadioButton - expense_radio - True - - True - True - tax_info_account_type - - 0 - False - False - - - - - - GtkScrolledWindow - account_scroll - 3 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - Placeholder - - - - - GtkHBox - hbox98 - 3 - False - 2 - - 0 - False - False - - - - GtkLabel - label847733 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - num_accounts_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkButton - select_subaccounts_button - 3 - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - - - GtkFrame - tax_info_frame - False - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox92 - 3 - False - 3 - - - GtkCheckButton - tax_related_button - True - - False - True - - 0 - False - False - - - - - GtkHSeparator - hseparator1 - - 6 - False - False - - - - - GtkFrame - txf_categories_frame - False - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox113 - 3 - False - 2 - - - GtkScrolledWindow - scrolledwindow28 - GTK_POLICY_AUTOMATIC - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - txf_category_clist - True - 2 - 80,80 - GTK_SELECTION_BROWSE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label847734 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847735 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkScrolledWindow - help_scroll - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - False - False - - - - GtkText - txf_help_text - True - False - - - - - - - - GtkFrame - payer_name_source_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkVBox - vbox97 - 3 - False - 2 - - - GtkRadioButton - current_account_button - True - - False - True - payer_name_source - - 0 - False - False - - - - - GtkRadioButton - parent_account_button - True - - False - True - payer_name_source - - 0 - False - False - - - - - - - - - - + diff --git a/src/gnome/glade/userpass.glade b/src/gnome/glade/userpass.glade index b44a12fb7c..e56d33334a 100644 --- a/src/gnome/glade/userpass.glade +++ b/src/gnome/glade/userpass.glade @@ -1,205 +1,197 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Username and Password + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Username Password Dialog - Username and Password - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - True + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox16 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + Enter your username and password + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 10 + no + 2 + yes + + + + yes + 5 + yes + + + + Username: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Password: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + yes + 5 + yes + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + no + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area16 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button79 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button81 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame47 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox95 - 10 - False - 2 - - - GtkVBox - vbox105 - True - 5 - - 0 - True - True - - - - GtkLabel - label847713 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label847714 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox106 - True - 5 - - 0 - True - True - - - - GtkEntry - username_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkEntry - password_entry - True - True - False - 0 - - - 0 - False - False - - - - - - - - + diff --git a/src/gnome/mainwindow-account-tree.c b/src/gnome/mainwindow-account-tree.c index 9031c24f9a..d0ffe59a4e 100644 --- a/src/gnome/mainwindow-account-tree.c +++ b/src/gnome/mainwindow-account-tree.c @@ -44,8 +44,9 @@ static void unselect_account_callback(GNCAccountTree *tree, Account *account, gpointer user_data) { GNCMainWinAccountTree *mw_tree = (GNCMainWinAccountTree *) user_data; - gtk_signal_emit(GTK_OBJECT(mw_tree), + g_signal_emit(G_OBJECT(mw_tree), mainwinaccounttree_signals[UNSELECT_ACCOUNT_SIGNAL], + 0, account); return; } @@ -54,8 +55,9 @@ static void activate_account_callback(GNCAccountTree *tree, Account *account, gpointer user_data) { GNCMainWinAccountTree *mw_tree = (GNCMainWinAccountTree *) user_data; - gtk_signal_emit(GTK_OBJECT(mw_tree), + g_signal_emit(G_OBJECT(mw_tree), mainwinaccounttree_signals[ACTIVATE_ACCOUNT_SIGNAL], + 0, account); return; } @@ -78,8 +80,8 @@ select_account_callback(GNCAccountTree *tree, Account *account, gpointer user_d } } - gtk_signal_emit(GTK_OBJECT(clicked_window), - mainwinaccounttree_signals[SELECT_ACCOUNT_SIGNAL], + g_signal_emit(G_OBJECT(clicked_window), + mainwinaccounttree_signals[SELECT_ACCOUNT_SIGNAL], 0, account); return; @@ -88,41 +90,39 @@ select_account_callback(GNCAccountTree *tree, Account *account, gpointer user_d static void gnc_mainwin_account_tree_class_init (GNCMainWinAccountTreeClass *klass) { - GtkObjectClass *object_class; - - object_class = (GtkObjectClass*) klass; + GObjectClass *object_class; + + object_class = G_OBJECT_CLASS (klass); - - - mainwinaccounttree_signals[SELECT_ACCOUNT_SIGNAL] = - gtk_signal_new("select_account", - GTK_RUN_FIRST, - GTK_CLASS_TYPE(object_class), - GTK_SIGNAL_OFFSET(GNCMainWinAccountTreeClass, - select_account), - gtk_marshal_NONE__POINTER, - GTK_TYPE_NONE, 1, - GTK_TYPE_POINTER); + mainwinaccounttree_signals[SELECT_ACCOUNT_SIGNAL] = + g_signal_new("select_account", + G_OBJECT_CLASS_TYPE (object_class), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET(GNCMainWinAccountTreeClass, select_account), + NULL, NULL, + g_cclosure_marshal_VOID__POINTER, + G_TYPE_NONE, 1, + G_TYPE_POINTER); - mainwinaccounttree_signals[UNSELECT_ACCOUNT_SIGNAL] = - gtk_signal_new("unselect_account", - GTK_RUN_FIRST, - GTK_CLASS_TYPE(object_class), - GTK_SIGNAL_OFFSET(GNCMainWinAccountTreeClass, - unselect_account), - gtk_marshal_NONE__POINTER, - GTK_TYPE_NONE, 1, - GTK_TYPE_POINTER); + mainwinaccounttree_signals[UNSELECT_ACCOUNT_SIGNAL] = + g_signal_new("unselect_account", + G_OBJECT_CLASS_TYPE (object_class), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET(GNCMainWinAccountTreeClass, unselect_account), + NULL, NULL, + g_cclosure_marshal_VOID__POINTER, + G_TYPE_NONE, 1, + G_TYPE_POINTER); - mainwinaccounttree_signals[ACTIVATE_ACCOUNT_SIGNAL] = - gtk_signal_new("activate_account", - GTK_RUN_FIRST, - GTK_CLASS_TYPE(object_class), - GTK_SIGNAL_OFFSET(GNCMainWinAccountTreeClass, - activate_account), - gtk_marshal_NONE__POINTER, - GTK_TYPE_NONE, 1, - GTK_TYPE_POINTER); + mainwinaccounttree_signals[ACTIVATE_ACCOUNT_SIGNAL] = + g_signal_new("activate_account", + G_OBJECT_CLASS_TYPE (object_class), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET(GNCMainWinAccountTreeClass, activate_account), + NULL, NULL, + g_cclosure_marshal_VOID__POINTER, + G_TYPE_NONE, 1, + G_TYPE_POINTER); } static void @@ -135,14 +135,14 @@ gnc_mainwin_account_tree_init(GNCMainWinAccountTree *mwac_tree) GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); - gtk_signal_connect(GTK_OBJECT(mwac_tree->acc_tree), "activate_account", - GTK_SIGNAL_FUNC (activate_account_callback), mwac_tree); + g_signal_connect (G_OBJECT (mwac_tree->acc_tree), "activate_account", + G_CALLBACK (activate_account_callback), mwac_tree); - gtk_signal_connect(GTK_OBJECT(mwac_tree->acc_tree), "select_account", - GTK_SIGNAL_FUNC(select_account_callback), mwac_tree); + g_signal_connect (G_OBJECT(mwac_tree->acc_tree), "select_account", + G_CALLBACK (select_account_callback), mwac_tree); - gtk_signal_connect(GTK_OBJECT(mwac_tree->acc_tree), "unselect_account", - GTK_SIGNAL_FUNC(unselect_account_callback), mwac_tree); + g_signal_connect (G_OBJECT(mwac_tree->acc_tree), "unselect_account", + G_CALLBACK (unselect_account_callback), mwac_tree); gtk_container_add(GTK_CONTAINER(mwac_tree->scrolled_window), GTK_WIDGET(mwac_tree->acc_tree)); @@ -151,29 +151,29 @@ gnc_mainwin_account_tree_init(GNCMainWinAccountTree *mwac_tree) gtk_widget_show(GTK_WIDGET(mwac_tree->scrolled_window)); } -guint +GType gnc_mainwin_account_tree_get_type () { - static guint mwactree = 0; - - if (!mwactree) - { - static const GtkTypeInfo mwactree_info = - { - "GNCMainWinAccountTree", - sizeof (GNCMainWinAccountTree), - sizeof (GNCMainWinAccountTreeClass), - (GtkClassInitFunc) gnc_mainwin_account_tree_class_init, - (GtkObjectInitFunc) gnc_mainwin_account_tree_init, - NULL, - NULL, - (GtkClassInitFunc) NULL - }; - - mwactree = gtk_type_unique (gtk_hbox_get_type (), &mwactree_info); - } - - return mwactree; + static GType mwactree = 0; + + if (mwactree == 0) { + static const GTypeInfo mwactree_info = { + sizeof (GNCMainWinAccountTreeClass), + NULL, + NULL, + (GClassInitFunc) gnc_mainwin_account_tree_class_init, + NULL, + NULL, + sizeof (GNCMainWinAccountTree), + 0, + (GInstanceInitFunc) gnc_mainwin_account_tree_init + }; + mwactree = g_type_register_static (GTK_TYPE_HBOX, + "GNCMainWinAccountTree", + &mwactree_info, 0); + } + + return mwactree; } diff --git a/src/gnome/mainwindow-account-tree.h b/src/gnome/mainwindow-account-tree.h index b406235471..ff111ad43f 100644 --- a/src/gnome/mainwindow-account-tree.h +++ b/src/gnome/mainwindow-account-tree.h @@ -31,37 +31,32 @@ #include "gnc-account-tree.h" #include "Account.h" -#define GNC_MAINWIN_ACCOUNT_TREE(obj) GTK_CHECK_CAST (obj, gnc_mainwin_account_tree_get_type (), GNCMainWinAccountTree) -#define GNC_MAINWIN_ACCOUNT_TREE_CLASS(klass) GTK_CHECK_CLASS_CAST (klass, gnc_mainwin_account_tree_get_type(), GNCMainWinAccountTreeClass) -#define IS_GNC_MAINWIN_ACCOUNT_TREE(obj) GTK_CHECK_TYPE (obj, gnc_mainwin_account_tree_get_type ()) +#define GNC_TYPE_MAINWIN_ACCOUNT_TREE (gnc_mainwin_account_tree_get_type ()) +#define GNC_MAINWIN_ACCOUNT_TREE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNC_TYPE_MAINWIN_ACCOUNT_TREE, GNCMainWinAccountTree)) +#define GNC_MAINWIN_ACCOUNT_TREE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNC_TYPE_MAINWIN_ACCOUNT_TREE, GNCMainWinAccountTreeClass)) +#define GNC_IS_MAINWIN_ACCOUNT_TREE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNC_TYPE_MAINWIN_ACCOUNT_TREE)) +typedef struct { + GtkVBox vbox; + GtkScrolledWindow *scrolled_window; + GNCAccountTree *acc_tree; +} GNCMainWinAccountTree; -typedef struct _GNCMainWinAccountTree GNCMainWinAccountTree; -typedef struct _GNCMainWinAccountTreeClass GNCMainWinAccountTreeClass; +typedef struct { + GtkVBoxClass parent_class; -struct _GNCMainWinAccountTree -{ - GtkVBox vbox; - GtkScrolledWindow *scrolled_window; - GNCAccountTree *acc_tree; -}; + void (*select_account) (GNCMainWinAccountTree *tree, + Account *account); -struct _GNCMainWinAccountTreeClass -{ - GtkVBoxClass parent_class; + void (*unselect_account) (GNCMainWinAccountTree *tree, + Account *account); - void (*select_account) (GNCMainWinAccountTree *tree, - Account *account); + void (*activate_account) (GNCMainWinAccountTree *tree, + Account *account); +} GNCMainWinAccountTreeClass; - void (*unselect_account) (GNCMainWinAccountTree *tree, - Account *account); - - void (*activate_account) (GNCMainWinAccountTree *tree, - Account *account); -}; - -guint gnc_mainwin_account_tree_get_type(void); -GtkWidget* gnc_mainwin_account_tree_new(void); +GType gnc_mainwin_account_tree_get_type (void); +GtkWidget* gnc_mainwin_account_tree_new (void); GtkWidget* gnc_mainwin_account_tree_attach_popup(GNCMainWinAccountTree *tree, diff --git a/src/gnome/reconcile-list.c b/src/gnome/reconcile-list.c index af2f535867..57fe738604 100644 --- a/src/gnome/reconcile-list.c +++ b/src/gnome/reconcile-list.c @@ -68,7 +68,7 @@ static void gnc_reconcile_list_select_row(GtkCList *clist, gint row, gint column, GdkEvent *event); static void gnc_reconcile_list_unselect_row(GtkCList *clist, gint row, gint column, GdkEvent *event); -static void gnc_reconcile_list_destroy(GtkObject *object); +static void gnc_reconcile_list_finalize (GObject *object); static void gnc_reconcile_list_fill(GNCReconcileList *list); static void gnc_reconcile_list_click_column_cb(GtkWidget *w, gint column, gpointer data); @@ -77,30 +77,30 @@ static void gnc_reconcile_list_size_allocate_cb(GtkWidget *w, gpointer data); -GtkType +GType gnc_reconcile_list_get_type (void) { - static GtkType gnc_reconcile_list_type = 0; + static GType gnc_reconcile_list_type = 0; - if (!gnc_reconcile_list_type) - { - static const GtkTypeInfo gnc_reconcile_list_info = - { - "GNCReconcileList", - sizeof (GNCReconcileList), - sizeof (GNCReconcileListClass), - (GtkClassInitFunc) gnc_reconcile_list_class_init, - (GtkObjectInitFunc) gnc_reconcile_list_init, - /* reserved_1 */ NULL, - /* reserved_2 */ NULL, - (GtkClassInitFunc) NULL - }; + if (gnc_reconcile_list_type == 0) { + static const GTypeInfo gnc_reconcile_list_info = { + sizeof (GNCReconcileListClass), + NULL, + NULL, + (GClassInitFunc) gnc_reconcile_list_class_init, + NULL, + NULL, + sizeof (GNCReconcileList), + 0, + (GInstanceInitFunc) gnc_reconcile_list_init + }; - gnc_reconcile_list_type = gtk_type_unique(GTK_TYPE_CLIST, - &gnc_reconcile_list_info); - } + gnc_reconcile_list_type = g_type_register_static (GTK_TYPE_CLIST, + "GNCReconcileList", + &gnc_reconcile_list_info, 0); + } - return gnc_reconcile_list_type; + return gnc_reconcile_list_type; } @@ -123,7 +123,9 @@ gnc_reconcile_list_new(Account *account, GNCReconcileListType type) g_return_val_if_fail((type == RECLIST_DEBIT) || (type == RECLIST_CREDIT), NULL); - list = GNC_RECONCILE_LIST(gtk_type_new(gnc_reconcile_list_get_type())); + list = g_object_new (GNC_TYPE_RECONCILE_LIST, + "n-columns", 5, + NULL); list->account = account; list->list_type = type; @@ -215,11 +217,11 @@ gnc_reconcile_list_init (GNCReconcileList *list) list->first_fill = TRUE; list->query = NULL; - /* GNOME 2 Port (move that to clist creation and use GtkTreeView */ - /* while (titles[list->num_columns] != NULL) + while (titles[list->num_columns] != NULL) { + gtk_clist_set_column_title (clist, list->num_columns, titles[list->num_columns]); list->num_columns++; + } - gtk_clist_construct (clist, list->num_columns, titles); */ gtk_clist_set_shadow_type (clist, GTK_SHADOW_IN); gnc_reconcile_list_column_title(list, 0, titles[0]); @@ -233,12 +235,12 @@ gnc_reconcile_list_init (GNCReconcileList *list) gtk_clist_column_title_passive (clist, 4); gtk_clist_set_column_resizeable (clist, 4, FALSE); - gtk_signal_connect (GTK_OBJECT (clist), "click_column", - GTK_SIGNAL_FUNC(gnc_reconcile_list_click_column_cb), - NULL); - gtk_signal_connect (GTK_OBJECT (clist), "size_allocate", - GTK_SIGNAL_FUNC(gnc_reconcile_list_size_allocate_cb), - NULL); + g_signal_connect (G_OBJECT (clist), "click_column", + G_CALLBACK (gnc_reconcile_list_click_column_cb), + NULL); + g_signal_connect (G_OBJECT (clist), "size_allocate", + G_CALLBACK (gnc_reconcile_list_size_allocate_cb), + NULL); list->key = BY_STANDARD; list->increasing = TRUE; @@ -269,45 +271,40 @@ gnc_reconcile_list_init (GNCReconcileList *list) static void gnc_reconcile_list_class_init (GNCReconcileListClass *klass) { - GtkObjectClass *object_class; - GtkWidgetClass *widget_class; - GtkContainerClass *container_class; - GtkCListClass *clist_class; + GObjectClass *object_class; + GtkCListClass *clist_class; - object_class = (GtkObjectClass*) klass; - widget_class = (GtkWidgetClass*) klass; - container_class = (GtkContainerClass*) klass; - clist_class = (GtkCListClass*) klass; + object_class = G_OBJECT_CLASS (klass); + clist_class = GTK_CLIST_CLASS (klass); - parent_class = gtk_type_class(GTK_TYPE_CLIST); + parent_class = g_type_class_peek_parent (klass); - reconcile_list_signals[TOGGLE_RECONCILED] = - gtk_signal_new("toggle_reconciled", - GTK_RUN_FIRST, - GTK_CLASS_TYPE(object_class), - GTK_SIGNAL_OFFSET(GNCReconcileListClass, - toggle_reconciled), - gtk_marshal_NONE__POINTER, - GTK_TYPE_NONE, 1, - GTK_TYPE_POINTER); + reconcile_list_signals[TOGGLE_RECONCILED] = + g_signal_new("toggle_reconciled", + G_OBJECT_CLASS_TYPE (object_class), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET (GNCReconcileListClass, + toggle_reconciled), + NULL, NULL, + g_cclosure_marshal_VOID__POINTER, + G_TYPE_NONE, 1, + G_TYPE_POINTER); - reconcile_list_signals[DOUBLE_CLICK_SPLIT] = - gtk_signal_new("double_click_split", - GTK_RUN_FIRST, - GTK_CLASS_TYPE(object_class), - GTK_SIGNAL_OFFSET(GNCReconcileListClass, - double_click_split), - gtk_marshal_NONE__POINTER, - GTK_TYPE_NONE, 1, - GTK_TYPE_POINTER); + reconcile_list_signals[DOUBLE_CLICK_SPLIT] = + g_signal_new("double_click_split", + G_OBJECT_CLASS_TYPE (object_class), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET (GNCReconcileListClass, + double_click_split), + NULL, NULL, + g_cclosure_marshal_VOID__POINTER, + G_TYPE_NONE, 1, + G_TYPE_POINTER); - object_class->destroy = gnc_reconcile_list_destroy; + object_class->finalize = gnc_reconcile_list_finalize; - clist_class->select_row = gnc_reconcile_list_select_row; - clist_class->unselect_row = gnc_reconcile_list_unselect_row; - - klass->toggle_reconciled = NULL; - klass->double_click_split = NULL; + clist_class->select_row = gnc_reconcile_list_select_row; + clist_class->unselect_row = gnc_reconcile_list_unselect_row; } static void @@ -315,7 +312,7 @@ gnc_reconcile_list_toggle_row(GNCReconcileList *list, gint row) { Split *split, *current; - g_return_if_fail (IS_GNC_RECONCILE_LIST(list)); + g_return_if_fail (GNC_IS_RECONCILE_LIST(list)); g_return_if_fail (list->reconciled != NULL); if (list->no_toggle) @@ -390,7 +387,7 @@ gnc_reconcile_list_toggle (GNCReconcileList *list) gint row; gboolean include_children; - g_return_if_fail (IS_GNC_RECONCILE_LIST(list)); + g_return_if_fail (GNC_IS_RECONCILE_LIST(list)); g_return_if_fail (list->reconciled != NULL); if (list->no_toggle) @@ -413,8 +410,8 @@ gnc_reconcile_list_toggle (GNCReconcileList *list) if(include_children) gnc_reconcile_list_toggle_children(list->account, list, split); - gtk_signal_emit (GTK_OBJECT (list), - reconcile_list_signals[TOGGLE_RECONCILED], split); + g_signal_emit (G_OBJECT (list), + reconcile_list_signals[TOGGLE_RECONCILED], 0, split); } static void @@ -440,8 +437,8 @@ gnc_reconcile_list_select_row (GtkCList *clist, gint row, gint column, split = gtk_clist_get_row_data (clist, row); - gtk_signal_emit(GTK_OBJECT(list), - reconcile_list_signals[DOUBLE_CLICK_SPLIT], split); + g_signal_emit(G_OBJECT(list), + reconcile_list_signals[DOUBLE_CLICK_SPLIT], 0, split); } } @@ -470,30 +467,27 @@ gnc_reconcile_list_unselect_row (GtkCList *clist, gint row, gint column, split = gtk_clist_get_row_data (clist, row); - gtk_signal_emit (GTK_OBJECT(list), - reconcile_list_signals[DOUBLE_CLICK_SPLIT], split); + g_signal_emit (G_OBJECT(list), + reconcile_list_signals[DOUBLE_CLICK_SPLIT], 0, split); } } static void -gnc_reconcile_list_destroy (GtkObject *object) +gnc_reconcile_list_finalize (GObject *object) { - GNCReconcileList *list = GNC_RECONCILE_LIST(object); + GNCReconcileList *list = GNC_RECONCILE_LIST(object); - if (list->reconciled != NULL) - { - g_hash_table_destroy(list->reconciled); - list->reconciled = NULL; - } + if (list->reconciled != NULL) { + g_hash_table_destroy(list->reconciled); + list->reconciled = NULL; + } - if (list->query != NULL) - { - xaccFreeQuery(list->query); - list->query = NULL; - } + if (list->query != NULL) { + xaccFreeQuery(list->query); + list->query = NULL; + } - if (GTK_OBJECT_CLASS(parent_class)->destroy) - GTK_OBJECT_CLASS(parent_class)->destroy (object); + G_OBJECT_CLASS (parent_class)->finalize (object); } gint @@ -504,7 +498,7 @@ gnc_reconcile_list_get_needed_height (GNCReconcileList *list, gint num_rows) gint title_height; g_return_val_if_fail (list != NULL, 0); - g_return_val_if_fail (IS_GNC_RECONCILE_LIST(list), 0); + g_return_val_if_fail (GNC_IS_RECONCILE_LIST(list), 0); if (!GTK_WIDGET_REALIZED (list)) return 0; @@ -524,7 +518,7 @@ gint gnc_reconcile_list_get_num_splits (GNCReconcileList *list) { g_return_val_if_fail (list != NULL, 0); - g_return_val_if_fail (IS_GNC_RECONCILE_LIST(list), 0); + g_return_val_if_fail (GNC_IS_RECONCILE_LIST(list), 0); return list->num_splits; } @@ -533,7 +527,7 @@ Split * gnc_reconcile_list_get_current_split (GNCReconcileList *list) { g_return_val_if_fail (list != NULL, NULL); - g_return_val_if_fail (IS_GNC_RECONCILE_LIST(list), NULL); + g_return_val_if_fail (GNC_IS_RECONCILE_LIST(list), NULL); return list->current_split; } @@ -625,7 +619,7 @@ gnc_reconcile_list_refresh (GNCReconcileList *list) gint new_row; g_return_if_fail (list != NULL); - g_return_if_fail (IS_GNC_RECONCILE_LIST(list)); + g_return_if_fail (GNC_IS_RECONCILE_LIST(list)); adjustment = gtk_clist_get_vadjustment (GTK_CLIST(list)); if (adjustment != NULL) @@ -698,7 +692,7 @@ gnc_reconcile_list_reconciled_balance (GNCReconcileList *list) total = gnc_numeric_zero (); g_return_val_if_fail (list != NULL, total); - g_return_val_if_fail (IS_GNC_RECONCILE_LIST(list), total); + g_return_val_if_fail (GNC_IS_RECONCILE_LIST(list), total); if (list->reconciled == NULL) return total; @@ -735,7 +729,7 @@ gnc_reconcile_list_commit (GNCReconcileList *list, time_t date) int i; g_return_if_fail (list != NULL); - g_return_if_fail (IS_GNC_RECONCILE_LIST(list)); + g_return_if_fail (GNC_IS_RECONCILE_LIST(list)); if (list->reconciled == NULL) return; @@ -774,7 +768,7 @@ gnc_reconcile_list_postpone (GNCReconcileList *list) int i; g_return_if_fail(list != NULL); - g_return_if_fail(IS_GNC_RECONCILE_LIST(list)); + g_return_if_fail(GNC_IS_RECONCILE_LIST(list)); if (list->reconciled == NULL) return; @@ -806,7 +800,7 @@ void gnc_reconcile_list_unselect_all(GNCReconcileList *list) { g_return_if_fail (list != NULL); - g_return_if_fail (IS_GNC_RECONCILE_LIST(list)); + g_return_if_fail (GNC_IS_RECONCILE_LIST(list)); list->no_toggle = TRUE; list->always_unselect = TRUE; @@ -831,7 +825,7 @@ gboolean gnc_reconcile_list_changed (GNCReconcileList *list) { g_return_val_if_fail (list != NULL, FALSE); - g_return_val_if_fail (IS_GNC_RECONCILE_LIST(list), FALSE); + g_return_val_if_fail (GNC_IS_RECONCILE_LIST(list), FALSE); return g_hash_table_size (list->reconciled) != 0; } @@ -852,7 +846,7 @@ gnc_reconcile_list_set_sort_order (GNCReconcileList *list, sort_type_t key) gboolean sort_order; g_return_if_fail (list != NULL); - g_return_if_fail (IS_GNC_RECONCILE_LIST(list)); + g_return_if_fail (GNC_IS_RECONCILE_LIST(list)); g_return_if_fail (list->query != NULL); /* Clear all arrows */ diff --git a/src/gnome/reconcile-list.h b/src/gnome/reconcile-list.h index 9e3f8e7cc1..fa37244a37 100644 --- a/src/gnome/reconcile-list.h +++ b/src/gnome/reconcile-list.h @@ -28,73 +28,67 @@ #include "Query.h" #include "gnc-numeric.h" -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ +G_BEGIN_DECLS -#define GTK_TYPE_GNC_RECONCILE_LIST (gnc_reconcile_list_get_type ()) -#define GNC_RECONCILE_LIST(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_GNC_RECONCILE_LIST, GNCReconcileList)) -#define GNC_RECONCILE_LIST_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_GNC_RECONCILE_LIST, GNCReconcileListClass)) -#define IS_GNC_RECONCILE_LIST(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_GNC_RECONCILE_LIST)) -#define IS_GNC_RECONCILE_LIST_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_GNC_RECONCILE_LIST)) +#define GNC_TYPE_RECONCILE_LIST (gnc_reconcile_list_get_type ()) +#define GNC_RECONCILE_LIST(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNC_TYPE_RECONCILE_LIST, GNCReconcileList)) +#define GNC_RECONCILE_LIST_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNC_TYPE_RECONCILE_LIST, GNCReconcileListClass)) +#define GNC_IS_RECONCILE_LIST(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNC_TYPE_RECONCILE_LIST)) +#define GNC_IS_RECONCILE_LIST_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GNC_TYPE_RECONCILE_LIST)) -typedef struct _GNCReconcileList GNCReconcileList; -typedef struct _GNCReconcileListClass GNCReconcileListClass; +typedef struct GNCReconcileList GNCReconcileList; -typedef enum -{ - RECLIST_DEBIT, - RECLIST_CREDIT +typedef enum { + RECLIST_DEBIT, + RECLIST_CREDIT } GNCReconcileListType; -struct _GNCReconcileList -{ - GtkCList clist; +struct GNCReconcileList { + GtkCList clist; - GNCReconcileListType list_type; + GNCReconcileListType list_type; - gint num_splits; - gint num_columns; + gint num_splits; + gint num_columns; - gint current_row; - Split *current_split; + gint current_row; + Split *current_split; - gboolean no_toggle; - gboolean always_unselect; - gboolean first_fill; + gboolean no_toggle; + gboolean always_unselect; + gboolean first_fill; - GHashTable *reconciled; + GHashTable *reconciled; - Account *account; - Query *query; + Account *account; + Query *query; - GNCReconcileList *sibling; + GNCReconcileList *sibling; - /* Sorting info */ - gint key; - gboolean increasing; - GtkWidget *title_arrow[5]; + /* Sorting info */ + gint key; + gboolean increasing; + GtkWidget *title_arrow[5]; - /* Column resizing */ - gint prev_allocation; - gint title_width[5]; + /* Column resizing */ + gint prev_allocation; + gint title_width[5]; }; -struct _GNCReconcileListClass -{ - GtkCListClass parent_class; +typedef struct { + GtkCListClass parent_class; - void (*toggle_reconciled) (GNCReconcileList *list, - Split *split); - void (*double_click_split) (GNCReconcileList *list, - Split *split); -}; + void (*toggle_reconciled) (GNCReconcileList *list, + Split *split); + void (*double_click_split) (GNCReconcileList *list, + Split *split); +} GNCReconcileListClass; /*********************************************************** * public functions * ***********************************************************/ -GtkType gnc_reconcile_list_get_type (void); +GType gnc_reconcile_list_get_type (void); GtkWidget * gnc_reconcile_list_new (Account * account, GNCReconcileListType type); @@ -118,8 +112,6 @@ void gnc_reconcile_list_unselect_all(GNCReconcileList *list); gboolean gnc_reconcile_list_changed(GNCReconcileList *list); -#ifdef __cplusplus -} -#endif /* __cplusplus */ +G_END_DECLS #endif /* RECONCILE_LIST_H */ diff --git a/src/gnome/window-acct-tree.c b/src/gnome/window-acct-tree.c index e6b58f1143..1f2b200edd 100644 --- a/src/gnome/window-acct-tree.c +++ b/src/gnome/window-acct-tree.c @@ -325,8 +325,11 @@ gnc_main_window_open_accounts(gboolean toplevel) { GNCMDIInfo * maininfo = gnc_mdi_get_current (); GnomeMDIChild * accountchild = gnc_acct_tree_window_create_child(NULL); - gnome_mdi_add_child(GNOME_MDI(maininfo->mdi), - GNOME_MDI_CHILD(accountchild)); + + g_assert (maininfo->mdi != NULL); + g_assert (accountchild != NULL); + g_assert (gnome_mdi_add_child(GNOME_MDI(maininfo->mdi), + GNOME_MDI_CHILD(accountchild))); if(toplevel) { gnome_mdi_add_toplevel_view(GNOME_MDI(maininfo->mdi), diff --git a/src/gnome/window-reconcile.c b/src/gnome/window-reconcile.c index 9b62345dd6..c6716080de 100644 --- a/src/gnome/window-reconcile.c +++ b/src/gnome/window-reconcile.c @@ -35,6 +35,7 @@ #include #include #include +#include #include "AccWindow.h" #include "Scrub.h" @@ -1342,7 +1343,8 @@ gnc_recn_create_menu_bar(RecnWindow *recnData, GtkWidget *statusbar) menubar = gtk_menu_bar_new(); accel_group = gtk_accel_group_new(); - gtk_accel_group_attach(accel_group, GTK_OBJECT(recnData->window)); + /* GNOME 2 Port (replace this accel_group stuff) */ + /*gtk_accel_group_attach(accel_group, GTK_OBJECT(recnData->window));*/ gnome_app_fill_menu(GTK_MENU_SHELL(menubar), reconcile_window_menu, accel_group, TRUE, 0); @@ -1464,7 +1466,7 @@ gnc_recn_create_tool_bar(RecnWindow *recnData) GNOMEUIINFO_END }; - toolbar = gtk_toolbar_new(GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_BOTH); + toolbar = gtk_toolbar_new (); gnome_app_fill_toolbar_with_data(GTK_TOOLBAR(toolbar), toolbar_info, NULL, recnData); @@ -1687,6 +1689,7 @@ recnWindowWithBalance (GtkWidget *parent, Account *account, GtkWidget *statusbar; GtkWidget *vbox; GtkWidget *dock; + GConfClient *client; if (account == NULL) return NULL; @@ -1696,6 +1699,8 @@ recnWindowWithBalance (GtkWidget *parent, Account *account, if (recnData) return recnData; + client = gconf_client_get_default (); + recnData = g_new0 (RecnWindow, 1); recnData->account = *xaccAccountGetGUID (account); @@ -1721,7 +1726,7 @@ recnWindowWithBalance (GtkWidget *parent, Account *account, vbox = gtk_vbox_new(FALSE, 0); gtk_container_add(GTK_CONTAINER(recnData->window), vbox); - dock = gnome_dock_new(); + dock = bonobo_dock_new(); gtk_box_pack_start(GTK_BOX(vbox), dock, TRUE, TRUE, 0); statusbar = gnc_recn_create_status_bar(recnData); @@ -1732,36 +1737,36 @@ recnWindowWithBalance (GtkWidget *parent, Account *account, /* The menu bar */ { - GnomeDockItemBehavior behavior; + BonoboDockItemBehavior behavior; GtkWidget *dock_item; GtkWidget *menubar; - behavior = GNOME_DOCK_ITEM_BEH_EXCLUSIVE; - if (!gnome_preferences_get_menubar_detachable ()) - behavior |= GNOME_DOCK_ITEM_BEH_LOCKED; + behavior = BONOBO_DOCK_ITEM_BEH_EXCLUSIVE; + if (!gconf_client_get_bool (client, "/desktop/gnome/interface/menubar_detachable", NULL)) + behavior |= BONOBO_DOCK_ITEM_BEH_LOCKED; - dock_item = gnome_dock_item_new("menu", behavior); + dock_item = bonobo_dock_item_new("menu", behavior); menubar = gnc_recn_create_menu_bar(recnData, statusbar); gtk_container_set_border_width(GTK_CONTAINER(menubar), 2); gtk_container_add(GTK_CONTAINER(dock_item), menubar); - gnome_dock_add_item (GNOME_DOCK(dock), GNOME_DOCK_ITEM(dock_item), - GNOME_DOCK_TOP, 0, 0, 0, TRUE); + bonobo_dock_add_item (BONOBO_DOCK(dock), BONOBO_DOCK_ITEM(dock_item), + BONOBO_DOCK_TOP, 0, 0, 0, TRUE); } /* The tool bar */ { - GnomeDockItemBehavior behavior; + BonoboDockItemBehavior behavior; GtkWidget *dock_item; GtkWidget *toolbar; SCM id; - behavior = GNOME_DOCK_ITEM_BEH_EXCLUSIVE; - if (!gnome_preferences_get_toolbar_detachable ()) - behavior |= GNOME_DOCK_ITEM_BEH_LOCKED; + behavior = BONOBO_DOCK_ITEM_BEH_EXCLUSIVE; + if (!gconf_client_get_bool (client, "/desktop/gnome/interface/toolbar_detachable", NULL)) + behavior |= BONOBO_DOCK_ITEM_BEH_LOCKED; - dock_item = gnome_dock_item_new("toolbar", behavior); + dock_item = bonobo_dock_item_new("toolbar", behavior); toolbar = gnc_recn_create_tool_bar(recnData); gtk_container_set_border_width(GTK_CONTAINER(toolbar), 2); @@ -1771,8 +1776,8 @@ recnWindowWithBalance (GtkWidget *parent, Account *account, "General", "Toolbar Buttons"); recnData->toolbar_change_cb_id = id; - gnome_dock_add_item (GNOME_DOCK(dock), GNOME_DOCK_ITEM(dock_item), - GNOME_DOCK_TOP, 1, 0, 0, TRUE); + bonobo_dock_add_item (BONOBO_DOCK(dock), BONOBO_DOCK_ITEM(dock_item), + BONOBO_DOCK_TOP, 1, 0, 0, TRUE); } /* The main area */ @@ -1784,7 +1789,7 @@ recnWindowWithBalance (GtkWidget *parent, Account *account, GtkWidget *credits_box; GtkWidget *popup; - gnome_dock_set_client_area(GNOME_DOCK(dock), frame); + bonobo_dock_set_client_area(BONOBO_DOCK(dock), frame); /* Force a reasonable starting size */ gtk_widget_set_usize(GTK_WIDGET(recnData->window), 800, 600); diff --git a/src/gnome/window-register.c b/src/gnome/window-register.c index c49e9b8628..cbc9a41fa6 100644 --- a/src/gnome/window-register.c +++ b/src/gnome/window-register.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "AccWindow.h" #include "Scrub.h" @@ -1044,6 +1045,7 @@ gnc_register_setup_menu_widgets( RegWindow *regData, GladeXML *xml ) { int adj = 0; GtkWidget *mbar, *menu, *regMenu, *regMenuItem, *tmpMi; + GConfClient *client; /* Get our menu bar from glade. */ mbar = glade_xml_get_widget( xml, "gnc_register_menubar" ); @@ -1056,8 +1058,8 @@ gnc_register_setup_menu_widgets( RegWindow *regData, GladeXML *xml ) * . remove the RegWindow menu from the menu bar, saving it's index. * . insert the GNCSplitReg menu at the same index. * . destroy now-unused widgets. */ - - if ( gnome_preferences_get_menus_have_tearoff() ) { + client = gconf_client_get_default (); + if ( gconf_client_get_bool (client, "/desktop/gnome/interface/menus_have_tearoff", NULL) ) { /* offset by one for the tearoff menu item. */ adj = 1; } @@ -1428,15 +1430,11 @@ static void gnc_register_set_read_only( RegWindow *regData ) { - gchar *old_title, *new_title; - GtkArg objarg; + gchar old_title, *new_title; - objarg.name = "GtkWindow::title"; - gtk_object_arg_get(GTK_OBJECT(regData->window), &objarg, NULL); - old_title = GTK_VALUE_STRING(objarg); - new_title = g_strdup_printf(_("%s [Read-Only]"), old_title); + g_object_get (G_OBJECT (regData->window), "title", &old_title, NULL); + new_title = g_strdup_printf(_("%s [Read-Only]"), &old_title); gtk_window_set_title( GTK_WINDOW(regData->window), new_title ); - g_free(old_title); g_free(new_title); regData->read_only = TRUE; diff --git a/src/import-export/binary-import/binary-import.glade b/src/import-export/binary-import/binary-import.glade index 87de18d91b..f454da7ab9 100644 --- a/src/import-export/binary-import/binary-import.glade +++ b/src/import-export/binary-import/binary-import.glade @@ -1,47 +1,26 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + - - GtkWindow - New Commodity Format Druid - Import currency and stock information - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - True + + Import currency and stock information + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GnomeDruid - commodity_druid + + + yes - - GnomeDruidPageStart - start_page - - cancel - gnc_ui_commodity_druid_cancel_cb - New_Commodity_Format_Druid - Fri, 11 Aug 2000 21:12:16 GMT - - Import currency and stock information - The file you are loading is from an older version of GnuCash. + + + Import currency and stock information + The file you are loading is from an older version of GnuCash. Information about currencies, stocks, and mutual funds needs to be updated for the new version. @@ -50,43 +29,41 @@ each currency, stock, and mutual fund that appear in your accounts. After you have entered this information, you can update your accounts for the new version of GnuCash. -Hit "Cancel" now to stop loading the file. - 255,255,255 - 0,0,0 - 153,191,153 - 255,255,255 - 255,255,255 - +Hit "Cancel" now to stop loading the file. + GNOME_EDGE_START + yes + #ffffff + #000000 + #99bf99 + #ffffff + #ffffff - - GnomeDruidPageFinish - finish_page - - finish - gnc_ui_commodity_druid_finish_cb - New_Commodity_Format_Druid - Fri, 11 Aug 2000 21:17:16 GMT - - - cancel - gnc_ui_commodity_druid_cancel_cb - New_Commodity_Format_Druid - Fri, 11 Aug 2000 21:17:46 GMT - - Update your accounts with the new information - Click "Finish" to update your accounts to use the new + + + + + + + Update your accounts with the new information + Click "Finish" to update your accounts to use the new information you have entered. Click "Cancel" to cancel the file-loading process. -Click "Back" to review your currency selections. - 155,191,156 - 255,255,255 - 255,255,255 - 0,0,0 - 255,255,255 - - - +Click "Back" to review your currency selections. + GNOME_EDGE_FINISH + yes + #ffffff + #000000 + #9bbf9c + #ffffff + #ffffff - + + + + + + + + diff --git a/src/import-export/binary-import/druid-commodity.c b/src/import-export/binary-import/druid-commodity.c index e1a123e836..4635c5e1cd 100644 --- a/src/import-export/binary-import/druid-commodity.c +++ b/src/import-export/binary-import/druid-commodity.c @@ -244,7 +244,7 @@ make_commodity_druid_page(gnc_commodity * comm) GnomeDruidPageStandard * page; /* make the page widget */ - retval->page = gnome_druid_page_standard_new_with_vals("", NULL); + retval->page = gnome_druid_page_standard_new_with_vals("", NULL, NULL); gtk_object_set_data(GTK_OBJECT(retval->page), "page_struct", retval); page = GNOME_DRUID_PAGE_STANDARD(retval->page); diff --git a/src/import-export/generic-import.glade b/src/import-export/generic-import.glade index 9f94b2c874..acc8132777 100644 --- a/src/import-export/generic-import.glade +++ b/src/import-export/generic-import.glade @@ -1,1095 +1,1110 @@ - - + + - - generic-import - Gnucash - - - - C - True - True - False - False - + + + Select Account + GTK_WINDOW_TOPLEVEL + no + 800 + 600 + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - Generic Import Account Picker - - map - gnc_ui_generic_account_picker_map_cb - Fri, 07 Jun 2002 17:35:27 GMT - - Select Account - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - 800 - 600 - True - True - False - False - False + - - GtkVBox - GnomeDialog:vbox - vbox1 - False - 0 - - 1 - True - True + + + no + 0 + yes + + + + GTK_BUTTONBOX_SPREAD + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + no + GTK_PACK_END + + + + + + Please select or create an appropriate Gnucash account for: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Online account ID here... + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + + + + CTree:title + Account + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CTree:title + Type + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CTree:title + Description + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CTree:title + Account ID + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + + yes + New Account (child of selected) ... + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + 1 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox1 - GTK_BUTTONBOX_SPREAD - 8 - 85 - 27 - 7 - 0 - - 0 - False - False - GTK_PACK_END - - - - GtkButton - button1 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button2 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkLabel - label847715 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - online_id_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow24 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkCTree - account_tree - True - - tree_select_row - gnc_ui_generic_account_picker_select_cb - Fri, 07 Jun 2002 17:33:51 GMT - - - tree_unselect_row - gnc_ui_generic_account_picker_unselect_cb - Fri, 07 Jun 2002 17:34:00 GMT - - 4 - 215,48,82,80 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN - - - GtkLabel - CTree:title - label847711 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CTree:title - label847712 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CTree:title - label847713 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CTree:title - label847785 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - - GtkButton - button78 - True - - clicked - gnc_ui_generic_account_picker_new_cb - QIF_Import_Account_Picker - Fri, 07 Jun 2002 17:30:20 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - + + Generic import transaction matcher + GTK_WINDOW_TOPLEVEL + no + 1000 + 600 + yes + yes + yes + GTK_WIN_POS_CENTER - - GnomeDialog - transaction_matcher - - close - on_matcher_cancel_clicked - Sat, 24 Aug 2002 01:53:49 GMT - - Generic import transaction matcher - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER - False - 1000 - 600 - True - True - False - False - False + - - GtkVBox - GnomeDialog:vbox - dialog-vbox1 - False - 0 - - 4 - True - True - + + + no + 0 + yes - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - + + + GTK_BUTTONBOX_END + 8 + yes - - GtkButton - matcher_ok - True - True - True - True - - clicked - on_matcher_ok_clicked - Sat, 24 Aug 2002 01:08:51 GMT - - GNOME_STOCK_BUTTON_OK - + + + yes + yes + yes + yes + yes + gtk-ok + yes + yes - - GtkButton - matcher_cancel - True - True - - clicked - on_matcher_cancel_clicked - Sat, 24 Aug 2002 01:09:11 GMT - - GNOME_STOCK_BUTTON_CANCEL - - + + + - - GtkVBox - vbox3 - False - 0 - - 0 - True - True - + + + yes + yes + yes + gtk-cancel + yes + yes - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + + + + 0 + no + yes + GTK_PACK_END + + - - GtkScrolledWindow - scrolledwindow25 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + + no + 0 + yes - - GtkCList - downloaded_clist - True - - select_row - downloaded_transaction_select_cb - Thu, 22 Aug 2002 01:37:44 GMT - - - unselect_row - downloaded_transaction_unselect_cb - Thu, 22 Aug 2002 02:05:02 GMT - - 9 - 67,89,49,109,43,58,32,29,34 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + List of downloaded transactions (source split shown): + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - CList:title - label847716 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label847717 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + yes + yes + yes - - GtkLabel - CList:title - label847718 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + - - GtkLabel - CList:title - label847719 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Date + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847720 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Account + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847786 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Amount + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847787 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Description + GTK_JUSTIFY_RIGHT + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847788 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Memo + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847789 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - + + + CList:title + A + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - quick_instructions - + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + -Red transactions require your intervention or they will NOT be imported. -Yellow transactions probably require your intervention or they will be imported unbalanced. -Green transactions will be imported balanced (you may still want to double check the match or destination account). -Select "A" to Add the transaction as new -Select "R" to Reconcile a matching transaction -Select neither to Skip (The transaction won't be imported at all) --"Select Import Action" allows you to change the matching transaction to reconcile, or the destination account of the auto-balance split (if required). - GTK_JUSTIFY_FILL - False - 0.5 - 0.5 - 0 - 0 - matcher_ok - - 0 - False - False - +-"Select Import Action" allows you to change the matching transaction to reconcile, or the destination account of the auto-balance split (if required). + GTK_JUSTIFY_FILL + no + 0.5 + 0.5 + 0 + 0 + matcher_ok + yes + + + 0 + no + no + + + + + 0 + yes + yes + + - - - - - - GnomeDialog - transaction_list_dialog - - close - on_matcher_cancel_clicked - Sat, 24 Aug 2002 01:53:49 GMT - - Generic import transaction matcher - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER - False - 800 - 600 - True - True - False - True - True - - - GtkVBox - GnomeDialog:vbox - dialog-vbox2 - False - 8 - - 4 - True - True + + 4 + yes + yes + + + + Generic import transaction matcher + GTK_WINDOW_TOPLEVEL + no + 800 + 600 + yes + yes + yes + GTK_WIN_POS_CENTER - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area3 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - + - - GtkButton - ok_button - True - True - - clicked - on_matcher_ok_clicked - Sat, 24 Aug 2002 01:09:11 GMT - - GNOME_STOCK_BUTTON_OK - + + + no + 8 + yes - - GtkButton - cancel_button - True - True - - clicked - on_matcher_cancel_clicked - Sat, 24 Aug 2002 01:09:11 GMT - - GNOME_STOCK_BUTTON_CANCEL - - + + + GTK_BUTTONBOX_END + 8 + yes - - GtkVBox - vbox6 - False - 0 - - 0 - True - True - + + + yes + yes + yes + gtk-ok + yes + yes - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + - - GtkScrolledWindow - scrolledwindow28 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + + yes + yes + yes + gtk-cancel + yes + yes - - GtkCList - downloaded_clist - True - - select_row - downloaded_transaction_select_cb - Thu, 22 Aug 2002 01:37:44 GMT - - - unselect_row - downloaded_transaction_unselect_cb - Thu, 22 Aug 2002 02:05:02 GMT - - 7 - 60,160,60,30,120,210,60 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + + + + 0 + no + yes + GTK_PACK_END + + - - GtkLabel - CList:title - label847761 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + no + 0 + yes - - GtkLabel - CList:title - label847748 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + List of downloaded transactions (source split shown): + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkLabel - CList:title - label847749 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label847750 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 0.5 - 0 - 0 - + + + yes + yes + yes - - GtkLabel - CList:title - label847751 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - + + - - GtkLabel - CList:title - label847752 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + Date + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label847352 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - + + + CList:title + Description + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - explanation_label - + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + For a new transaction, click on the "Other Account" entry to choose the other (destination) account of this transaction. For a transaction that is a duplicate of an existing one, click on the "Other Account" or "Description" entry to check whether GnuCash chose the right existing transaction. To switch transactions between both states, click on the checkmark in the "New" column. When all new transactions have the correct destination account and all duplicates are matched with the right existing transaction, -click "Ok". - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - +click "Ok". + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + - - - - - - GnomeDialog - match_picker - Select matching existing transaction - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - 800 - 600 - True - True - False - False - False - - - GtkVBox - GnomeDialog:vbox - dialog-vbox3 - False - 8 - - 4 - True - True + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area4 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - ok_button - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - cancel_button - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox7 - False - 0 - - 0 - True - True - - - - GtkLabel - label847772 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkScrolledWindow - scrolledwindow30 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - False - False - - - - GtkCList - downloaded_clist - - select_row - downloaded_transaction_select_cb - Thu, 22 Aug 2002 01:37:44 GMT - - - unselect_row - downloaded_transaction_unselect_cb - Thu, 22 Aug 2002 02:05:02 GMT - - 6 - 80,80,80,80,80,80 - GTK_SELECTION_BROWSE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label847779 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847780 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847781 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847782 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847783 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847784 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkLabel - label847766 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkScrolledWindow - scrolledwindow29 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - matched_clist - True - - select_row - match_transaction_select_cb - Fri, 23 Aug 2002 00:41:39 GMT - - - unselect_row - match_transaction_unselect_cb - Fri, 23 Aug 2002 00:41:59 GMT - - 5 - 80,80,80,80,80 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label847767 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847768 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847769 - - GTK_JUSTIFY_RIGHT - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847770 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847771 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - + + Select matching existing transaction + GTK_WINDOW_TOPLEVEL + no + 800 + 600 + yes + yes + yes + GTK_WIN_POS_NONE - + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + Imported transaction's first split: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + yes + + + + + + + CList:title + Account + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Date + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Amount + GTK_JUSTIFY_RIGHT + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Description + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Memo + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Imbalance + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + no + no + + + + + + Potential splits matching the selected transaction: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + + + + CList:title + Confidence + GTK_JUSTIFY_RIGHT + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Date + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Amount + GTK_JUSTIFY_RIGHT + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Description + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Memo + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + + diff --git a/src/import-export/hbci/glade/hbci.glade b/src/import-export/hbci/glade/hbci.glade index 6d92bd2f4e..0c563c306c 100644 --- a/src/import-export/hbci/glade/hbci.glade +++ b/src/import-export/hbci/glade/hbci.glade @@ -1,50 +1,32 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + - - GtkWindow - HBCI Init Druid - 540 - 380 - Initial HBCI Setup - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_MOUSE - False - 650 - 580 - False - True - False + + Initial HBCI Setup + GTK_WINDOW_TOPLEVEL + no + 650 + 580 + no + yes + 540 + 380 + GTK_WIN_POS_MOUSE + yes - - GnomeDruid - hbci_init_druid - - cancel - on_cancel - Sat, 16 Jun 2001 23:54:54 GMT - + + + yes - - GnomeDruidPageStart - druidpagestart1 - Initial HBCI Setup - This druid helps you setting up your HBCI connection with your bank. + + + + + Initial HBCI Setup + This druid helps you setting up your HBCI connection with your bank. You first need to apply for HBCI access at your bank. If your bank decides to grant you HBCI access, the bank will send you a letter, @@ -63,1222 +45,1220 @@ through HBCI, since sometimes your bank does not give you correct feedback when a transfer has been rejected. Press 'Cancel' if you do not wish to setup any -HBCI connection now. - 255,255,255 - 0,0,0 - 153,191,153 - 255,255,255 - 255,255,255 - +HBCI connection now. + GNOME_EDGE_START + yes + #ffffff + #000000 + #99bf99 + #ffffff + #ffffff + + - - GnomeDruidPageStandard - configfile_page - Enter OpenHBCI Configuration File - 255,255,255 - 153,191,153 - 255,255,255 + + + Enter OpenHBCI Configuration File + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - vbox132 - 10 - False - 5 - - 0 - True - True - + + + 10 + no + 5 + yes - - GtkFrame - frame56 - - 4.84288e-08 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - + + + OpenHBCI Configuration File + 4.84288e-08 + GTK_SHADOW_ETCHED_IN + yes - - GtkVBox - vbox156 - False - 0 + + + no + 0 + yes - - GtkHBox - hbox108 - 5 - False - 5 - - 0 - True - True - + + + 5 + no + 5 + yes - - GtkLabel - label8477402 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 5 - 0 - configfile-entry - - 0 - False - False - - + + + Configuration File + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 5 + 0 + configfile-entry + yes + + + 0 + no + no + + - - GnomeFileEntry - configfile_fileentry - openhbci_configfile - 10 - Choose OpenHBCI Configuration File - False - False - - 0 - True - True - + + + openhbci_configfile + no + no + Choose OpenHBCI Configuration File + yes - - GtkEntry - GnomeEntry:entry - configfile-entry - True - True - True - 0 - - - - + + + yes + yes + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + - - GtkLabel - label8877441 - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 10 - 0 - - 0 - False - False - - - - - - +Setup finishes. + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 10 + 0 + yes + + + 0 + no + no + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - bank_page - Enter Bank Information - 255,255,255 - 153,191,153 - 255,255,255 + + + Enter Bank Information + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - vbox130 - 10 - False - 5 - - 0 - True - True - + + + 10 + no + 5 + yes - - GtkFrame - frame54 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - + + + Bank Identification + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkTable - table1 - 20 - 2 - 3 - False - 5 - 0 + + + 20 + no + 5 + 0 + 2 + 3 + yes - - GtkLabel - label8477399 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - country_code_entry - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - + + + Country Code (Germany: 280) + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + country_code_entry + yes + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + - - GtkEntry - country_code_entry - True - True - True - 3 - 280 - - 1 - 2 - 1 - 2 - 0 - 0 - True - False - False - False - False - False - - + + + yes + yes + 280 + 3 + yes + yes + + + 1 + 2 + 1 + 2 + 0 + 0 + expand + + + - - GtkEntry - bank_code_entry - True - True - True - 8 - - - 1 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - False - False - - + + + yes + yes + + 8 + yes + yes + + + 1 + 2 + 0 + 1 + 0 + 0 + expand + + + - - GtkLabel - label8477398 - - GTK_JUSTIFY_RIGHT - False - 0 - 0.5 - 0 - 0 - bank_code_entry - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - + + + Bank Code + GTK_JUSTIFY_RIGHT + no + 0 + 0.5 + 0 + 0 + bank_code_entry + yes + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + + + + + + 0 + no + no + + - - GtkFrame - frame55 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - + + + Server Address + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkTable - table2 - 10 - 1 - 3 - False - 0 - 0 + + + 10 + no + 0 + 0 + 1 + 3 + yes - - GtkLabel - label8477400 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - ip_address_entry - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - + + + Internet Address + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + ip_address_entry + yes + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + - - GtkEntry - ip_address_entry - True - True - True - 50 - www.hbci-kernel.de - - 1 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - False - False - - - - - - + + + yes + yes + www.hbci-kernel.de + 50 + yes + yes + + + 1 + 2 + 0 + 1 + 0 + 0 + expand + + + + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - user_page - Enter User Information - 255,255,255 - 153,191,153 - 255,255,255 + + + Enter User Information + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - vbox141 - 10 - False - 10 - - 0 - True - True - + + + 10 + no + 10 + yes - - GtkFrame - frame61 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - + + + Bank + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkHBox - hbox114 - 5 - False - 5 + + + 5 + no + 5 + yes - - GtkLabel - label8477419 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + Bank Code: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkFrame - frame62 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - + + + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkLabel - user_bankcode_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - + + + 10010010 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + 0 + no + no + + - - GtkLabel - label8477421 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + Name: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkFrame - frame63 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - + + + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkLabel - user_bankname_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - + + + my-bank + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + 0 + no + no + + + + + + + 0 + no + no + + - - GtkFrame - frame59 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - + + + User Identification + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkTable - table3 - 10 - 5 - 4 - False - 5 - 0 + + + 10 + no + 5 + 0 + 5 + 4 + yes - - GtkLabel - label8477402 - - GTK_JUSTIFY_RIGHT - False - 0 - 0.5 - 0 - 0 - user_id_entry - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - + + + User ID ("Benutzerkennung") + GTK_JUSTIFY_RIGHT + no + 0 + 0.5 + 0 + 0 + user_id_entry + yes + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + - - GtkEntry - user_id_entry - True - True - True - 50 - - - 1 - 2 - 1 - 2 - 0 - 0 - True - False - False - False - False - False - - + + + yes + yes + + 50 + yes + yes + + + 1 + 2 + 1 + 2 + 0 + 0 + expand + + + - - GtkLabel - label8477417 - - GTK_JUSTIFY_RIGHT - False - 0 - 0.5 - 0 - 0 - user_name_entry - - 2 - 3 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - + + + Name (optional) + GTK_JUSTIFY_RIGHT + no + 0 + 0.5 + 0 + 0 + user_name_entry + yes + + + 2 + 3 + 1 + 2 + 0 + 0 + fill + + + - - GtkEntry - user_name_entry - True - True - True - 50 - - - 3 - 4 - 1 - 2 - 0 - 0 - True - False - False - False - False - False - - + + + yes + yes + + 50 + yes + yes + + + 3 + 4 + 1 + 2 + 0 + 0 + expand + + + - - GtkLabel - label8477410 - - GTK_JUSTIFY_RIGHT - False - 0 - 0.5 - 0 - 0 - customer_id_entry - - 0 - 1 - 3 - 4 - 0 - 0 - False - False - False - False - True - False - - + + + Customer ID ("Kundennummer") + GTK_JUSTIFY_RIGHT + no + 0 + 0.5 + 0 + 0 + customer_id_entry + yes + + + 0 + 1 + 3 + 4 + 0 + 0 + fill + + + - - GtkLabel - label8477418 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - customer_name_entry - - 2 - 3 - 3 - 4 - 0 - 0 - False - False - False - False - True - False - - + + + Name (optional) + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + customer_name_entry + yes + + + 2 + 3 + 3 + 4 + 0 + 0 + fill + + + - - GtkHSeparator - hseparator3 - - 0 - 4 - 2 - 3 - 0 - 0 - False - False - False - False - True - True - - + + + yes + + + 0 + 4 + 2 + 3 + 0 + 0 + fill + fill + + - - GtkEntry - customer_id_entry - True - True - True - 50 - - - 1 - 2 - 3 - 4 - 0 - 0 - True - False - False - False - False - False - - + + + yes + yes + + 50 + yes + yes + + + 1 + 2 + 3 + 4 + 0 + 0 + expand + + + - - GtkEntry - customer_name_entry - True - True - True - 50 - - - 3 - 4 - 3 - 4 - 0 - 0 - True - False - False - False - False - False - - + + + yes + yes + + 50 + yes + yes + + + 3 + 4 + 3 + 4 + 0 + 0 + expand + + + - - GtkLabel - label8877438 - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - customer_id_entry - - 0 - 4 - 4 - 5 - 0 - 0 - False - False - False - False - True - False - - + + + If your bank did not specify a Customer ID, enter the User ID here. + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + customer_id_entry + yes + + + 0 + 4 + 4 + 5 + 0 + 0 + fill + + + - - GtkLabel - label8877440 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 4 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - + + + Enter the IDs given from your bank here. Please make sure the spelling is correct. + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 4 + 0 + 1 + 0 + 0 + fill + + + + + + + + 0 + no + no + + - - GtkFrame - frame58 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + Security Medium + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkVBox - vbox142 - 5 - False - 0 + + + 5 + no + 0 + yes - - GtkRadioButton - rdh_radiobutton - True - - True - True - choose_medium - - 0 - False - False - - + + + yes + RDH Medium (Key File) + yes + yes + yes + + + 0 + no + no + + - - GtkVBox - vbox143 - 5 - False - 0 - - 0 - False - True - + + + 5 + no + 0 + yes - - GtkHBox - hbox110 - False - 0 - - 0 - False - False - + + + no + 0 + yes - - GtkLabel - label8477408 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 12 - 0 - entry1 - - 0 - False - False - - + + + Path to Key File + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 12 + 0 + entry1 + yes + + + 0 + no + no + + - - GnomeFileEntry - keyfile_fileentry - keyfile - 10 - Choose file for secret key - False - False - - 0 - True - True - + + + keyfile + no + no + Choose file for secret key + yes - - GtkEntry - GnomeEntry:entry - entry1 - True - True - True - 0 - - - - + + + yes + yes + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + no + no + + - - GtkLabel - label8477409 - - GTK_JUSTIFY_LEFT - False - 4.47035e-08 - 1 - 12 - 0 - entry1 - - 0 - False - False - - - +sure to remember the exact User ID and Customer ID specified now. + GTK_JUSTIFY_LEFT + no + 4.47035e-08 + 1 + 12 + 0 + entry1 + yes + + + 0 + no + no + + + + + 0 + no + yes + + - - GtkRadioButton - ddv_radiobutton - True - - False - True - choose_medium - - 0 - False - False - - + + + yes + DDV Medium (Chip Card) + no + yes + yes + rdh_radiobutton + + + 0 + no + no + + - - GtkLabel - label8877439 - - GTK_JUSTIFY_FILL - False - 0 - 0 - 17 - 0 - - 0 - False - False - - - - - - + + + If you have a Chip Card but are not sure about the exact User ID and Customer ID, you can +use the tool 'hbcicard' from the libchipcard package to read these numbers from the Chip Card. + GTK_JUSTIFY_FILL + no + 0 + 0 + 17 + 0 + yes + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - account_info_page - Account list will be updated - 255,255,255 - 153,191,153 - 255,255,255 + + + Account list will be updated + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox10 - False - 0 - - 0 - True - True - + + + no + 0 + yes - - GtkLabel - label8437423 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - +progress of the HBCI connection in the HBCI connection window. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - account_match_page - Match HBCI accounts with GnuCash accounts - 255,255,255 - 153,191,153 - 255,255,255 + + + Match HBCI accounts with GnuCash accounts + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox3 - 10 - False - 0 - - 0 - True - True - + + + 10 + no + 0 + yes - - GtkHBox - hbox112 - False - 0 - - 0 - True - True - + + + no + 0 + yes - - GtkScrolledWindow - scrolledwindow25 - GTK_POLICY_ALWAYS - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + + GTK_POLICY_ALWAYS + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + yes - - GtkCList - account_page_list - True - 3 - 281,242,53 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + yes + yes + yes - - GtkLabel - CList:title - label834 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + HBCI account name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label835 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + CList:title + GnuCash account name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - CList:title - label836 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - + + + CList:title + New? + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + - - GtkVBox - vbox144 - 5 - False - 5 - - 0 - False - True - + + + GTK_UPDATE_CONTINUOUS + yes + + - - GtkButton - addbank_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + - - GtkButton - adduser_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - + + + 5 + no + 5 + yes - - GtkButton - hbciversion_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - + + + yes + Add +Bank + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + - - GtkButton - updatelist_button - True - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - + + + yes + Add +User + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + - - GtkLabel - label828 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 3 - False - False - - - - + + + yes + HBCI +Version + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + - - GnomeDruidPageFinish - initial_finish_page - - finish - on_finish - Sat, 16 Jun 2001 23:41:40 GMT - - HBCI Setup Finished - Now the setup for all HBCI accounts that are matching + + + yes + Update +account list + GTK_RELIEF_NORMAL + yes + + + 0 + no + no + + + + + 0 + no + yes + + + + + 0 + yes + yes + + + + + + Click "Next" when all desired accounts are matching. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 3 + no + no + + + + + 0 + yes + yes + + + + + + + + HBCI Setup Finished + Now the setup for all HBCI accounts that are matching to a Gnucash account is finished. You can now invoke HBCI actions on those accounts. If you want to add another HBCI bank, user, or account, you can start this druid again anytime. -Press 'Finish' now. - 153,191,153 - 255,255,255 - 255,255,255 - 0,0,0 - 255,255,255 - +Press 'Finish' now. + GNOME_EDGE_FINISH + yes + #ffffff + #000000 + #99bf99 + #ffffff + #ffffff - - GnomeDruidPageStandard - iniletter_info_page - Public Keys will be retrieved - 255,255,255 - 153,191,153 - 255,255,255 + + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox10 - False - 0 - - 0 - True - True - + + + Public Keys will be retrieved + yes + #ffffff + #99bf99 + #ffffff - - GtkLabel - label8877423 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - +before this whole druid has finished. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - iniletter_server_page - Verify Ini-Letter from Server - 255,255,255 - 153,191,153 - 255,255,255 + + + Verify Ini-Letter from Server + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox8 - False - 0 - - 0 - True - True - + + + no + 0 + yes - - GtkVBox - iniletter_server_vbox - False - 0 - - 0 - True - True - + + + no + 0 + yes - - GtkFrame - iniletter_server_frame - 10 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + 10 + Ini-Letter Server + 0 + GTK_SHADOW_ETCHED_IN + yes - - Placeholder - - + + + + + + 0 + yes + yes + + - - GtkHBox - hbox113 - 10 - False - 10 - - 0 - False - True - + + + 10 + no + 10 + yes - - GtkLabel - label8477411 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + + Do these values match the values on your paper Ini-Letter? + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkButton - serveryes_button - True - GNOME_STOCK_BUTTON_YES - GTK_RELIEF_NORMAL - - 0 - True - True - - + + + yes + GTK_RELIEF_NORMAL + yes + gtk-yes + yes + yes + + + 0 + yes + yes + + - - GtkButton - serverno_button - True - GNOME_STOCK_BUTTON_NO - GTK_RELIEF_NORMAL - - 0 - True - True - - + + + yes + GTK_RELIEF_NORMAL + yes + gtk-no + yes + yes + + + 0 + yes + yes + + - - GtkVSeparator - vseparator1 - - 0 - True - True - - + + + yes + + + 0 + yes + yes + + - - GtkButton - serverprint_button - True - - GTK_RELIEF_NORMAL - - 0 - True - True - - - - - - + + + yes + Print + GTK_RELIEF_NORMAL + yes + + + 0 + yes + yes + + + + + 0 + no + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - iniletter_userinfo_page - User Keys will be sent - 255,255,255 - 153,191,153 - 255,255,255 + + + User Keys will be sent + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox10 - False - 0 - - 0 - True - True - + + + no + 0 + yes - - GtkLabel - label8877423 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - +connection in the HBCI connection window. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - iniletter_user_page - Print Ini-Letter of User - 255,255,255 - 153,191,153 - 255,255,255 + + + Print Ini-Letter of User + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - iniletter_user_vbox - 10 - False - 5 - - 0 - True - True - + + + 10 + no + 5 + yes - - GtkFrame - iniletter_user_frame - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + Ini-Letter User + 0 + GTK_SHADOW_ETCHED_IN + yes - - Placeholder - - + + + + + + 0 + yes + yes + + - - GtkHBox - hbox114 - 10 - False - 20 - - 0 - False - False - + + + 10 + no + 20 + yes - - GtkLabel - label8477345 - - GTK_JUSTIFY_LEFT - False - 0 - 0 - 0 - 0 - - 0 - False - False - - + + + This is the Ini-Letter of you, the user. Please print out a paper copy +by pressing 'Print'. Then press 'Next'. + GTK_JUSTIFY_LEFT + no + 0 + 0 + 0 + 0 + yes + + + 0 + no + no + + - - GtkButton - userprint_button - True - - GTK_RELIEF_NORMAL - - 0 - True - True - - - - - + + + yes + Print + GTK_RELIEF_NORMAL + yes + + + 0 + yes + yes + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageFinish - initial_finish_page - - finish - on_finish - Sat, 16 Jun 2001 23:41:40 GMT - - Initial HBCI Setup Finished - Now you need to sign your (the User's) Ini-Letter and send it to your bank. + + + Initial HBCI Setup Finished + Now you need to sign your (the User's) Ini-Letter and send it to your bank. The initial HBCI setup is now finished. @@ -1589,1444 +1592,1389 @@ Once your bank has received and processed your Ini-Letter, you have to execute this "HBCI Setup" druid again in order to use the HBCI functionality in your accounts. -Press 'Finish' now. - 153,191,153 - 255,255,255 - 255,255,255 - 0,0,0 - 255,255,255 - - - +Press 'Finish' now. + GNOME_EDGE_FINISH + yes + #ffffff + #000000 + #99bf99 + #ffffff + #ffffff - - GnomeDialog - HBCI_trans_dialog - Online Transaction - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - True - False - - - GtkVBox - GnomeDialog:vbox - dialog-vbox2 - False - 8 - - 4 - True - True + + + + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 0 - 85 - 27 - 0 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - exec_now_button - True - True - - GNOME_STOCK_PIXMAP_EXEC - - - - GtkButton - exec_later_button - True - True - - GNOME_STOCK_PIXMAP_TIMER - - - - GtkButton - cancel_button - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox151 - False - 1 - - 0 - True - True - - - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkHSeparator - hseparator7 - - 0 - True - True - - - - - GtkTable - table6 - 19 - 3 - False - 0 - 0 - - 0 - False - True - - - - GtkEntry - recp_account_entry - True - True - True - 12 - - - 0 - 1 - 3 - 4 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - recp_account_heading - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - - - - GtkEntry - recp_bankcode_entry - True - True - True - 8 - - - 2 - 3 - 3 - 4 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - recp_bankcode_heading - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - - - - GtkEntry - recp_name_entry - True - True - True - 27 - - - 0 - 3 - 1 - 2 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - recp_name_heading - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 3 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - - GtkHSeparator - hseparator5 - - 0 - 3 - 6 - 7 - 0 - 0 - False - True - False - False - True - True - - - - - GtkLabel - recp_bankname_heading - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 0 - 3 - 4 - 5 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - recp_bankname_label - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 3 - 5 - 6 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label8877434 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 7 - 8 - 0 - 0 - False - False - False - False - True - False - - - - - GtkHSeparator - hseparator6 - - 0 - 3 - 9 - 10 - 0 - 0 - False - True - False - False - True - True - - - - - GtkLabel - label8877433 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 3 - 10 - 11 - 0 - 0 - False - False - False - False - True - False - - - - - GtkEntry - purpose_entry - True - True - True - 27 - - - 0 - 3 - 11 - 12 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - label8877435 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 3 - 12 - 13 - 0 - 0 - False - False - False - False - True - False - - - - - GtkEntry - purpose_cont_entry - True - True - True - 27 - - - 0 - 3 - 13 - 14 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - orig_name_heading - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 15 - 16 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - orig_name_label - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 16 - 17 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - orig_bankname_heading - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 17 - 18 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - orig_bankname_label - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 18 - 19 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - orig_account_heading - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 15 - 16 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - orig_account_label - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 16 - 17 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - orig_bankcode_heading - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 17 - 18 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - orig_bankcode_label - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - 2 - 3 - 18 - 19 - 0 - 0 - False - False - False - False - True - False - - - - - GtkHSeparator - hseparator4 - - 0 - 3 - 14 - 15 - 0 - 0 - False - True - False - False - True - True - - - - - GtkHBox - amount_hbox - False - 0 - - 0 - 1 - 8 - 9 - 0 - 0 - True - True - False - False - True - True - - - - Placeholder - - - - - + + Online Transaction + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - HBCI_connection_dialog - HBCI Connection Window - GTK_WINDOW_DIALOG - GTK_WIN_POS_NONE - False - 350 - 420 - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox3 - False - 0 - - 4 - True - True + + + GTK_BUTTONBOX_END + 0 + yes + + + + yes + yes + Execute Now + yes + + + + + + yes + yes + Execute Later (unimpl.) + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 1 + yes + + + + Enter an Online Transaction + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + + + 0 + yes + yes + + + + + + no + 0 + 0 + 19 + 3 + yes + + + + yes + yes + + 12 + yes + yes + + + 0 + 1 + 3 + 4 + 0 + 0 + expand|fill + + + + + + + Recipient Account Number + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 2 + 3 + 0 + 0 + fill + + + + + + + yes + yes + + 8 + yes + yes + + + 2 + 3 + 3 + 4 + 0 + 0 + expand|fill + + + + + + + Recipient Bank Code + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 2 + 3 + 0 + 0 + fill + + + + + + + yes + yes + + 27 + yes + yes + + + 0 + 3 + 1 + 2 + 0 + 0 + expand|fill + + + + + + + Recipient Name + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 3 + 0 + 1 + 0 + 0 + fill + + + + + + + yes + + + 0 + 3 + 6 + 7 + 0 + 0 + fill + expand|fill + + + + + + at Bank + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 3 + 4 + 5 + 0 + 0 + fill + + + + + + + (filled in automatically) + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 3 + 5 + 6 + 0 + 0 + fill + + + + + + + Amount + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 7 + 8 + 0 + 0 + fill + + + + + + + yes + + + 0 + 3 + 9 + 10 + 0 + 0 + fill + expand|fill + + + + + + Payment Purpose (only for recipient) + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 3 + 10 + 11 + 0 + 0 + fill + + + + + + + yes + yes + + 27 + yes + yes + + + 0 + 3 + 11 + 12 + 0 + 0 + expand|fill + + + + + + + Payment Purpose continued + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 3 + 12 + 13 + 0 + 0 + fill + + + + + + + yes + yes + + 27 + yes + yes + + + 0 + 3 + 13 + 14 + 0 + 0 + expand|fill + + + + + + + Originator Name + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 15 + 16 + 0 + 0 + fill + + + + + + + something + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 16 + 17 + 0 + 0 + fill + + + + + + + at Bank + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 17 + 18 + 0 + 0 + fill + + + + + + + something + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 18 + 19 + 0 + 0 + fill + + + + + + + Originator Account Number + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 15 + 16 + 0 + 0 + fill + + + + + + + something + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 16 + 17 + 0 + 0 + fill + + + + + + + Bank Code + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 17 + 18 + 0 + 0 + fill + + + + + + + something + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + 2 + 3 + 18 + 19 + 0 + 0 + fill + + + + + + + yes + + + 0 + 3 + 14 + 15 + 0 + 0 + fill + expand|fill + + + + + + no + 0 + yes + + + + + + + 0 + 1 + 8 + 9 + 0 + 0 + expand|fill + expand|fill + + + + + 0 + no + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area3 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - close_button - True - True - GNOME_STOCK_BUTTON_CLOSE - - - - GtkButton - abort_button - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox149 - 8 - False - 8 - - 0 - True - True - - - - GtkFrame - frame68 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - True - - - - GtkTable - table5 - 3 - 2 - False - 0 - 0 - - - GtkLabel - label8877424 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label8877425 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - - - - GtkLabel - label8877426 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - - - - GtkProgressBar - action_progress - 0 - 0 - 100 - GTK_PROGRESS_CONTINUOUS - GTK_PROGRESS_LEFT_TO_RIGHT - False - True - %P %% - 0.5 - 0.5 - - 1 - 2 - 2 - 3 - 0 - 0 - False - False - False - False - True - False - - - - - GtkEntry - job_entry - True - True - True - 0 - - - 1 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - False - - - - - GtkEntry - action_entry - True - True - True - 0 - - - 1 - 2 - 1 - 2 - 0 - 0 - True - False - False - False - True - False - - - - - - - GtkFrame - frame69 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow30 - GTK_POLICY_NEVER - GTK_POLICY_ALWAYS - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkTextView - log_text - True - False - - - - - - - GtkCheckButton - close_checkbutton - True - - True - True - - 0 - False - False - - - - + + HBCI Connection Window + GTK_WINDOW_DIALOG + no + 350 + 420 + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - HBCI_daterange_dialog - Get Transactions Online - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False + + + no + 0 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox4 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-close + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + 8 + no + 8 + yes + + + + Progress + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + 0 + 3 + 2 + yes + + + + Current Job + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + + + + + Current Action + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + + + + + Progress + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 2 + 3 + 0 + 0 + fill + + + + + + + GTK_PROGRESS_CONTINUOUS + GTK_PROGRESS_LEFT_TO_RIGHT + no + yes + %P %% + 0.5 + 0.5 + yes + 0 0 100 1 10 10 + + + 1 + 2 + 2 + 3 + 0 + 0 + fill + + + + + + + yes + yes + + 0 + yes + yes + + + 1 + 2 + 0 + 1 + 0 + 0 + expand|fill + + + + + + + yes + yes + + 0 + yes + yes + + + 1 + 2 + 1 + 2 + 0 + 0 + expand|fill + + + + + + + + 0 + no + yes + + + + + + Log Messages + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + yes + + + + yes + no + + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + + yes + Close when finished + yes + yes + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area4 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - ok_button - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - cancel_button - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox152 - False - 0 - - 0 - True - True - - - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame70 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox153 - False - 0 - - - GtkRadioButton - last_retrieval_button - True - - True - True - fromdate - - 0 - False - False - - - - - GtkHBox - hbox115 - False - 0 - - 0 - False - False - - - - GtkRadioButton - enter_from_button - True - - False - True - fromdate - - 0 - False - False - - - - - GtkHBox - enter_from_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - GtkRadioButton - first_button - True - - False - True - fromdate - - 0 - False - False - - - - - - - GtkFrame - frame71 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkVBox - vbox154 - False - 0 - - - GtkRadioButton - now_button - True - - False - True - todate - - 0 - False - False - - - - - GtkHBox - hbox116 - False - 0 - - 0 - True - True - - - - GtkRadioButton - enter_to_button - True - - False - True - todate - - 0 - False - False - - - - - GtkHBox - enter_to_box - False - 0 - - 0 - True - True - - - - Placeholder - - - - - - - + + Get Transactions Online + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - HBCI_version_dialog - HBCI Version - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - True - True + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox5 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + Date range of transactions to retrieve: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + From + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + Last retrieval date + yes + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + yes + Enter date: + no + yes + yes + last_retrieval_button + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + no + no + + + + + + yes + Earliest possible date + no + yes + yes + last_retrieval_button + + + 0 + no + no + + + + + + + 0 + yes + yes + + + + + + To + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + yes + Now + no + yes + yes + + + 0 + no + no + + + + + + no + 0 + yes + + + + yes + Enter date: + no + yes + yes + now_button + + + 0 + no + no + + + + + + no + 0 + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area5 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button2 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button4 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox155 - False - 0 - - 0 - True - True - - - - GtkLabel - label8877436 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkScrolledWindow - scrolledwindow31 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - version_clist - True - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN - - - GtkLabel - CList:title - label8877437 - - GTK_JUSTIFY_LEFT - False - 0 - 0.5 - 0 - 0 - - - - - + + HBCI Version + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - + + + no + 8 + yes + + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + no + 0 + yes + + + + Choose a HBCI Version to use with the selected bank: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + no + yes + + + + CList:title + Version + GTK_JUSTIFY_LEFT + no + 0 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + + diff --git a/src/import-export/hbci/glade/hbcipass.glade b/src/import-export/hbci/glade/hbcipass.glade index a176775235..fda6bd3d28 100644 --- a/src/import-export/hbci/glade/hbcipass.glade +++ b/src/import-export/hbci/glade/hbcipass.glade @@ -1,350 +1,326 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + Enter Password + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Password Dialog - Enter Password - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - True + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox16 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + Enter your password + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 10 + no + 2 + yes + + + + Password: + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + yes + + 0 + no + yes + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area16 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button79 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button81 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame47 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox95 - 10 - False - 2 - - - GtkLabel - label847714 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkEntry - password_entry - True - True - False - 0 - - - 0 - True - True - - - - - + + Enter new Password + GTK_WINDOW_TOPLEVEL + no + no + no + yes + GTK_WIN_POS_NONE - - GnomeDialog - Initial Password Dialog - Enter new Password - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - True + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - vbox106 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_END + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + Enter and confirm your new password + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 10 + no + 0 + 0 + 2 + 2 + yes + + + + yes + yes + + 0 + no + yes + + + 1 + 2 + 0 + 1 + 0 + 0 + expand|fill + + + + + + + Password: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 0 + 1 + 0 + 0 + fill + + + + + + + yes + yes + + 0 + no + yes + + + 1 + 2 + 1 + 2 + 0 + 0 + expand|fill + + + + + + + Confirm Password: + GTK_JUSTIFY_CENTER + no + 0 + 0.5 + 0 + 0 + yes + + + 0 + 1 + 1 + 2 + 0 + 0 + fill + + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox1 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button82 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button83 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkLabel - heading_label - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkFrame - frame48 - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkTable - table1 - 10 - 2 - 2 - False - 0 - 0 - - - GtkEntry - password_entry - True - True - False - 0 - - - 1 - 2 - 0 - 1 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - label847716 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - True - False - - - - - GtkEntry - confirm_entry - True - True - False - 0 - - - 1 - 2 - 1 - 2 - 0 - 0 - True - False - False - False - True - False - - - - - GtkLabel - label847717 - - GTK_JUSTIFY_CENTER - False - 0 - 0.5 - 0 - 0 - - 0 - 1 - 1 - 2 - 0 - 0 - False - False - False - False - True - False - - - - - - - + diff --git a/src/import-export/import-main-matcher.c b/src/import-export/import-main-matcher.c index 4fb94277f2..ef20e73090 100644 --- a/src/import-export/import-main-matcher.c +++ b/src/import-export/import-main-matcher.c @@ -396,12 +396,12 @@ GNCImportMainMatcher *gnc_gen_trans_list_new (GtkWidget *parent, /* Initialize the GnomeDialog. */ xml = gnc_glade_xml_new ("generic-import.glade", "transaction_matcher"); - g_assert - (info->dialog = glade_xml_get_widget (xml, "transaction_matcher")); - g_assert - (info->clist = glade_xml_get_widget (xml, "downloaded_clist")); - g_assert - (heading_label = glade_xml_get_widget (xml, "heading_label")); + info->dialog = glade_xml_get_widget (xml, "transaction_matcher"); + g_assert (info->dialog != NULL); + info->clist = glade_xml_get_widget (xml, "downloaded_clist"); + g_assert (info->clist != NULL); + heading_label = glade_xml_get_widget (xml, "heading_label"); + g_assert (heading_label != NULL); /*if (parent) gnome_dialog_set_parent (GNOME_DIALOG (info->dialog), diff --git a/src/import-export/import-match-picker.c b/src/import-export/import-match-picker.c index 21d7ba5bfb..7367260f23 100644 --- a/src/import-export/import-match-picker.c +++ b/src/import-export/import-match-picker.c @@ -276,8 +276,9 @@ init_match_picker_gui(GNCImportMatchPicker * matcher) matcher->user_settings = gnc_import_Settings_new (); /* load the interface */ - g_assert - (xml = gnc_glade_xml_new ("generic-import.glade", "match_picker")); + xml = gnc_glade_xml_new ("generic-import.glade", "match_picker"); + g_return_if_fail (xml != NULL); + /* connect the signals in the interface */ glade_xml_signal_connect_data(xml, "match_transaction_select_cb", diff --git a/src/import-export/ofx/ofx.glade b/src/import-export/ofx/ofx.glade index 474d43936e..cc01423bd1 100644 --- a/src/import-export/ofx/ofx.glade +++ b/src/import-export/ofx/ofx.glade @@ -1,53 +1,28 @@ - - + + - - OFX import - ofx-import - - - - C - True - True - False - False - False - False - + + - - GtkWindow - OFX Import Druid - OFX Import - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - True + + OFX Import + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GnomeDruid - ofx_import_druid - - cancel - gnc_ui_ofx_import_cancel_cb - OFX_Import_Druid - Wed, 30 Aug 2000 15:11:02 GMT - + + + yes - - GnomeDruidPageStart - start_page - - next - gnc_ui_ofx_import_generic_next_cb - OFX_Import_Druid - Tue, 06 Feb 2001 17:04:30 GMT - - Import OFX files - GnuCash can import financial data from OFX (Quicken + + + + + Import OFX files + GnuCash can import financial data from OFX (Quicken Interchange Format) files written by Quicken/QuickBooks, MS Money, Moneydance, and many other programs. @@ -56,313 +31,305 @@ accounts will not be changed until you click "Finish" at the end of the process. Click "Next" to start loading your OFX data, or "Cancel" -to abort the process. - 255,255,255 - 0,0,0 - 153,191,153 - 255,255,255 - 255,255,255 - +to abort the process. + GNOME_EDGE_START + yes + #ffffff + #000000 + #99bf99 + #ffffff + #ffffff - - GnomeDruidPageStandard - load_file_page - - next - gnc_ui_ofx_import_load_file_next_cb - OFX_Import_Druid - Wed, 30 Aug 2000 14:30:37 GMT - - - back - gnc_ui_ofx_import_generic_back_cb - OFX_Import_Druid - Tue, 06 Feb 2001 17:05:58 GMT - - Select a OFX file to load - 255,255,255 - 153,191,154 - 255,255,255 + + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox8 - 25 - False - 0 - - 0 - True - True - + + + Select a OFX file to load + yes + #ffffff + #99bf9a + #ffffff - - GtkLabel - label822 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 5 - False - False - - + + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 5 + no + no + + - - GtkHBox - hbox69 - False - 0 - - 0 - False - False - + + + no + 0 + yes - - GtkLabel - label821 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 4 - False - False - - + + + OFX Filename: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 4 + no + no + + - - GtkEntry - ofx_filename_entry - True - True - True - True - True - 0 - - - 0 - True - True - - + + + yes + yes + yes + yes + + 0 + yes + yes + + + 0 + yes + yes + + - - GtkButton - button71 - True - - clicked - gnc_ui_ofx_import_select_file_cb - OFX_Import_Druid - Wed, 30 Aug 2000 17:33:50 GMT - - - GTK_RELIEF_NORMAL - - 3 - False - False - - - - - + + + yes + Select... + GTK_RELIEF_NORMAL + yes - - GnomeDruidPageStandard - loaded_files_page - - prepare - gnc_ui_ofx_import_loaded_files_prepare_cb - OFX_Import_Druid - Wed, 30 Aug 2000 22:42:22 GMT - - - next - gnc_ui_ofx_import_generic_next_cb - OFX_Import_Druid - Fri, 09 Feb 2001 17:04:25 GMT - - - back - gnc_ui_ofx_import_generic_back_cb - OFX_Import_Druid - Tue, 06 Feb 2001 17:08:05 GMT - - OFX files you have loaded - 255,255,255 - 153,191,153 - 255,255,255 + + + + 3 + no + no + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox1 - 25 - False - 4 - - 0 - True - True - + + + OFX files you have loaded + yes + #ffffff + #99bf99 + #ffffff - - GtkFrame - frame33 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + - - GtkScrolledWindow - scrolledwindow10 - GTK_POLICY_ALWAYS - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS + + + 25 + no + 4 + yes - - GtkCList - selected_file_list - True - - select_row - gnc_ui_ofx_import_select_loaded_file_cb - OFX_Import_Druid - Wed, 30 Aug 2000 23:00:57 GMT - - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN + + + OFX Files + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkLabel - CList:title - label827 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - + + + GTK_POLICY_ALWAYS + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - label816 - + + + + 0 + yes + yes + + + + + + Click "Load another file" if you have more data to import at this time. Do this if you have saved your accounts to separate OFX files. Click "Next" to finish loading files and move to the next step -of the OFX import process. - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 3 - False - False - - +of the OFX import process. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 3 + no + no + + - - GtkHBox - hbox68 - False - 0 - - 0 - False - False - + + + no + 0 + yes - - GtkButton - button69 - True - - clicked - gnc_ui_ofx_import_load_another_cb - OFX_Import_Druid - Wed, 30 Aug 2000 15:32:12 GMT - - - GTK_RELIEF_NORMAL - - 0 - True - True - - + + + yes + Load another file + GTK_RELIEF_NORMAL + yes - - GtkButton - button70 - True - - clicked - gnc_ui_ofx_import_unload_file_cb - OFX_Import_Druid - Wed, 30 Aug 2000 15:34:33 GMT - - - GTK_RELIEF_NORMAL - - 0 - True - True - - - + + + + 0 + yes + yes + + + + + + yes + Unload selected file + GTK_RELIEF_NORMAL + yes + + + + + 0 + yes + yes + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + + + OFX import complete + GNOME_EDGE_FINISH + yes + #ffffff + #000000 + #99bf99 + #ffffff + #ffffff + + - - - - GnomeDruidPageFinish - druidpagefinish1 - - OFX import complete - 153,191,153 - 255,255,255 - 255,255,255 - 0,0,0 - 255,255,255 - + - - - + diff --git a/src/import-export/qif-import/druid-qif-import.c b/src/import-export/qif-import/druid-qif-import.c index bf112f3a5f..c47241d4ae 100644 --- a/src/import-export/qif-import/druid-qif-import.c +++ b/src/import-export/qif-import/druid-qif-import.c @@ -698,7 +698,7 @@ gnc_ui_qif_import_loaded_files_prepare_cb(GnomeDruidPage * page, update_file_page(wind); gnome_druid_set_buttons_sensitive(GNOME_DRUID(wind->druid), - FALSE, TRUE, TRUE); + FALSE, TRUE, TRUE, TRUE); } @@ -717,7 +717,7 @@ gnc_ui_qif_import_load_another_cb(GtkButton * button, gnome_druid_set_page(GNOME_DRUID(wind->druid), get_named_page(wind, "load_file_page")); gnome_druid_set_buttons_sensitive(GNOME_DRUID(wind->druid), - TRUE, TRUE, TRUE); + TRUE, TRUE, TRUE, TRUE); } @@ -858,7 +858,7 @@ gnc_ui_qif_import_default_acct_back_cb(GnomeDruidPage * page, gnome_druid_set_page(GNOME_DRUID(wind->druid), get_named_page(wind, "load_file_page")); gnome_druid_set_buttons_sensitive(GNOME_DRUID(wind->druid), - TRUE, TRUE, TRUE); + TRUE, TRUE, TRUE, TRUE); return TRUE; } @@ -1535,7 +1535,7 @@ make_qif_druid_page(gnc_commodity * comm) GnomeDruidPageStandard * page; /* make the page widget */ - retval->page = gnome_druid_page_standard_new_with_vals("", NULL); + retval->page = gnome_druid_page_standard_new_with_vals("", NULL, NULL); retval->commodity = comm; gtk_object_set_data(GTK_OBJECT(retval->page), "page_struct", (gpointer)retval); diff --git a/src/import-export/qif-import/qif.glade b/src/import-export/qif-import/qif.glade index 5d13f68049..cb0e90815c 100644 --- a/src/import-export/qif-import/qif.glade +++ b/src/import-export/qif-import/qif.glade @@ -1,206 +1,190 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + - - GnomeDialog - QIF Import Account Picker - Select Account - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - 300 - 400 - True - True - True - False - False + + Select Account + GTK_WINDOW_TOPLEVEL + no + 300 + 400 + yes + yes + yes + GTK_WIN_POS_NONE - - GtkVBox - GnomeDialog:vbox - vbox1 - False - 8 - - 1 - True - True + + + no + 8 + yes + + + + GTK_BUTTONBOX_SPREAD + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + no + GTK_PACK_END + + + + + + no + 0 + yes + + + + Select or add a GnuCash account + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + CTree:title + Account + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CTree:title + New? + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + yes + New Account (child of selected) ... + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + 1 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - hbuttonbox1 - GTK_BUTTONBOX_SPREAD - 8 - 85 - 27 - 7 - 0 - - 0 - False - False - GTK_PACK_END - - - - GtkButton - button1 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button2 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkVBox - vbox2 - False - 0 - - 0 - True - True - - - - GtkFrame - frame1 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkScrolledWindow - scrolledwindow24 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - - GtkCTree - account_tree - True - 2 - 214,48 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN - - - GtkLabel - CTree:title - label847711 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CTree:title - label847712 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - - - GtkButton - button78 - True - - clicked - gnc_ui_qif_account_picker_new_cb - QIF_Import_Account_Picker - Sat, 10 Feb 2001 21:26:10 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - + + QIF Import + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GtkWindow - QIF Import Druid - QIF Import - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - True + + + yes - - GnomeDruid - qif_import_druid - - cancel - gnc_ui_qif_import_cancel_cb - QIF_Import_Druid - Wed, 30 Aug 2000 15:11:02 GMT - + - - GnomeDruidPageStart - start_page - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:04:30 GMT - - Import QIF files - GnuCash can import financial data from QIF (Quicken + + + Import QIF files + GnuCash can import financial data from QIF (Quicken Interchange Format) files written by Quicken/QuickBooks, MS Money, Moneydance, and many other programs. @@ -209,174 +193,156 @@ accounts will not be changed until you click "Finish" at the end of the process. Click "Next" to start loading your QIF data, or "Cancel" -to abort the process. - 255,255,255 - 0,0,0 - 153,191,153 - 255,255,255 - 255,255,255 - +to abort the process. + GNOME_EDGE_START + yes + #ffffff + #000000 + #99bf99 + #ffffff + #ffffff - - GnomeDruidPageStandard - load_file_page - - next - gnc_ui_qif_import_load_file_next_cb - QIF_Import_Druid - Wed, 30 Aug 2000 14:30:37 GMT - - - back - gnc_ui_qif_import_load_file_back_cb - QIF_Import_Druid - Sat, 04 Jan 2003 05:05:30 GMT - - Select a QIF file to load - 255,255,255 - 153,191,154 - 255,255,255 + + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox8 - 25 - False - 0 - - 0 - True - True - + + + Select a QIF file to load + yes + #ffffff + #99bf9a + #ffffff - - GtkLabel - label822 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 5 - False - False - - + + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 5 + no + no + + - - GtkHBox - hbox69 - False - 0 - - 0 - False - False - + + + no + 0 + yes - - GtkLabel - label821 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 4 - False - False - - + + + QIF Filename: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 4 + no + no + + - - GtkEntry - qif_filename_entry - True - True - True - True - True - 0 - - - 0 - True - True - - + + + yes + yes + yes + yes + + 0 + yes + yes + + + 0 + yes + yes + + - - GtkButton - button71 - True - - clicked - gnc_ui_qif_import_select_file_cb - QIF_Import_Druid - Wed, 30 Aug 2000 17:33:50 GMT - - - GTK_RELIEF_NORMAL - - 3 - False - False - - - - - + + + yes + Select... + GTK_RELIEF_NORMAL + yes - - GnomeDruidPageStandard - date_format_page - - next - gnc_ui_qif_import_date_format_next_cb - QIF_Import_Druid - Wed, 04 Oct 2000 15:56:16 GMT - - - back - gnc_ui_qif_import_default_acct_back_cb - QIF_Import_Druid - Wed, 04 Jul 2001 22:27:27 GMT - - Set a date format for this QIF file - 255,255,255 - 153,191,154 - 255,255,255 + + + + 3 + no + no + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox22 - 25 - False - 0 - - 0 - True - True - + + + Set a date format for this QIF file + yes + #ffffff + #99bf9a + #ffffff - - GtkLabel - label841 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkCombo - date_format_combo - True - False - False - True - False - - - 0 - False - False - + + + yes + no + yes + no + no + yes - - GtkEntry - GtkCombo:entry - date_format_entry - True - False - True - 0 - - - + + + yes + no + + 0 + yes + yes + + - - GtkLabel - label847713 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - GTK_PACK_END - - - - + + + yes - - GnomeDruidPageStandard - account_name_page - - next - gnc_ui_qif_import_default_acct_next_cb - QIF_Import_Druid - Fri, 08 Sep 2000 14:03:17 GMT - - - back - gnc_ui_qif_import_default_acct_back_cb - QIF_Import_Druid - Mon, 18 Sep 2000 16:36:41 GMT - - Set the default QIF account name - 255,255,255 - 153,191,154 - 255,255,255 + + + yes - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox9 - 25 - False - 0 - - 0 - True - True - + + + + 0.0 + yes + + + + + + + + + 0 + no + no + + - - GtkLabel - label823 - + + 0 + yes + yes + + + + + + + + Set the default QIF account name + yes + #ffffff + #99bf9a + #ffffff + + + + + + + 25 + no + 0 + yes + + + + The QIF file that you just loaded appears to contain transactions for just one account, but the file does not specify a name for that account. Please enter a name for the account. If the file was exported from another accounting program, you should use the same account name that was used in that program. - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 4 - False - False - - + + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 4 + no + no + + - - GtkHBox - hbox70 - False - 0 - - 0 - False - False - + + + no + 0 + yes - - GtkLabel - label824 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 4 - False - False - - + + + Account name: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 4 + no + no + + - - GtkEntry - qif_account_entry - True - True - True - 0 - - - 0 - True - True - - - + + + yes + yes + + 0 + yes + yes + + + 0 + yes + yes + + + + + 0 + no + no + + - - GtkLabel - label847714 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - GTK_PACK_END - - - - + + + Click "Back" to cancel the loading of this file and choose another. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + GTK_PACK_END + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - loaded_files_page - - prepare - gnc_ui_qif_import_loaded_files_prepare_cb - QIF_Import_Druid - Wed, 30 Aug 2000 22:42:22 GMT - - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Fri, 09 Feb 2001 17:04:25 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:08:05 GMT - - QIF files you have loaded - 255,255,255 - 153,191,153 - 255,255,255 + + + QIF files you have loaded + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox1 - 25 - False - 4 - - 0 - True - True - + + + - - GtkFrame - frame33 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + 25 + no + 4 + yes - - GtkScrolledWindow - scrolledwindow10 - GTK_POLICY_ALWAYS - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS + + + QIF Files + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkCList - selected_file_list - True - - select_row - gnc_ui_qif_import_select_loaded_file_cb - QIF_Import_Druid - Wed, 30 Aug 2000 23:00:57 GMT - - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN + + + GTK_POLICY_ALWAYS + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label827 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - + + + yes + no + yes - - GtkLabel - label816 - + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + + Click "Load another file" if you have more data to import at this time. Do this if you have saved your accounts to separate QIF files. Click "Next" to finish loading files and move to the next step -of the QIF import process. - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 3 - False - False - - +of the QIF import process. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 3 + no + no + + - - GtkHBox - hbox68 - False - 0 - - 0 - False - False - + + + no + 0 + yes - - GtkButton - button69 - True - - clicked - gnc_ui_qif_import_load_another_cb - QIF_Import_Druid - Wed, 30 Aug 2000 15:32:12 GMT - - - GTK_RELIEF_NORMAL - - 0 - True - True - - + + + yes + Load another file + GTK_RELIEF_NORMAL + yes - - GtkButton - button70 - True - - clicked - gnc_ui_qif_import_unload_file_cb - QIF_Import_Druid - Wed, 30 Aug 2000 15:34:33 GMT - - - GTK_RELIEF_NORMAL - - 0 - True - True - - - - - + + + + 0 + yes + yes + + - - GnomeDruidPageStandard - account_doc_page - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:08:41 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:08:52 GMT - - Accounts and stock holdings - 255,255,255 - 153,191,153 - 255,255,255 + + + yes + Unload selected file + GTK_RELIEF_NORMAL + yes - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox13 - 25 - False - 0 - - 0 - True - True - + + + + 0 + yes + yes + + + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GtkLabel - label830 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - + + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - account_match_page - - prepare - gnc_ui_qif_import_accounts_prepare_cb - QIF_Import_Druid - Thu, 31 Aug 2000 14:19:54 GMT - - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:09:25 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:09:37 GMT - - Match QIF accounts with GnuCash accounts - 255,255,255 - 153,191,153 - 255,255,255 + + + Match QIF accounts with GnuCash accounts + yes + #ffffff + #99bf99 + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox3 - 25 - False - 0 - - 0 - True - True - + + + - - GtkScrolledWindow - scrolledwindow11 - GTK_POLICY_NEVER - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + + 25 + no + 0 + yes - - GtkCList - account_page_list - True - - select_row - gnc_ui_qif_import_account_line_select_cb - QIF_Import_Druid - Thu, 07 Sep 2000 22:35:06 GMT - - 3 - 281,242,53 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + GTK_POLICY_NEVER + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label834 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + yes + yes + yes - - GtkLabel - CList:title - label835 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + - - GtkLabel - CList:title - label836 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - + + + CList:title + QIF account name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - label828 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 3 - False - False - - - - + + + CList:title + GnuCash account name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GnomeDruidPageStandard - category_doc_page - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:10:09 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:10:35 GMT - - Income and Expense categories - 255,255,255 - 153,191,154 - 255,255,255 + + + CList:title + New? + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox18 - 25 - False - 0 - - 0 - True - True - + + + GTK_UPDATE_CONTINUOUS + yes + + - - GtkLabel - label840 - + + 0 + yes + yes + + + + + + Click "Next" to check matchings for QIF categories. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 3 + no + no + + + + + 0 + yes + yes + + + + + + + + Income and Expense categories + yes + #ffffff + #99bf9a + #ffffff + + + + + + + 25 + no + 0 + yes + + + + GnuCash uses separate Income and Expense accounts rather than categories to classify your transactions. Each of the categories in your QIF file will be converted to a GnuCash account. @@ -968,187 +928,178 @@ between QIF categories and GnuCash accounts. You may change matches that you do not like by clicking on the line containing the category name. If you change your mind later, you can reorganize the account structure safely -within GnuCash. - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - +within GnuCash. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - category_match_page - - prepare - gnc_ui_qif_import_categories_prepare_cb - QIF_Import_Druid - Thu, 31 Aug 2000 14:21:48 GMT - - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Fri, 09 Feb 2001 17:04:56 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:12:18 GMT - - Match QIF categories with GnuCash accounts - 255,255,255 - 154,191,154 - 255,255,255 + + + Match QIF categories with GnuCash accounts + yes + #ffffff + #9abf9a + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox4 - 25 - False - 0 - - 0 - True - True - + + + - - GtkScrolledWindow - scrolledwindow12 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + + 25 + no + 0 + yes - - GtkCList - category_page_list - True - - select_row - gnc_ui_qif_import_category_line_select_cb - QIF_Import_Druid - Thu, 07 Sep 2000 22:35:38 GMT - - 3 - 243,250,72 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label837 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + yes + yes + yes - - GtkLabel - CList:title - label838 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + - - GtkLabel - CList:title - label839 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - + + + CList:title + QIF category name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkLabel - label829 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 3 - False - False - - - - + + + CList:title + GnuCash account name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GnomeDruidPageStandard - memo_doc_page - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Fri, 09 Feb 2001 16:17:27 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Fri, 09 Feb 2001 16:17:45 GMT - - Payees and memos - 255,255,255 - 153,191,154 - 255,255,255 + + + CList:title + New? + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox39 - 25 - False - 0 - - 0 - True - True - + + + GTK_UPDATE_CONTINUOUS + yes + + - - GtkLabel - label847707 - + + 0 + yes + yes + + + + + + Click "Next" to enter information about the currency used in your QIF files. + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 3 + no + no + + + + + 0 + yes + yes + + + + + + + + Payees and memos + yes + #ffffff + #99bf9a + #ffffff + + + + + + + 25 + no + 0 + yes + + + + QIF files downloaded from banks and other financial institutions may not have information about Accounts and Categories which would allow them to be correctly assigned to GnuCash accounts. @@ -1156,279 +1107,278 @@ In the following page, you will see the text that appears in the Payee and Memo fields of transactions with no QIF Account or Category. By default these transactions are assigned to the 'Unspecified' account in GnuCash. If you select a different account, it will be remembered for future QIF -files. - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - +files. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - memo_match_page - - next - gnc_ui_qif_import_memo_next_cb - QIF_Import_Druid - Fri, 09 Feb 2001 17:05:14 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Fri, 09 Feb 2001 16:18:32 GMT - - - prepare - gnc_ui_qif_import_memo_prepare_cb - QIF_Import_Druid - Fri, 09 Feb 2001 16:39:58 GMT - - Match payees/memos to GnuCash accounts - 255,255,255 - 153,191,154 - 255,255,255 + + + Match payees/memos to GnuCash accounts + yes + #ffffff + #99bf9a + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox40 - 25 - False - 0 - - 0 - True - True - + + + - - GtkScrolledWindow - scrolledwindow25 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - + + + 25 + no + 0 + yes - - GtkCList - memo_page_list - True - - select_row - gnc_ui_qif_import_memo_line_select_cb - QIF_Import_Druid - Fri, 09 Feb 2001 16:28:31 GMT - - 3 - 285,228,72 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label847708 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + yes + yes + yes - - GtkLabel - CList:title - label847709 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + - - GtkLabel - CList:title - label847710 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - + + + CList:title + QIF payee/memo + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GnomeDruidPageStandard - currency_page - - next - gnc_ui_qif_import_currency_next_cb - QIF_Import_Druid - Wed, 06 Sep 2000 15:12:05 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:12:42 GMT - - Enter the currency used for new accounts - 255,255,255 - 153,191,154 - 255,255,255 + + + CList:title + GnuCash account name + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox16 - 25 - False - 0 - - 0 - True - True - + + + CList:title + New? + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + - - GtkLabel - label831 - + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + + Enter the currency used for new accounts + yes + #ffffff + #99bf9a + #ffffff + + + + + + + 25 + no + 0 + yes + + + + The QIF importer cannot currently handle multi-currency QIF files. All the accounts in the QIF file(s) you are importing must be denominated in the same currency. This limitation should be removed soon. Select the currency to use for transactions imported from your QIF files: - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - + + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + - - GtkCombo - currency_combo - True - False - False - True - False - - - 0 - False - False - + + + yes + no + yes + no + no + yes - - GtkEntry - GtkCombo:entry - currency_entry - True - True - True - 0 - - - + + + yes + yes + + 0 + yes + yes + + - - GtkLabel - label832 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - GTK_PACK_END - - - - + + + yes - - GnomeDruidPageStandard - commodity_doc_page - - prepare - gnc_ui_qif_import_commodity_prepare_cb - QIF_Import_Druid - Wed, 06 Sep 2000 17:24:11 GMT - - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:13:29 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:13:38 GMT - - Tradable commodities - 255,255,255 - 153,191,154 - 255,255,255 + + + yes - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox17 - 25 - False - 0 - - 0 - True - True - + + + + 0.0 + yes + + + + + + + + + 0 + no + no + + - - GtkLabel - label833 - + + 0 + yes + yes + + + + + + + + Tradable commodities + yes + #ffffff + #99bf9a + #ffffff + + + + + + + + 25 + no + 0 + yes + + + + In the next pages, you will be asked to provide information about stocks, mutual funds, and other tradable commodities that appear in the QIF file(s) you are importing. GnuCash requires more information about tradable commodities than the QIF format can represent. @@ -1440,59 +1390,52 @@ etc), a full name, and an abbreviation. Check to see if there is an existing Type that is appropriate; if not, you can enter a new Type name by hand in the box. Make sure that the abbreviation you enter matches the ticker symbol used for the commodity on the exchange -or listing for its type. - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - +or listing for its type. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - match_doc_page - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Tue, 06 Feb 2001 20:54:18 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:14:04 GMT - - Match duplicate transactions - 255,255,255 - 153,191,154 - 255,255,255 + + + Match duplicate transactions + yes + #ffffff + #99bf9a + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox34 - 5 - False - 0 - - 0 - True - True - + + - - GtkLabel - label847694 - - GTK_JUSTIFY_LEFT - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - +Click "Next" to find duplicate transactions. + GTK_JUSTIFY_LEFT + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + - - GnomeDruidPageStandard - match_duplicates_page - - next - gnc_ui_qif_import_generic_next_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:15:14 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:15:23 GMT - - Select possible duplicates - 255,255,255 - 153,191,154 - 255,255,255 + + + Select possible duplicates + yes + #ffffff + #99bf9a + #ffffff - - GtkVBox - GnomeDruidPageStandard:vbox - druid-vbox35 - 5 - False - 0 - - 0 - True - True - + + - - GtkHBox - hbox94 - True - 2 - - 0 - True - True - + + + 5 + no + 0 + yes - - GtkFrame - frame45 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + yes + 2 + yes - - GtkScrolledWindow - scrolledwindow22 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS + + + Imported transactions with duplicates + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkCList - new_transaction_list - True - - select_row - gnc_ui_qif_import_duplicate_new_select_cb - QIF_Import_Druid - Mon, 05 Feb 2001 18:28:49 GMT - - 3 - 53,172,56 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label847700 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + yes + yes + yes - - GtkLabel - CList:title - label847701 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + - - GtkLabel - CList:title - label847702 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - + + + CList:title + Date + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkFrame - frame46 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - + + + CList:title + Description + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + - - GtkScrolledWindow - scrolledwindow23 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS + + + CList:title + Amount + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + - - GtkCList - old_transaction_list - True - - select_row - gnc_ui_qif_import_duplicate_old_select_cb - QIF_Import_Druid - Mon, 05 Feb 2001 18:29:59 GMT - - 4 - 50,133,55,32 - GTK_SELECTION_SINGLE - True - GTK_SHADOW_IN + + + GTK_UPDATE_CONTINUOUS + yes + + - - GtkLabel - CList:title - label847703 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + - - GtkLabel - CList:title - label847704 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + Possible duplicates for selected new transaction + 0 + GTK_SHADOW_ETCHED_IN + yes - - GtkLabel - CList:title - label847705 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes - - GtkLabel - CList:title - label847706 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - - + + + yes + yes + yes - - GnomeDruidPageFinish - end_page - - finish - gnc_ui_qif_import_finish_cb - QIF_Import_Druid - Wed, 30 Aug 2000 15:07:20 GMT - - - back - gnc_ui_qif_import_generic_back_cb - QIF_Import_Druid - Tue, 06 Feb 2001 17:16:05 GMT - - Update your GnuCash accounts - Click "Finish" to import data from the staging area and update + + + + + CList:title + Date + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Description + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Amount + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Dup? + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + 0 + yes + yes + + + + + + + + Update your GnuCash accounts + Click "Finish" to import data from the staging area and update your GnuCash accounts. The account and category matching information you have entered will be saved and used for defaults the next time you use the QIF import facility. @@ -1764,14 +1719,20 @@ Click "Back" to review your account and category matchings, to change currency and security settings for new accounts, or to add more files to the staging area. -Click "Cancel" to abort the QIF import process. - 154,191,154 - 255,255,255 - 255,255,255 - 1,1,1 - 255,255,255 - - - +Click "Cancel" to abort the QIF import process. + GNOME_EDGE_FINISH + yes + #ffffff + #010101 + #9abf9a + #ffffff + #ffffff - + + + + + + + + diff --git a/src/report/report-gnome/report.glade b/src/report/report-gnome/report.glade index f8b0fec45a..bb526a6077 100644 --- a/src/report/report-gnome/report.glade +++ b/src/report/report-gnome/report.glade @@ -1,851 +1,888 @@ - - + + - - Glade - glade - - - - C - True - True - False - False - False - False - + + + New Style Sheet + GTK_WINDOW_TOPLEVEL + no + yes + yes + yes + GTK_WIN_POS_NONE - - GnomeDialog - New Style Sheet Dialog - New Style Sheet - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - False - False + + + no + 8 + yes - - GtkVBox - GnomeDialog:vbox - dialog-vbox15 - False - 8 - - 4 - True - True + + + GTK_BUTTONBOX_SPREAD + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + 2 + New style sheet info + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + 4 + no + 4 + yes + + + + yes + 2 + yes + + + + Name: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Style sheet template: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + no + no + + + + + + yes + 2 + yes + + + + yes + yes + + 0 + yes + yes + + + 0 + no + no + + + + + + no + no + yes + no + yes + yes + + + + yes + yes + + 0 + yes + yes + + + + + + yes + + + + yes + + + + + 0.0 + yes + + + + + + + + + 0 + no + no + + + + + 0 + no + yes + + + + + + + 0 + no + no + + + + + 4 + yes + yes + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area15 - GTK_BUTTONBOX_SPREAD - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button73 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button75 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkFrame - frame40 - 2 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkHBox - hbox82 - 4 - False - 4 - - - GtkVBox - vbox93 - True - 2 - - 0 - False - False - - - - GtkLabel - label847669 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label847670 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox94 - True - 2 - - 0 - False - True - - - - GtkEntry - name_entry - True - True - True - 0 - - - 0 - False - False - - - - - GtkCombo - template_combo - False - True - False - True - False - - - 0 - False - False - - - - GtkEntry - GtkCombo:entry - template_entry - True - True - True - 0 - - - - - - - + + HTML Style Sheets + GTK_WINDOW_TOPLEVEL + no + no + yes + GTK_WIN_POS_NONE + yes - - GtkWindow - HTML Style Sheet Dialog - HTML Style Sheets - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - True - False - - - GtkHBox - hbox96 - 5 - False - 2 - - - GtkFrame - frame39 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - False - False - - - - GtkVBox - vbox92 - False - 0 - - - GtkScrolledWindow - scrolledwindow17 - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - style_sheet_list - True - 1 - 80 - GTK_SELECTION_SINGLE - False - GTK_SHADOW_IN - - - GtkLabel - CList:title - label847668 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkHBox - hbox81 - True - 0 - - 0 - False - True - - - - GtkButton - new_button - True - - GTK_RELIEF_NORMAL - - 0 - True - True - - - - - GtkButton - delete_button - True - - GTK_RELIEF_NORMAL - - 0 - True - True - - - - - - - - GtkFrame - style_sheet_options - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - Placeholder - - - - - - - GtkWindow - Edit Column View Page - - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - True - True - False - - - GtkHBox - view_contents_hbox - 3 - False - 5 - - - GtkScrolledWindow - scrolledwindow26 - GTK_POLICY_NEVER - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - available_list - True - 1 - 80 - GTK_SELECTION_BROWSE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label847720 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - GtkVBox - vbox109 - False - 0 - - 0 - False - False - - - - GtkLabel - label847721 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - - GtkButton - button85 - True - - clicked - gnc_column_view_edit_add_cb - Edit_Column_View_Page - Fri, 23 Mar 2001 21:37:59 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - button86 - True - - clicked - gnc_column_view_edit_remove_cb - Edit_Column_View_Page - Fri, 23 Mar 2001 21:38:06 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkLabel - label847722 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - True - - - - - GtkButton - button87 - True - - clicked - gnc_edit_column_view_move_up_cb - Edit_Column_View_Page - Fri, 23 Mar 2001 21:38:13 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkButton - button88 - True - - clicked - gnc_edit_column_view_move_down_cb - Edit_Column_View_Page - Fri, 23 Mar 2001 21:38:19 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkLabel - label847723 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkButton - button89 - True - - clicked - gnc_column_view_edit_size_cb - Edit_Column_View_Page - Sat, 24 Mar 2001 17:51:58 GMT - - - GTK_RELIEF_NORMAL - - 0 - False - False - - - - - GtkLabel - label847728 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - True - True - - - - - - GtkScrolledWindow - scrolledwindow27 - GTK_POLICY_NEVER - GTK_POLICY_AUTOMATIC - GTK_UPDATE_CONTINUOUS - GTK_UPDATE_CONTINUOUS - - 0 - True - True - - - - GtkCList - contents_list - True - 3 - 150,34,25 - GTK_SELECTION_BROWSE - True - GTK_SHADOW_IN - - - GtkLabel - CList:title - label847725 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847726 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - GtkLabel - CList:title - label847727 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - - - - - - - GnomeDialog - Edit Report Size - Report Size - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - True - False - False - False - False - True - - - GtkVBox - GnomeDialog:vbox - dialog-vbox17 - False - 8 - 4 - True - True + + 5 + no + 2 + yes + + + + Style sheets + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 0 + yes + + + + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + no + yes + + + + CList:title + label847668 + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + New... + GTK_RELIEF_NORMAL + yes + + + 0 + yes + yes + + + + + + yes + Delete + GTK_RELIEF_NORMAL + yes + + + 0 + yes + yes + + + + + 0 + no + yes + + + + + + + 0 + no + no + + + + + + Style sheet options + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + + + + 0 + yes + yes + + + - - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area17 - GTK_BUTTONBOX_SPREAD - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button90 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button92 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - - - GtkFrame - frame48 - - 0 - GTK_SHADOW_ETCHED_IN - - 0 - True - True - - - - GtkHBox - hbox97 - False - 4 - - - GtkVBox - vbox111 - True - 0 - - 0 - True - True - - - - GtkLabel - label847729 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label847730 - - GTK_JUSTIFY_CENTER - False - 1 - 0.5 - 0 - 0 - - 0 - False - False - - - - - GtkLabel - label847731 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - GtkVBox - vbox112 - True - 0 - - 0 - True - True - - - - GtkSpinButton - row_spin - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 1 - 0 - 100 - 1 - 10 - 10 - - 0 - False - False - - - - - GtkSpinButton - col_spin - True - 1 - 0 - False - GTK_UPDATE_ALWAYS - False - False - 1 - 0 - 100 - 1 - 10 - 10 - - 0 - False - False - - - - - GtkLabel - label847732 - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 - - 0 - False - False - - - - - - + + + GTK_WINDOW_TOPLEVEL + no + yes + yes + GTK_WIN_POS_NONE + yes - + + + 3 + no + 5 + yes + + + + GTK_POLICY_NEVER + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + CList:title + Available reports + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + no + 0 + yes + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + + yes + Add >> + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + + yes + << Remove + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + yes + + + + + + yes + Move up + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + + yes + Move down + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + yes + Size... + GTK_RELIEF_NORMAL + yes + + + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + yes + yes + + + + + 0 + no + no + + + + + + GTK_POLICY_NEVER + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + yes + + + + yes + yes + yes + + + + CList:title + Report + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Cols + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + CList:title + Rows + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + + GTK_UPDATE_CONTINUOUS + yes + + + + + 0 + yes + yes + + + + + + + Report Size + GTK_WINDOW_TOPLEVEL + yes + no + no + yes + GTK_WIN_POS_NONE + + + + no + 8 + yes + + + + GTK_BUTTONBOX_SPREAD + 8 + yes + + + + yes + yes + yes + gtk-ok + yes + yes + + + + + + yes + yes + yes + gtk-cancel + yes + yes + + + + + 0 + no + yes + GTK_PACK_END + + + + + + Enter report row/column span + 0 + GTK_SHADOW_ETCHED_IN + yes + + + + no + 4 + yes + + + + yes + 0 + yes + + + + Row span: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + Column span: + GTK_JUSTIFY_CENTER + no + 1 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + yes + 0 + yes + + + + yes + 1 + 0 + no + GTK_UPDATE_ALWAYS + no + no + yes + 1 0 100 1 10 10 + + + 0 + no + no + + + + + + yes + 1 + 0 + no + GTK_UPDATE_ALWAYS + no + no + yes + 1 0 100 1 10 10 + + + 0 + no + no + + + + + + + GTK_JUSTIFY_CENTER + no + 0.5 + 0.5 + 0 + 0 + yes + + + 0 + no + no + + + + + 0 + yes + yes + + + + + + + 0 + yes + yes + + + + + 4 + yes + yes + + + +