Re: Any simple document/view applications?
- From: Murray Cumming <murrayc murrayc com>
- To: Eric Lemings <eric lemings com>
- Cc: gnome-devel-list gnome org
- Subject: Re: Any simple document/view applications?
- Date: Thu, 06 May 2004 12:29:32 +0000
On Wed, 2004-05-05 at 19:11 -0600, Eric Lemings wrote:
> On Wed, 2004-05-05 at 18:22, Curtis Hovey wrote:
> > On Wed, 2004-05-05 at 15:02, Murray Cumming wrote:
> > > On Wed, 2004-05-05 at 08:59 -0600, Eric Lemings wrote:
> > > > Hello all,
> > > >
> > > > I'm looking for a simple yet complete and current GNOME application
> > > > (along with the source distribution) based on a document/view
> > > > architecture that I can use as a model (or template if you will) for
> > > > creating more complex applications.
> > >
> > > If you like C++, bakery _is_ a document/view architecture and
> > > implementation:
> > > http://bakery.sourceforge.net
> >
> > Murray is biased of course since he is one of the authors. I'm not
> > biased, and I work in C++ with trepidation, but Bakery is *very good*.
> > I think you'll find like myself, that you can quickly make a
> > document-view application with this API, even if you have only a little
> > C++ experience.
> >
> > --
> > __C U R T I S C. H O V E Y____________________
> > sinzui cox net
> > Guilty of stealing everything I am.
>
> I haven't used Bakery but I've looked at its API reference docs. The
> App* class hierarchy is particular confusing but that's OT.
There is a hierarchy to give you more choice:
- Whether or not to have a Document.
- Whether to use the existing GTK+ implementation, or to implement the
inerfaces yourself.
Also, by splitting up the interface and the implementation, I hope that
it shows how it works.
> Application frameworks like this have well-tested and well-documented
> design patterns. Bakery doesn't seem to follow these patterns very
> well IMHO.
I am open to suggestions, and patches. I am particularly interested in
seeing similar frameworks, though I would rather not read through
another vague academic paper which uses its own strange terminology.
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]