gnucash master: [investment-lots] hide chart options if appropriate
Christopher Lam
clam at code.gnucash.org
Tue Jan 10 08:26:06 EST 2023
Updated via https://github.com/Gnucash/gnucash/commit/0decadd9 (commit)
from https://github.com/Gnucash/gnucash/commit/c5be64de (commit)
commit 0decadd906189f1fd62f966189a53ba716e8163e
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Jan 10 21:22:41 2023 +0800
[investment-lots] hide chart options if appropriate
diff --git a/gnucash/report/reports/standard/investment-lots.scm b/gnucash/report/reports/standard/investment-lots.scm
index 7061e4114..41b688d7f 100644
--- a/gnucash/report/reports/standard/investment-lots.scm
+++ b/gnucash/report/reports/standard/investment-lots.scm
@@ -164,12 +164,20 @@
#f)
;; Chart tab
- (gnc-register-simple-boolean-option options
+ (gnc-register-complex-boolean-option options
pagename-chart
optname-show-chart
"a"
(N_ "Include a chart that shows lot gains, grouped by account and gain type")
- #t)
+ #t (lambda (x)
+ (for-each
+ (lambda (name)
+ (gnc-optiondb-set-option-selectable-by-name
+ options pagename-chart name x))
+ (list optname-chart-type
+ optname-chart-location
+ optname-plot-width
+ optname-plot-height))))
(gnc-register-multichoice-option options
pagename-chart
Summary of changes:
gnucash/report/reports/standard/investment-lots.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
More information about the gnucash-changes
mailing list