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