More HIG changes.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12940 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
David Hampton
2006-01-22 18:56:26 +00:00
parent 72e8406b94
commit 834fe17130
12 changed files with 1604 additions and 1981 deletions

View File

@@ -1,3 +1,21 @@
2006-01-22 David Hampton <hampton@employees.org>
* src/register/ledger-core/dialog-dup-trans.c:
* src/gnome-utils/dialog-account.c:
* src/gnome-utils/glade/commodity.glade:
* src/gnome-utils/glade/exchange-dialog.glade:
* src/gnome/dialog-totd.c:
* src/gnome/glade/stocks.glade:
* src/gnome/glade/budget.glade:
* src/gnome/glade/totd.glade:
* src/gnome/glade/register.glade:
* src/gnome/glade/account.glade:
* src/gnome/druid-stock-split.c: More HIG changes.
* src/gnome-utils/gnc-date-edit.[ch]:
* src/gnome-utils/gnc-general-select.[ch]: Add support for setting
these widgets as the target of a GtkLabel access key.
2006-01-21 David Hampton <hampton@employees.org>
* src/gnome-utils/gnc-amount-edit.c:

View File

@@ -92,7 +92,7 @@ typedef struct _AccountWindow
GtkWidget * opening_balance_page;
GtkWidget * opening_equity_radio;
GtkWidget * transfer_account_frame;
GtkWidget * transfer_account_scroll;
GtkWidget * transfer_tree;
GtkWidget * tax_related_button;
@@ -1268,7 +1268,7 @@ opening_equity_cb (GtkWidget *w, gpointer data)
use_equity = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (w));
gtk_widget_set_sensitive (aw->transfer_account_frame, !use_equity);
gtk_widget_set_sensitive (aw->transfer_account_scroll, !use_equity);
}
/********************************************************************\
@@ -1285,6 +1285,7 @@ gnc_account_window_create(AccountWindow *aw)
GtkWidget *amount;
GObject *awo;
GtkWidget *box;
GtkWidget *label;
GladeXML *xml;
GtkTreeSelection *selection;
@@ -1297,9 +1298,6 @@ gnc_account_window_create(AccountWindow *aw)
g_object_set_data (awo, "dialog_info", aw);
/* default to ok */
gtk_dialog_set_default_response (awd, GTK_RESPONSE_OK);
g_signal_connect (awo, "destroy",
G_CALLBACK (gnc_account_window_destroy_cb), aw);
@@ -1327,6 +1325,9 @@ gnc_account_window_create(AccountWindow *aw)
gtk_box_pack_start(GTK_BOX(box), aw->commodity_edit, TRUE, TRUE, 0);
gtk_widget_show (aw->commodity_edit);
label = glade_xml_get_widget (xml, "commodity_label");
gnc_general_select_make_mnemonic_target (GNC_GENERAL_SELECT(aw->commodity_edit), label);
g_signal_connect (G_OBJECT (aw->commodity_edit), "changed",
G_CALLBACK (commodity_changed_cb), aw);
@@ -1353,6 +1354,9 @@ gnc_account_window_create(AccountWindow *aw)
gnc_amount_edit_set_evaluate_on_enter (GNC_AMOUNT_EDIT (amount), TRUE);
gtk_widget_show (amount);
label = glade_xml_get_widget (xml, "balance_label");
gtk_label_set_mnemonic_widget (GTK_LABEL(label), amount);
box = glade_xml_get_widget (xml, "opening_balance_date_box");
aw->opening_balance_date_edit = glade_xml_get_widget (xml, "opening_balance_date_edit");
@@ -1364,10 +1368,8 @@ gnc_account_window_create(AccountWindow *aw)
g_signal_connect (G_OBJECT (aw->opening_equity_radio), "toggled",
G_CALLBACK (opening_equity_cb), aw);
aw->transfer_account_frame =
glade_xml_get_widget (xml, "transfer_account_frame");
box = glade_xml_get_widget (xml, "transfer_account_scroll");
aw->transfer_account_scroll = box;
aw->transfer_tree = GTK_WIDGET(gnc_tree_view_account_new(FALSE));
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(aw->transfer_tree));
@@ -1376,6 +1378,9 @@ gnc_account_window_create(AccountWindow *aw)
gtk_container_add(GTK_CONTAINER(box), GTK_WIDGET(aw->transfer_tree));
gtk_widget_show (GTK_WIDGET(aw->transfer_tree));
label = glade_xml_get_widget (xml, "parent_label");
gtk_label_set_mnemonic_widget (GTK_LABEL(label), aw->transfer_tree);
/* This goes at the end so the select callback has good data. */
aw->type_list = glade_xml_get_widget (xml, "type_list");
gnc_account_type_list_create (aw);

