Re: OK, everyone...

Magnus Lie Hetland <[email protected]> Fri, 20 Feb 2004 00:04:46 +0100
Newsgroups gmane.comp.python.anygui.devel
Message-ID <[email protected]>
Terry Hancock <[email protected]>:
>
> On Thursday 19 February 2004 04:15 am, Niki Spahiev wrote:
> > Terry Hancock wrote:
> > > The other issue, of course, is that I will want graphics as well as "widgets",
> > > so there will need to be a portable "canvas" type object. Last time I
> > > looked at AnyGUI that part wasn't figured out yet.
> > 
> > Drawbot looks very promising and easy to port.
> > http://effbot.org/zone/drawbot.htm
> 
> Yes it does look interesting.  Are you suggesting that that could become
> the canvas API for AnyGUI?

I don't know... I guess I'm just suggesting that we consider it as an
option -- or as a possible model. The Piddle/Sping way may still be
useful, though.

> Should I put that on my todo list? ;-)

Well... If you want to implement a Canvas, I won't stop you :)

(You might want to take a look at the existing (*very* preliminary)
code for Canvas -- although we don't have to use that.)

On the other hand: If you have time to spare, consider taking a look
at the status.txt file in nondist/admin and see if you can localize
some of the bugs in (for example) qtgui, mswgui or javagui... I know
it may not be as exciting, though ;)

Also: I still think that (1) menus and (2) basic dialogs are the only
core objectives (in addition to the ever tedious testing and debugging
it seems we can never get done...)

> I kind of like the fact that there's not a whole lot of primitives
> -- suggesting
> that you could do a small back end and have most of the fancier
> stuff in common.

Indeed. That is also the idea of Piddle/Sping, though -- you just have
to implement four (IIRC) methods, and (again, IIRC) these can really
be boiled down to three...

> Cheers,
> Terry

-- 
Magnus Lie Hetland           "The mind is not a vessel to be filled,
http://hetland.org            but a fire to be lighted."  [Plutarch]


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click