mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
[gnc-ui-util] add gnc_price_print_info
similar to gnc_default_price_print_info but also accepts a use_symbol specifier. for generating print_info for prices, either exact e.g. $1 + 2/3, or inexact e.g. $1.3333
This commit is contained in:
@@ -1482,7 +1482,7 @@ gnc_share_print_info_places (int decplaces)
|
||||
}
|
||||
|
||||
GNCPrintAmountInfo
|
||||
gnc_default_price_print_info (const gnc_commodity *curr)
|
||||
gnc_price_print_info (const gnc_commodity *curr, gboolean use_symbol)
|
||||
{
|
||||
GNCPrintAmountInfo info;
|
||||
gboolean force = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL,
|
||||
@@ -1504,7 +1504,7 @@ gnc_default_price_print_info (const gnc_commodity *curr)
|
||||
}
|
||||
|
||||
info.use_separators = 1;
|
||||
info.use_symbol = 0;
|
||||
info.use_symbol = use_symbol ? 1 : 0;
|
||||
info.use_locale = 1;
|
||||
info.monetary = 1;
|
||||
|
||||
@@ -1513,6 +1513,13 @@ gnc_default_price_print_info (const gnc_commodity *curr)
|
||||
return info;
|
||||
}
|
||||
|
||||
GNCPrintAmountInfo
|
||||
gnc_default_price_print_info (const gnc_commodity *curr)
|
||||
{
|
||||
return gnc_price_print_info (curr, FALSE);
|
||||
}
|
||||
|
||||
|
||||
GNCPrintAmountInfo
|
||||
gnc_integral_print_info (void)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user