View File

@@ -17,7 +17,6 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="has_separator">False</property>
<child internal-child="vbox">
@@ -134,10 +133,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -200,10 +195,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -233,10 +224,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -274,10 +261,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">namespace_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -317,10 +300,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">commodity_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -357,7 +336,6 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="has_separator">False</property>
<child internal-child="vbox">
@@ -442,10 +420,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -551,10 +525,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -612,10 +582,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="padding">4</property>
@@ -667,10 +633,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -695,10 +657,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -815,10 +773,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -858,10 +812,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">fullname_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -901,10 +851,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">mnemonic_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -944,10 +890,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">namespace_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -987,10 +929,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">code_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -1029,10 +967,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -1094,10 +1028,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="padding">0</property>
@@ -1313,10 +1243,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>

View File

@@ -18,7 +18,6 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="has_separator">True</property>
<child internal-child="vbox">
@@ -88,10 +87,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -116,10 +111,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -144,10 +135,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -308,10 +295,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -351,10 +334,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">from_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -394,10 +373,6 @@
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">to_entry</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>
@@ -436,10 +411,6 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
</child>
</widget>

View File

@@ -114,8 +114,11 @@ void gnc_totd_dialog_response (GtkDialog *dialog,
gnc_new_tip_number(GTK_WIDGET(dialog), -1);
break;
default:
case GTK_RESPONSE_CLOSE:
gnc_save_window_size(GCONF_SECTION, GTK_WINDOW(dialog));
/* fall through */
default:
gnc_unregister_gui_component_by_data(DIALOG_TOTD_CM_CLASS, dialog);
gtk_widget_destroy(GTK_WIDGET(dialog));
break;

View File

@@ -203,7 +203,11 @@ static void
refresh_details_page (StockSplitInfo *info)
{
GNCPrintAmountInfo print_info;
gnc_commodity *commodity, *currency;
Account *account;
QofBook *book;
GNCPriceDB *db;
GList *prices;
account = info->acct;
@@ -216,9 +220,23 @@ refresh_details_page (StockSplitInfo *info)
gnc_amount_edit_set_fraction (GNC_AMOUNT_EDIT (info->distribution_edit),
xaccAccountGetCommoditySCU (account));
commodity = xaccAccountGetCommodity (account);
book = xaccAccountGetBook (account);
db = gnc_book_get_pricedb(book);
prices = gnc_pricedb_lookup_latest_any_currency(db, commodity);
if (prices) {
/* Use the first existing price */
currency = gnc_price_get_currency(prices->data);
} else {
/* Take a wild guess. */
currency = gnc_default_currency ();
}
gnc_price_list_destroy(prices);
gnc_currency_edit_set_currency
(GNC_CURRENCY_EDIT (info->price_currency_edit),
xaccAccountGetCommodity (account));
currency);
}
gboolean
@@ -585,6 +603,7 @@ gnc_stock_split_druid_create (StockSplitInfo *info)
GtkWidget *amount;
GtkWidget *date;
GtkWidget *ce;
GtkWidget *label;
info->description_entry = glade_xml_get_widget (xml, "description_entry");
@@ -592,11 +611,15 @@ gnc_stock_split_druid_create (StockSplitInfo *info)
date = gnc_date_edit_new(time(NULL), FALSE, FALSE);
gtk_box_pack_start (GTK_BOX (box), date, TRUE, TRUE, 0);
info->date_edit = date;
label = glade_xml_get_widget (xml, "date_label");
gnc_date_make_mnemonic_target (GNC_DATE_EDIT(date), label);
box = glade_xml_get_widget (xml, "distribution_box");
amount = gnc_amount_edit_new ();
gtk_box_pack_start (GTK_BOX (box), amount, TRUE, TRUE, 0);
info->distribution_edit = amount;
label = glade_xml_get_widget (xml, "distribution_label");
gtk_label_set_mnemonic_widget(GTK_LABEL(label), amount);
box = glade_xml_get_widget (xml, "price_box");
amount = gnc_amount_edit_new ();
@@ -605,11 +628,15 @@ gnc_stock_split_druid_create (StockSplitInfo *info)
gnc_amount_edit_set_evaluate_on_enter (GNC_AMOUNT_EDIT (amount), TRUE);
gtk_box_pack_start (GTK_BOX (box), amount, TRUE, TRUE, 0);
info->price_edit = amount;
label = glade_xml_get_widget (xml, "price_label");
gtk_label_set_mnemonic_widget(GTK_LABEL(label), amount);
box = glade_xml_get_widget (xml, "price_currency_box");
ce = gnc_currency_edit_new ();
gtk_box_pack_start (GTK_BOX (box), ce, TRUE, TRUE, 0);
info->price_currency_edit = ce;
label = glade_xml_get_widget (xml, "currency_label");
gtk_label_set_mnemonic_widget(GTK_LABEL(label), ce);
}
/* Cash in Lieu page */
@@ -617,17 +644,21 @@ gnc_stock_split_druid_create (StockSplitInfo *info)
GtkWidget *box;
GtkWidget *tree;
GtkWidget *amount;
GtkWidget *label;
GtkWidget *scroll;
box = glade_xml_get_widget (xml, "cash_box");
amount = gnc_amount_edit_new ();
gtk_box_pack_start (GTK_BOX (box), amount, TRUE, TRUE, 0);
info->cash_edit = amount;
label = glade_xml_get_widget (xml, "cash_label");
gtk_label_set_mnemonic_widget(GTK_LABEL(label), amount);
info->memo_entry = glade_xml_get_widget (xml, "memo_entry");
/* income tree */
tree = GTK_WIDGET(gnc_tree_view_account_new (FALSE));
gnc_tree_view_configure_columns(GNC_TREE_VIEW(tree), NULL);
info->income_tree = tree;
gnc_tree_view_account_set_filter (GNC_TREE_VIEW_ACCOUNT (tree),
gnc_stock_split_druid_view_filter_income,
@@ -636,12 +667,16 @@ gnc_stock_split_druid_create (StockSplitInfo *info)
gtk_widget_show (tree);
label = glade_xml_get_widget (xml, "income_label");
gtk_label_set_mnemonic_widget (GTK_LABEL(label), tree);
scroll = glade_xml_get_widget (xml, "income_scroll");
gtk_container_add (GTK_CONTAINER (scroll), tree);
/* asset tree */
tree = GTK_WIDGET(gnc_tree_view_account_new (FALSE));
gnc_tree_view_configure_columns(GNC_TREE_VIEW(tree), NULL);
info->asset_tree = tree;
gnc_tree_view_account_set_filter (GNC_TREE_VIEW_ACCOUNT (tree),
gnc_stock_split_druid_view_filter_asset,
@@ -650,6 +685,9 @@ gnc_stock_split_druid_create (StockSplitInfo *info)
gtk_widget_show (tree);
label = glade_xml_get_widget (xml, "asset_label");
gtk_label_set_mnemonic_widget (GTK_LABEL(label), tree);
scroll = glade_xml_get_widget (xml, "asset_scroll");
gtk_container_add (GTK_CONTAINER (scroll), tree);
}

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,7 @@
<requires lib="gnome"/>
<widget class="GtkDialog" id="Budget List">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">Budget List</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
@@ -23,7 +24,7 @@
<widget class="GtkVBox" id="dialog-vbox1">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<property name="spacing">6</property>
<child internal-child="action_area">
<widget class="GtkHButtonBox" id="dialog-action_area1">

View File

@@ -3,276 +3,29 @@
<glade-interface>
<requires lib="gnome"/>
<requires lib="bonobo"/>
<widget class="GnomeApp" id="Check Register">
<property name="title" translatable="yes">Check Register</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property>
<property name="resizable">True</property>
<property name="destroy_with_parent">False</property>
<property name="decorated">True</property>
<property name="skip_taskbar_hint">False</property>
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="enable_layout_config">True</property>
<signal name="destroy" handler="gnc_register_destroy_cb"/>
<signal name="delete_event" handler="gnc_register_delete_cb"/>
<signal name="size_allocate" handler="gnc_register_size_allocate"/>
<child internal-child="dock">
<widget class="BonoboDock" id="dock">
<property name="visible">True</property>
<property name="allow_floating">True</property>
<child>
<widget class="BonoboDockItem" id="menu_dock">
<property name="border_width">2</property>
<property name="visible">True</property>
<property name="shadow_type">GTK_SHADOW_OUT</property>
<child>
<placeholder/>
</child>
</widget>
<packing>
<property name="placement">BONOBO_DOCK_TOP</property>
<property name="band">0</property>
<property name="position">0</property>
<property name="offset">26</property>
<property name="behavior">BONOBO_DOCK_ITEM_BEH_EXCLUSIVE|BONOBO_DOCK_ITEM_BEH_NEVER_VERTICAL</property>
</packing>
</child>
<child>
<widget class="BonoboDockItem" id="toolbar_dock">
<property name="border_width">2</property>
<property name="visible">True</property>
<property name="shadow_type">GTK_SHADOW_OUT</property>
<child>
<placeholder/>
</child>
</widget>
<packing>
<property name="placement">BONOBO_DOCK_TOP</property>
<property name="band">1</property>
<property name="position">0</property>
<property name="offset">0</property>
<property name="behavior">BONOBO_DOCK_ITEM_BEH_EXCLUSIVE</property>
</packing>
</child>
<child>
<widget class="BonoboDockItem" id="summarybar_dock">
<property name="border_width">2</property>
<property name="visible">True</property>
<property name="shadow_type">GTK_SHADOW_OUT</property>
<child>
<placeholder/>
</child>
</widget>
<packing>
<property name="placement">BONOBO_DOCK_TOP</property>
<property name="band">2</property>
<property name="position">0</property>
<property name="offset">0</property>
<property name="behavior">BONOBO_DOCK_ITEM_BEH_EXCLUSIVE</property>
</packing>
</child>
<child>
<widget class="GtkFrame" id="table_frame">
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
<child>
<placeholder/>
</child>
</widget>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
<child internal-child="appbar">
<widget class="GnomeAppBar" id="appbar">
<property name="visible">True</property>
<property name="has_progress">False</property>
<property name="has_status">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
</widget>
<widget class="GtkMenu" id="Check Register Popup Menu">
<property name="visible">True</property>
<child>
<widget class="GtkMenuItem" id="popup_transfer">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Transfer funds from one account to another</property>
<property name="label" translatable="yes">_Transfer...</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_xfer_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_reconcile">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Reconcile the main account for this register</property>
<property name="label" translatable="yes">_Reconcile...</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_start_recn_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_stock_split">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Record a stock split or a stock merger</property>
<property name="label" translatable="yes">_Stock Split...</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_stock_split_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_separator1">
<property name="visible">True</property>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_enter">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Record the current transaction</property>
<property name="label" translatable="yes">_Enter</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_record_trans_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_cancel">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Cancel the current transaction</property>
<property name="label" translatable="yes">_Cancel</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_cancel_trans_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_delete">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Delete the current transaction</property>
<property name="label" translatable="yes">_Delete</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_delete_trans_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_blank">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Move to the blank transaction at the bottom of the register</property>
<property name="label" translatable="yes">_Blank</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_new_trans_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_separator2">
<property name="visible">True</property>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_duplicate">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Make a copy of the current transaction</property>
<property name="label" translatable="yes">Dup_licate Transaction...</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_duplicate_trans_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_reinitialize">
<property name="visible">True</property>
<property name="label" translatable="yes">Remove Transaction Splits</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_reinitialize_trans_cb"/>
</widget>
</child>
<child>
<widget class="GtkCheckMenuItem" id="popup_splits">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Show all splits in the current transaction</property>
<property name="label" translatable="yes">S_plit Transaction</property>
<property name="use_underline">True</property>
<property name="active">False</property>
<signal name="activate" handler="gnc_register_expand_trans_menu_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_schedule">
<property name="visible">True</property>
<property name="label" translatable="yes">Schedule...</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_recur_cb"/>
</widget>
</child>
<child>
<widget class="GtkMenuItem" id="popup_jump">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Jump to the corresponding transaction in the other account</property>
<property name="label" translatable="yes">_Jump</property>
<property name="use_underline">True</property>
<signal name="activate" handler="gnc_register_jump_cb"/>
</widget>
</child>
</widget>
<widget class="GtkDialog" id="Duplicate Transaction Dialog">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">Duplicate this Transaction</property>
<property name="title" translatable="yes">Duplicate Transaction</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">True</property>
<property name="resizable">True</property>
<property name="resizable">False</property>
<property name="destroy_with_parent">False</property>
<property name="decorated">True</property>
<property name="skip_taskbar_hint">False</property>
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="has_separator">True</property>
<child internal-child="vbox">
<widget class="GtkVBox" id="dialog-vbox15">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">8</property>
<property name="spacing">6</property>
<child internal-child="action_area">
<widget class="GtkHButtonBox" id="dialog-action_area15">
@@ -315,316 +68,150 @@
</child>
<child>
<widget class="GtkFrame" id="frame41">
<widget class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
<child>
<widget class="GtkHBox" id="hbox84">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">2</property>
<child>
<widget class="GtkVBox" id="vbox94">
<property name="visible">True</property>
<property name="homogeneous">True</property>
<property name="spacing">5</property>
<child>
<widget class="GtkLabel" id="label847669">
<property name="visible">True</property>
<property name="label" translatable="yes">Date:</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_CENTER</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">1</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkLabel" id="label847670">
<property name="visible">True</property>
<property name="label" translatable="yes">Num:</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_CENTER</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">1</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkVBox" id="vbox95">
<property name="visible">True</property>
<property name="homogeneous">True</property>
<property name="spacing">5</property>
<child>
<widget class="GtkHBox" id="date_hbox">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<placeholder/>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
<child>
<widget class="GtkSpinButton" id="num_spin">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="climb_rate">1</property>
<property name="digits">0</property>
<property name="numeric">False</property>
<property name="update_policy">GTK_UPDATE_ALWAYS</property>
<property name="snap_to_ticks">False</property>
<property name="wrap">False</property>
<property name="adjustment">0 0 1000000000 1 10 10</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="label" translatable="yes">Transaction Information</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
</widget>
</child>
</widget>
<widget class="GtkDialog" id="Delete Transaction">
<property name="visible">True</property>
<property name="title" translatable="yes">Delete Transaction</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">True</property>
<property name="resizable">True</property>
<property name="destroy_with_parent">False</property>
<property name="decorated">True</property>
<property name="skip_taskbar_hint">False</property>
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="has_separator">True</property>
<child internal-child="vbox">
<widget class="GtkVBox" id="dialog-vbox">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">8</property>
<child internal-child="action_area">
<widget class="GtkHButtonBox" id="dialog-action_area17">
<property name="visible">True</property>
<property name="layout_style">GTK_BUTTONBOX_END</property>
<child>
<widget class="GtkButton" id="button83">
<property name="visible">True</property>
<property name="can_default">True</property>
<property name="can_focus">True</property>
<property name="label">gtk-cancel</property>
<property name="use_stock">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="response_id">0</property>
</widget>
</child>
<child>
<widget class="GtkButton" id="button81">
<property name="visible">True</property>
<property name="can_default">True</property>
<property name="has_default">True</property>
<property name="can_focus">True</property>
<property name="label">gtk-ok</property>
<property name="use_stock">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="response_id">0</property>
</widget>
</child>
<property name="label" translatable="yes">&lt;b&gt;New Transaction Information&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack_type">GTK_PACK_END</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkVBox" id="main_vbox">
<property name="border_width">5</property>
<widget class="GtkAlignment" id="alignment1">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkFrame" id="frame43">
<property name="border_width">5</property>
<widget class="GtkTable" id="table2">
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
<property name="n_rows">2</property>
<property name="n_columns">2</property>
<property name="homogeneous">False</property>
<property name="row_spacing">6</property>
<property name="column_spacing">12</property>
<child>
<widget class="GtkVBox" id="vbox99">
<widget class="GtkLabel" id="date_label">
<property name="visible">True</property>
<property name="label" translatable="yes">_Date:</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_CENTER</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
<property name="right_attach">1</property>
<property name="top_attach">0</property>
<property name="bottom_attach">1</property>
<property name="x_options">fill</property>
<property name="y_options"></property>
</packing>
</child>
<child>
<widget class="GtkLabel" id="label847670">
<property name="visible">True</property>
<property name="label" translatable="yes">_Number:</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_CENTER</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="mnemonic_widget">num_spin</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
<property name="right_attach">1</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
<property name="x_options">fill</property>
<property name="y_options"></property>
</packing>
</child>
<child>
<widget class="GtkSpinButton" id="num_spin">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="has_focus">True</property>
<property name="climb_rate">1</property>
<property name="digits">0</property>
<property name="numeric">False</property>
<property name="update_policy">GTK_UPDATE_ALWAYS</property>
<property name="snap_to_ticks">False</property>
<property name="wrap">False</property>
<property name="adjustment">0 0 1000000000 1 10 10</property>
</widget>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
<property name="y_options"></property>
</packing>
</child>
<child>
<widget class="GtkHBox" id="date_hbox">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkRadioButton" id="delete_all">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Delete the whole transaction</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">True</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkRadioButton" id="delete_other">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Delete all the other splits</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<property name="group">delete_all</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
<placeholder/>
</child>
</widget>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">0</property>
<property name="bottom_attach">1</property>
<property name="x_options">fill</property>
<property name="y_options">fill</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">True</property>
</packing>
</child>
<child>
<widget class="GtkScrolledWindow" id="scrolledwindow1">
<property name="visible">True</property>
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="shadow_type">GTK_SHADOW_IN</property>
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
<child>
<widget class="GtkTextView" id="text">
<property name="visible">True</property>
<property name="editable">False</property>
<property name="overwrite">False</property>
<property name="accepts_tab">True</property>
<property name="justification">GTK_JUSTIFY_LEFT</property>
<property name="wrap_mode">GTK_WRAP_WORD</property>
<property name="cursor_visible">True</property>
<property name="pixels_above_lines">0</property>
<property name="pixels_below_lines">0</property>
<property name="pixels_inside_wrap">0</property>
<property name="left_margin">0</property>
<property name="right_margin">0</property>
<property name="indent">0</property>
<property name="text" translatable="yes"></property>
</widget>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
</widget>
<packing>
@@ -650,6 +237,7 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<child>
<widget class="GtkToolbar" id="toolbar">
@@ -846,6 +434,7 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<child>
<widget class="GtkMenuBar" id="register_menubar">
@@ -1292,6 +881,7 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<child>
<widget class="GtkToolbar" id="gnc_register_toolbar">
@@ -1531,6 +1121,7 @@
</widget>
<widget class="GtkDialog" id="Void Transaction">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">Void Transaction</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
@@ -1543,13 +1134,14 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="has_separator">True</property>
<child internal-child="vbox">
<widget class="GtkVBox" id="dialog-vbox16">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<property name="spacing">6</property>
<child internal-child="action_area">
<widget class="GtkHButtonBox" id="dialog-action_area18">
@@ -1610,6 +1202,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="padding">0</property>
@@ -1649,6 +1245,7 @@
</widget>
<widget class="GtkDialog" id="Sort By">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">Sort register by...</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
@@ -1661,6 +1258,7 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="has_separator">True</property>
<signal name="response" handler="gnc_plugin_page_register_sort_response_cb" last_modification_time="Sun, 12 Jun 2005 01:03:23 GMT"/>
@@ -1668,7 +1266,7 @@
<widget class="GtkVBox" id="dialog-vbox17">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<property name="spacing">6</property>
<child internal-child="action_area">
<widget class="GtkHButtonBox" id="dialog-action_area19">
@@ -1692,6 +1290,7 @@
<widget class="GtkButton" id="okbutton2">
<property name="visible">True</property>
<property name="can_default">True</property>
<property name="has_default">True</property>
<property name="can_focus">True</property>
<property name="label">gtk-ok</property>
<property name="use_stock">True</property>
@@ -1797,7 +1396,7 @@
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Sort by the statement date (unreconciled items last)</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">_Statement Date</property>
<property name="label" translatable="yes">S_tatement Date</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@@ -1819,7 +1418,7 @@
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Sort by number</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">_Number</property>
<property name="label" translatable="yes">Num_ber</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@@ -1841,7 +1440,7 @@
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Sort by amount</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">_Amount</property>
<property name="label" translatable="yes">Amo_unt</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@@ -1907,7 +1506,7 @@
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Sort by action field</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">A_ction</property>
<property name="label" translatable="yes">_Action</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@@ -1929,7 +1528,7 @@
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Sort by notes field</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">N_otes</property>
<property name="label" translatable="yes">_Notes</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@@ -1957,6 +1556,7 @@
</widget>
<widget class="GtkDialog" id="Filter By">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">Filter register by...</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
@@ -1969,6 +1569,7 @@
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="has_separator">True</property>
<signal name="response" handler="gnc_plugin_page_register_filter_response_cb" last_modification_time="Sun, 12 Jun 2005 20:35:52 GMT"/>
@@ -1976,7 +1577,7 @@
<widget class="GtkVBox" id="dialog-vbox19">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<property name="spacing">6</property>
<child internal-child="action_area">
<widget class="GtkHButtonBox" id="dialog-action_area21">
@@ -2000,6 +1601,7 @@
<widget class="GtkButton" id="okbutton4">
<property name="visible">True</property>
<property name="can_default">True</property>
<property name="has_default">True</property>
<property name="can_focus">True</property>
<property name="label">gtk-ok</property>
<property name="use_stock">True</property>
@@ -2066,6 +1668,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="padding">0</property>
@@ -2078,7 +1684,7 @@
<widget class="GtkRadioButton" id="filter_show_range">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Select _Range:</property>
<property name="label" translatable="yes">Select Range:</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@@ -2117,6 +1723,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -2174,7 +1784,7 @@
<widget class="GtkRadioButton" id="end_date_choose">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Ch_oose Date:</property>
<property name="label" translatable="yes">Choo_se Date:</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@@ -2254,6 +1864,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -2278,6 +1892,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -2371,7 +1989,7 @@
<child>
<widget class="GtkLabel" id="label847678">
<property name="visible">True</property>
<property name="label" translatable="yes">_Date</property>
<property name="label" translatable="yes">Date</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
@@ -2381,6 +1999,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">tab</property>
@@ -2410,6 +2032,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">2</property>
@@ -2433,6 +2059,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="left_attach">0</property>
@@ -2587,7 +2217,7 @@
<child>
<widget class="GtkLabel" id="label847679">
<property name="visible">True</property>
<property name="label" translatable="yes">_Status</property>
<property name="label" translatable="yes">Status</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
@@ -2597,6 +2227,10 @@
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">tab</property>

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,7 @@
<requires lib="gnome"/>
<widget class="GtkDialog" id="totd_dialog">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">Gnucash Tip Of The Day</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
@@ -26,7 +27,7 @@
<widget class="GtkVBox" id="dialog-vbox1">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<property name="spacing">6</property>
<child internal-child="action_area">
<widget class="GtkHButtonBox" id="dialog-action_area1">
@@ -59,6 +60,18 @@
</widget>
</child>
<child>
<widget class="GtkButton" id="hidden_button">
<property name="can_default">True</property>
<property name="can_focus">True</property>
<property name="label">gtk-cancel</property>
<property name="use_stock">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="response_id">-6</property>
</widget>
</child>
<child>
<widget class="GtkButton" id="button3">
<property name="visible">True</property>

View File

@@ -103,19 +103,20 @@ gnc_dup_trans_dialog_create (GtkWidget * parent, DupTransDialog *dt_dialog,
if (parent != NULL)
gtk_window_set_transient_for (GTK_WINDOW (dialog), GTK_WINDOW (parent));
/* default to ok */
gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_OK);
/* date widget */
{
GtkWidget *date_edit;
GtkWidget *hbox;
GtkWidget *label;
date_edit = gnc_date_edit_new (date, FALSE, FALSE);
gnc_date_activates_default(GNC_DATE_EDIT(date_edit), TRUE);
hbox = glade_xml_get_widget (xml, "date_hbox");
gtk_widget_show (date_edit);
label = glade_xml_get_widget (xml, "date_label");
gnc_date_make_mnemonic_target (GNC_DATE_EDIT(date_edit), label);
gtk_box_pack_end (GTK_BOX (hbox), date_edit, TRUE, TRUE, 0);
dt_dialog->date_edit = date_edit;
}