gnucash/src/register/ledger-core/split-register-layout.c

Dave Peticolas dave@krondo.com
25 Nov 2001 16:24:24 -0800


--=-Egeu0S5EziT1isIAUmK8
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sun, 2001-11-25 at 16:21, Derek Atkins wrote:
> Dave Peticolas <dave@krondo.com> writes:
>=20
> > Again, this is all done save for the scheme configuration.
> > And now that we are seriously talking about lots of different
> > registers, it's time to implement such a configuration.
>=20
> Oh? How can I define a Foo cell in the SplitLedger that calls
> gncEntrySetFoo instead of xacc{Trans,Split}SetFoo?

The split-ledger was not originally meant to be the
configurable object. It's the lower-level 'register'
that is configurable. The Split Ledger is an instance
of the register specifically for Splits.

However, there is a lot of functionality in the
split ledger that you would want in other, non-split
registers like block copying/pasting and auto-completion.


> > > This means I have three choices:
> > > 	a) make the SplitLedger extensible (somehow)
> >=20
> > It should be a), I think.
> >=20
> > dave
>=20
> Ok...

Well, maybe I spoke too soon. Perhaps we need to take
some more of the higher-level functionality in the split
register and refactor it back to the register so that
split registers remain just for splits.

dave


--=-Egeu0S5EziT1isIAUmK8
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQA8AYu45effKKCmfpIRAgm2AKCbYE0PGAatrqO1RGsTW/whY0zn6gCgh8LI
h1DBA6jxiPNqT2GRdgy1ROM=
=AASU
-----END PGP SIGNATURE-----

--=-Egeu0S5EziT1isIAUmK8--