public inbox for guile-gtk@sourceware.org
 help / color / mirror / Atom feed
* Re: gtk tutorial: missing?
@ 2000-01-18  7:09 Alex Stark
  2000-01-18 13:40 ` Gtk tutorial examples Alex Stark
  0 siblings, 1 reply; 5+ messages in thread
From: Alex Stark @ 2000-01-18  7:09 UTC (permalink / raw)
  To: guile-gtk

Hi Corey, et al!

The serious demise of the entire NISS system, possibly related to
hacking efforts aimed at my laptop [:-/] has indeed meant that
everything on that web server is unavailable.

For now at least the tutorial examples are available at:
http://www2.eng.cam.ac.uk/~jas/misc/gg-tutorial.tar.gz

I am still working on them - there are a few more to go.  The PROGRESS
file indicates how things are going.  Please provide comments, bug fixes
and updates.  This project is heavy going.

Alex Stark.
PLEASE USE jas@eng.cam.ac.uk for obvious reasons.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Gtk tutorial examples
  2000-01-18  7:09 gtk tutorial: missing? Alex Stark
@ 2000-01-18 13:40 ` Alex Stark
  2000-01-20 21:03   ` Marius Vollmer
  0 siblings, 1 reply; 5+ messages in thread
From: Alex Stark @ 2000-01-18 13:40 UTC (permalink / raw)
  To: Alex Stark, guile-gtk

Hi,

I have finished attempting to convert the examples which come with the
Gtk+ tutorial into guile-gtk.   These are available at:

> http://www2.eng.cam.ac.uk/~jas/misc/gg-tutorial.tar.gz

Although there are many missing features, I think that they are useful. 
A number of the examples would work with a few extensions here and
there, as listed in the file `PROGRESS'.   I had major problems with
selections and pixmaps, and the almost total lack of documentation was a
big pain. [:-)]  Otherwise there were just a number of small but
annoying misfeatures or bugs.

While I don't have plans to update the examples, suggestions and
improvements would be welcome if they are in the form of modified code. 
Note that I have tried to use reasonable Scheme paradigms but kept
fairly closely to the ordering in the original C examples.  There are
many obvious places in which modest reordering would clean things up
considerably, but it seems most useful in the first instance to have
versions which can be compared directly.

[I was working with a Nov 99 CVS checkout for most of the examples;
things have probably improved since.]

[Oh, I also started an automatic cataloguing script which generates
human-readable versions of the defs files.  This might prove useful in
its own right.]

Alex.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gtk tutorial examples
  2000-01-18 13:40 ` Gtk tutorial examples Alex Stark
@ 2000-01-20 21:03   ` Marius Vollmer
  2000-01-21  3:51     ` Alex Stark
  0 siblings, 1 reply; 5+ messages in thread
From: Marius Vollmer @ 2000-01-20 21:03 UTC (permalink / raw)
  To: Alex Stark; +Cc: guile-gtk

Alex Stark <jas@eng.cam.ac.uk> writes:

> I have finished attempting to convert the examples which come with the
> Gtk+ tutorial into guile-gtk.

Great!

> Although there are many missing features, I think that they are
> useful.  A number of the examples would work with a few extensions
> here and there, as listed in the file `PROGRESS'.

I think it would be a good thing for us to use this PROGRESS file as
kind of guidance what to do next.  SO if anyone wants to contribute...

> I had major problems with selections and pixmaps,

I don't know about selections but pixmaps should be doable without
much dirty work.  We can just use GdkWindow wherever Gdk uses
GdkPixmap or GdkBitmap.

> and the almost total lack of documentation was a big pain. [:-)]

What did you miss specifically?  I'm curious with what people have
problems.

Anyway, I'm very impressed by the work you have been doing.

- Marius

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Gtk tutorial examples
  2000-01-20 21:03   ` Marius Vollmer
@ 2000-01-21  3:51     ` Alex Stark
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Stark @ 2000-01-21  3:51 UTC (permalink / raw)
  To: Marius Vollmer, guile-gtk

Marius Vollmer wrote:
> 
...
> I think it would be a good thing for us to use this PROGRESS file as
> kind of guidance what to do next.  SO if anyone wants to contribute...
> 
> > I had major problems with selections and pixmaps,
> 
> I don't know about selections but pixmaps should be doable without
> much dirty work.  We can just use GdkWindow wherever Gdk uses
> GdkPixmap or GdkBitmap.
> 
> > and the almost total lack of documentation was a big pain. [:-)]
> 
> What did you miss specifically?  I'm curious with what people have
> problems.


I've expanded the explanatory files a bit.  (And I'll leave these alone
for now.)  If you want me to send the PROGRESS file to this list, send
an email to my address.

The files TRANSLATION and PROGRESS include notes on issues and problems
I encountered when translating the examples.  The TRANSLATION file has a
few notes on how and how not to do callbacks.  If these are wrong, tell
me.  I'd be happy to add explanatory notes anyone supplies.

PROGRESS contains three things: a list of specific problems encountered
with each example; a list of general issues; and a progress indicator
for each example.  In many cases there are very small outstanding
problems preventing the completion of an example.  It would be very
helpful if, when something in guile-gtk is fixed, a fix to the example
could also be passed on.

The list of general issues also serves as a list of things I found hard
to understand from the documentation.  To be honest, we really need a
central place for notes and tips.  The current documentation is cryptic
and limited.  If it weren't for the fact that 90% of the translation is
very easy, I wouldn't have got anywhere.  (In fact, the tar file
contains some sed filtering that does 60%. :-) )

None of these files (README, TRANSLATION, PROGRESS) should be taken as
at all definitive, but rather initial sketches.

Alex.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* gtk tutorial: missing?
@ 2000-01-16 10:04 Firstname Lastname
  0 siblings, 0 replies; 5+ messages in thread
From: Firstname Lastname @ 2000-01-16 10:04 UTC (permalink / raw)
  To: guile-gtk

The beginings of the guilized gtk-tutorail which used to be at:  
http://www.niss.org/~stark/software/gg-tutorial.tar.gz dosn't exist anymore. 
  In fact, the entire server dosn't seem to exist anymore.

were these the examples that got integrated into the cvs?  did the tutorial 
itself ever get written?

(i'm still trying to figure how to load a pixmap, then draw it on a drawing 
area)

Corey


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2000-01-21  3:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-01-18  7:09 gtk tutorial: missing? Alex Stark
2000-01-18 13:40 ` Gtk tutorial examples Alex Stark
2000-01-20 21:03   ` Marius Vollmer
2000-01-21  3:51     ` Alex Stark
  -- strict thread matches above, loose matches on Subject: below --
2000-01-16 10:04 gtk tutorial: missing? Firstname Lastname

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).