comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Drummond <brian@shapes.demon.co.uk>
Subject: Re: Qt or Gtk? (from an Ada perspective)
Date: Tue, 18 Sep 2012 08:47:25 +0000 (UTC)
Date: 2012-09-18T08:47:25+00:00	[thread overview]
Message-ID: <k39cet$grd$2@dont-email.me> (raw)
In-Reply-To: 99575344-c301-4af2-9155-b6577bfb1ca6@googlegroups.com

On Mon, 17 Sep 2012 04:34:41 -0700, alb348 wrote:

> Note: what I actually need to use is a very small subset of the
> functionality offered by these toolkits, in that I will only use some
> basic GUI functions like text edit boxes, as well as file I/O and text
> processing. But not much beyond that.

Another option, if your GUI needs are simple enough, might be to build 
Zenity command lines in Ada, and run them using System.OS_Lib, capturing 
their stdout and return codes.

http://library.gnome.org/users/zenity/stable/

http://rosettacode.org/wiki/Execute_a_system_command

I have used Zenity to "rapid prototype" things in BASH scripts, but it 
would be nice to do the actual programming in Ada.

You can test the GUI parts from the command line without compiling 
anything. It would certainly be quicker to learn than GTKAda!

- Brian



  parent reply	other threads:[~2012-09-21  1:13 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 [this message]
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
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