gnucobol-users
[Top][All Lists]
Advanced

[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: Thu, 19 Feb 2009 08:41:28 -0500
User-agent: KMail/1.9.10

On Wednesday 18 February 2009 12:05:10 pm Brian Tiffin 
wrote:
> Thanks for the info John.
>
> I'm not totally sure (having not experienced the
> incompatible version bumps) we can ensure the CBL_OC_GTK_
>  layer IS compatible across all the versions though. 
> Can't we?  Are there subtle run time issues with their
> releases that break things like callback reliability etc?
>   Or are they "just" API name and parameter changes?
> (which we can handle with a little bit of autoconf
> magic).
>
> And now Ulf has offered up yet another option that seems
> worth pursuing. (But I'm pretty Roger is unlikely to
> change ACCEPT DISPLAY unless we can guarantee
> cross-platform to as many targets as cobc now functions
> on), so that will require more than just an X11 layer,
> but something with Windows dressing as well.
>
> Cheers,
> Brian
>
> On February 18, 2009 09:58:52 am John Culleton wrote:
> > On Wednesday 18 February 2009 09:48:18 am Brian Tiffin
> >
> > wrote:
> > > Hello everyone
> > >
> > > I replied to the original poster with
> > >
> > > http://add1tocobol.com/tiki-index.php?page=GTK+Sample
> > >
> > > 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 http://add1tocobol.com
> > > 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.
> >
> > -------------------------------------------------------
> >-------------------- --- Open Source Business Conference
> > (OSBC), March 24-25, 2009, San Francisco, CA -OSBC
> > tackles the biggest issue in open source: Open Sourcing
> > the Enterprise -Strategies to boost innovation and cut
> > costs with open source participation -Receive a $600
> > discount off the registration fee with the source code:
> > SFAD http://p.sf.net/sfu/XcvMzF8H
> > _______________________________________________
> > open-cobol-list mailing list
> > address@hidden
> > https://lists.sourceforge.net/lists/listinfo/open-cobol
> >-list
>
> ---------------------------------------------------------
>--------------------- Open Source Business Conference
> (OSBC), March 24-25, 2009, San Francisco, CA -OSBC
> tackles the biggest issue in open source: Open Sourcing
> the Enterprise -Strategies to boost innovation and cut
> costs with open source participation -Receive a $600
> discount off the registration fee with the source code:
> SFAD http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> open-cobol-list mailing list
> address@hidden
> https://lists.sourceforge.net/lists/listinfo/open-cobol-l
>ist

I use Slack, currently 12.2, formerly 12.0. Formerly I 
kept /usr/local and /home on separate partitions to 
facilitate backup and upgrades.

I can't pinpoint it exactly, but when I upgraded to a new 
computer and brought over my existing /usr/local partition 
where most of my newish software gets compiled, my standard 
terminal emulator program stopped working.  It had some gtk 
error messages. When I dismounted the separated /usr/local 
partition the problems cleared up.  So I attribute the 
difficulty with something in the old /usr/local/. The 
solution I used was to remount the old /usr/local partition 
on another place. That way I could get at my existing files 
without screwing up the search path for libraries etc.

For more recent versions of Inkscape, Gimp etc. I created a 
Kubuntu partition where newer versions are standard. Now I 
am not a fan of Kubuntu so I still do my daily work on 
Slack 12.  

FWIW

John Culleton
 


reply via email to

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