unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* gtk canvas bindings
@ 2002-10-16 11:29 tomas
  0 siblings, 0 replies; only message in thread
From: tomas @ 2002-10-16 11:29 UTC (permalink / raw)


Hi,

this is a very rough first attempt at getting the Gtk canvas
widget to play with guile. Lots of open issues remain (see my
other postings).

I used Marius's and Ariel's guile-gtk bindings and binding
generators, available at

  <http://www.zagadka.ping.de/guile-gtk/latest.html>

The Gtk canvas widget is a Gtk+ backport of the Gnome canvas
widget which features antialiased display, grouping of objects,
event handling at object level and lots of nice features (e.g.
find object at point). The backport is maintained by Andy Tai
and is available at

  <http://www.atai.org/gtk-canvas/gtk-canvas.tar.gz>

Note that this is a very rough first attempt, and there
are many open issues, but I'd like to hear comments before
rushing on. I'd be especially interested in a discussion
on whether it's the way to go using the guile-gtk bindings
or something more `mainstream', like g-wrap or swig.

If you still are courageous and want to test it (I managed
to bring down my X server -- ellipses with too many negative
coordinates seem to have an especially bad karma. You have
been warned!), unpack the distribution, cd to the unpack
directory and type

  ./configure
  make

(you may safely skip the `make install', since the thing
should run off the compilation directory). Then do

  guile -s test-gtkcanvas.scm

and should see some colourful (don't expct too much yet,
though) stuff coming up. Enjoy.  Hack. Comment.

Thanks
-- tomas


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-10-16 11:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-16 11:29 gtk canvas bindings tomas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).