[Top][All Lists]

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

Re: [open-cobol-list] GUI -- wxWidgets?

From: John Culleton
Subject: Re: [open-cobol-list] GUI -- wxWidgets?
Date: Wed, 18 Feb 2009 09:58:52 -0500
User-agent: KMail/1.9.10

On Wednesday 18 February 2009 09:48:18 am Brian Tiffin 
> Hello everyone
> I replied to the original poster with
> and he seemed pretty happy.
> Gilles;  I looked at Qt with some keen interest as I use
> KDE and I like the features.  BUT; Qt is native C++ so it
> makes writing a binding layer one step more hassle
> (extern "C" {} wrappers everywhere) so GTK+ will be the
> first GUI target for OpenCOBOL, (from my point of view at
> least; others are more than welcome to add other
> linkage), being straight up C and the linkage does not
> require any mucking about with the C++ linker name
> mangling, .
> With the recent addition of libguile linkage How-To, GTK+
> can also be accessed from the Scheme layer.  Anything on
> the Perl side can be accessed through the cob_perl side,
> so wxWidgets is definitely a viable option already.  I'm
> still working with Rildo's codebase to get smooth
> integration with Tcl/Tk (currently functional and samples
> have been posted), but I'd like to spend my whimsical
> time and attention on the GTK bindings.  There are a bag
> load of features that Glib, GDK and GTK open up.  One
> next step may be peeling back access to the GtkBuilder
> feature for XML UI design for those so inclined.
> =====
> A small pleading;  If anyone really wants to dig in, I'd
> prefer we work together on and
> build up the GTK feature set.  There are thousands of
> small functions to write and test and each one adds to
> the pile of potential.
> =====

Unfortunately Gtk comes in multiple and incompatible 
versions. When I update to match application X then 
application Y stops working.  So I suggest that the Tk 
widget set is more stable and hence less heartburn for all 
of us. 

reply via email to

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