mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Bug #645640: Online transfer must not allow to change amount in second window
BP git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20481 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
2a380b3f78
commit
de7fec3b0e
@ -1176,6 +1176,12 @@ gnc_xfer_dialog_set_amount(XferDialog *xferData, gnc_numeric amount)
|
||||
|
||||
gnc_amount_edit_set_amount (GNC_AMOUNT_EDIT (xferData->amount_edit), amount);
|
||||
}
|
||||
void gnc_xfer_dialog_set_amount_sensitive(XferDialog *xferData,
|
||||
gboolean is_sensitive)
|
||||
{
|
||||
g_assert(xferData);
|
||||
gtk_widget_set_sensitive(gnc_amount_edit_gtk_entry(GNC_AMOUNT_EDIT (xferData->amount_edit)), is_sensitive);
|
||||
}
|
||||
|
||||
|
||||
/********************************************************************\
|
||||
|
@ -99,6 +99,9 @@ void gnc_xfer_dialog_hide_to_account_tree(XferDialog *xferData );
|
||||
*/
|
||||
void gnc_xfer_dialog_set_amount(XferDialog *xferData, gnc_numeric amount);
|
||||
|
||||
/** Set the "sensitive" state of the amount field to the given value */
|
||||
void gnc_xfer_dialog_set_amount_sensitive(XferDialog *xferData, gboolean is_sensitive);
|
||||
|
||||
/**
|
||||
* set the description in the given xfer dialog
|
||||
*
|
||||
|
@ -226,6 +226,7 @@ gnc_ab_maketrans(GtkWidget *parent, Account *gnc_acc,
|
||||
xaccAccountGetCommoditySCU(gnc_acc),
|
||||
GNC_HOW_RND_ROUND_HALF_UP);
|
||||
gnc_xfer_dialog_set_amount(xfer_dialog, amount);
|
||||
gnc_xfer_dialog_set_amount_sensitive(xfer_dialog, FALSE);
|
||||
|
||||
description = gnc_ab_description_to_gnc(ab_trans);
|
||||
gnc_xfer_dialog_set_description(xfer_dialog, description);
|
||||
|
Loading…
Reference in New Issue
Block a user