Scheme question re: complex report options

Charles Day cedayiv at gmail.com
Fri Dec 28 16:35:57 EST 2007


On Dec 28, 2007 4:59 AM, Derek Atkins <warlord at mit.edu> wrote:

> Quoting Charles Day <cedayiv at gmail.com>:
>
> > I am trying to set up a new boolean report option (a "Notes" checkbox),
> but
> > I only want it to be available when one of the other existing boolean
> > options ("Memo") is already checked (i.e. the "Notes" checkbox should be
> > enabled only when "Memo" is checked). Using the
> make-complex-boolean-option
> > procedure, I was able to get this behavior working, except for one small
> > problem. If the user clicks the Apply button, the "Notes" checkbox is no
> > longer affected by clicking "Memo". The two checkboxes have become
> > completely independent.
>
> This sounds like a bug in the options dialog.
>
> > You can see a similar result in GnuCash 2.2.2.  Run a Transaction
> Report,
> > then click Options. On the General tab, check the Common Currency
> option.
> > The Report Currency option (a drop-down) becomes enabled. Click Apply.
> Now
> > no amount of clicking or unclicking the Common Currency checkbox will
> get
> > the Report Currency drop-down disabled again. It only works properly
> before
> > you press Apply.
>
> Please file a bug report on this.  It's a bug in the C code.
>
>
Filed as bug 506151 <http://bugzilla.gnome.org/show_bug.cgi?id=506151>

-Charles


More information about the gnucash-devel mailing list