chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] cross-platform gui toolkit


From: Daishi Kato
Subject: Re: [Chicken-users] cross-platform gui toolkit
Date: Mon, 5 Feb 2007 16:10:39 +0900

Hello,

I guess felix knows this, but let me remind people what I think.
GUI toolkit is one of the most desirable components for me.

I first tried to use GCJ compiled version of SWT,
which has a simple API of JNI that can be called from chicken.
However, something is weird with JNI and this approach doesn't work.

The second trial is wrapping wxWidgets as wxchicken egg.
I agree that wxWidgets is too huge and it's C++ based.
Nevertheless, it's worth trying. I've done some coding and
found that this is doable but it would take time to finish it.
I'm not working on this recently, just because my recent interest
is in building web applications, but I would be happy to continue the work
if someone was interested and could help with it.

Building an original toolkit can be an option, but I too don't code on windows.

Thanks,
Daishi

On 2/5/07, felix winkelmann <address@hidden> wrote:
Hi!

Something that we desperately need, IMHO, is a cross-platform GUI
toolkit. Several people have mentioned this at various times and for
plain application-delivery beyond POSIX functionality some sort of
GUI will likely to make chicken more usable.

It should be easy, dumb, straightforward. Simple, traditional event-handling,
a core set of easy-to-port widgets, a small and simple API. Backends to
various existing gui toolkits (Gtk, Qt, FLTK, Win32(?)) should be supported
using a greatest common divisor aproach. More funky abstractions can
be built on top of that and eggs could provide more specialized widget
sets, particular to a specific GUI backend.

I have a good deal of Qt experience, a bit of FLTK and generally not
enough resources to create this on my own (surprise!). I also am unable
to do any windows-related coding.

Would there be someone interested in taking this up or join me with
such an undertaking?


cheers,
felix


_______________________________________________
Chicken-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/chicken-users





reply via email to

[Prev in Thread] Current Thread [Next in Thread]