comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Qt or Gtk? (from an Ada perspective)
Date: Mon, 24 Sep 2012 22:11:57 +0100
Date: 2012-09-24T22:11:57+01:00	[thread overview]
Message-ID: <m2ipb36s82.fsf@pushface.org> (raw)
In-Reply-To: 3c37c062-670c-4e07-9a6f-739f55c4c61d@googlegroups.com

Patrick <patrick@spellingbeewinnars.org> writes:

> Hi JP
>
> I am checking out TASH too. It sound like it is a thin/medium binding
> now due to changes with Tcl/Tk. Did you use it before 8.5 ?

(pardon me for butting in)

I don't believe there's much, if anything, in the TASH.* hierarchy that
isn't supported either by Ada2005 (Arrays, Lists, Strings) or by GNAT
extensions (File, Regexp, Platform, System).

For those with only a passing interest -- these Tcl features were made
private at Tcl 8.5, so it was no longer possible to provide a binding to
them.

Come to that, there's an awful lot of the Tcl binding in TASH that you
really won't need! Write the GUI in Tcl/Tk and provide the minimum
additional commands (exporting of Ada application interfaces to the Tcl
domain) for your needs.

One thing I never got round to doing is working out how to tell the Tcl
side that a variable had changed so as to avoid polling. I have a
feeling this is possible, but I didn't _have_ to do it. Perhaps use
Tcl_SetVar & trace??? (but there will probably be threading issues).



  parent reply	other threads:[~2012-09-24 21:11 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-17 11:34 Qt or Gtk? (from an Ada perspective) alb348
2012-09-17 12:55 ` Patrick
2012-09-17 15:41   ` alb348
2012-09-17 15:50     ` Ludovic Brenta
2012-09-17 15:54       ` alb348
2012-09-18  6:38         ` Vadim Godunko
2012-09-17 16:22       ` Dmitry A. Kazakov
2012-09-18  5:41       ` QtAda in Debian (was: Re: Qt or Gtk? (from an Ada perspective)) Dirk Heinrichs
2012-09-18  7:16         ` Ludovic Brenta
2012-09-18 14:35           ` Dirk Heinrichs
2012-09-17 15:58     ` Qt or Gtk? (from an Ada perspective) Dmitry A. Kazakov
2012-09-17 16:21       ` J-P. Rosen
2012-09-17 20:49 ` Brian Drummond
2012-09-18  1:52 ` Stephen Leake
2012-09-18  6:28 ` Thomas Løcke
2012-09-18  8:47 ` Brian Drummond
2012-09-18  9:43   ` alb348
2012-09-18  9:49     ` alb348
2012-09-18 10:14       ` Brian Drummond
2012-09-18 10:29         ` Brian Drummond
2012-09-18 11:00           ` alb348
2012-09-24  5:32   ` J-P. Rosen
2012-09-24 20:07     ` Patrick
2012-09-24 20:30       ` Pascal Obry
2012-09-24 20:42       ` J-P. Rosen
2012-09-24 21:11       ` Simon Wright [this message]
2012-09-24 22:56         ` Patrick
2012-09-19 11:14 ` tonyg
2012-09-19 16:13 ` Rego, P.
2012-09-20 15:53 ` leonid.dulman
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox