Lightweight graphics canvas? (lighter than Tkinter, PIL, SDL, et al ;-)

cmkl cmkleffner at gmx.de
Thu Oct 31 09:53:08 EST 2002


fltk (www.flkt.org) is a small (really small) and fast 
multiplatform widget toolkit written in C++.
The python wrapper pyfltk on sf.net however hasn't been touched
for longer time. I wonder if somebody is working on pyfltk?
fltk has recently updated to version 1.1.1. As well an enhanced fltk 
version with utf-8 and printing support is available.

Carl

Michael Gilfix <mgilfix at eecs.tufts.edu> wrote in message news:<mailman.1035838290.5694.python-list at python.org>...
> Sounds like a job for an embedded GUI toolkit. Yeah, they may not
> ship with python (and rightly so - the distro is big enough and
> Tkinter is relatively light) but that's relatively trivial. if you want
> light weight but nice functionality, check out something like wxEmbedded
> or any of the other embedded toolkits. That might be the way to go.
> 
>                       -- mike
> 
> On Mon, Oct 21 @ 22:07, Bengt Richter wrote:
> > I'd just like a window to pop up like Tkinter's, but it would be ok
> > for it to be limited if it was fast, i.e., fast dots and vectors of
> > specified colors, just putting the pixels in a device-independent pixel
> > array format quickly, not creating line objects etc.
> > 
> > This should be possible with a very small DLL in windows. Is there one?
> > ISTM that a platform independent simple LIGHTWEIGHT graphic canvas module would be
> > a nice part of the standard python distribution.
> > 
> > A text addon that could prepare nicely anti-aliased bitmap rectangles from fonts
> > that could be passed as bitmap lists to the canvas for blitting as a way to
> > support text would be a nice extension, but light-weight primitives first.
> > 
> > I'm sure upteen graphics goodies do these things, but lightweight, fast, and
> > included with the batteries?
> > 
> > Regards,
> > Bengt Richter
> > -- 
> > http://mail.python.org/mailman/listinfo/python-list



More information about the Python-list mailing list