comp.lang.ada
 help / color / mirror / Atom feed
From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Easiest way to build Qt/Gtk interfaces for Ada programs
Date: Sat, 29 Dec 2012 03:10:44 +0100
Date: 2012-12-29T03:10:44+01:00	[thread overview]
Message-ID: <op.wp12z6k0ule2fv@cardamome> (raw)
In-Reply-To: 50de4127$0$6567$9b4e6d93@newsspool3.arcor-online.net

Le Sat, 29 Dec 2012 02:02:33 +0100, Georg Bauhaus  
<rm.dash-bauhaus@futureapps.de> a écrit:

> On 29.12.12 01:27, Randy Brukardt wrote:
>> It's certainly possible to create a GUI Builder that does most of the
>> busy-work but still allows one to write the rest of a application.
>
> Perhaps it is an idea to be more specific about "GUI"?
>
> For some, GUI means dialogs in windows, menus, text fields and various
> buttons, maybe table views. For others, GUI means a responsive
> drawing/symbol/model of something that is different in that it is
> *not* controlled by text input, or via buttons, because it can't, really.
> Rather, the GUI is more graphical: the user is watching/controlling
> some 2D graph, say.
>   Is designing these controls best done using what is available
> in typical GUI builders? A mature CAD program would seem a more apt GUI
> builder for this kind of controls. What does game production use?
>
> For standard views, views that need not be reinvented by each GUI
> programmer, I find a GUI builder a productive tool, because one just
> needs to fill in the blanks to exactly meet user expectations.
> It has built-in knowledge of graphic design.

I feel your comments interesting here, in the way they talk about the UI  
as a separate entity, designed separately. Designing an UI and designing  
an application with an UI, is not the same. To design an UI, a tool à‑la  
Glade is indeed useful (while not required); but it typically won't help  
as much to design an application with an UI.


-- 
“Syntactic sugar causes cancer of the semi-colons.” [1]
“Structured Programming supports the law of the excluded muddle.” [1]
[1]: Epigrams on Programming — Alan J. — P. Yale University



  reply	other threads:[~2012-12-29  2:10 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-28 14:51 Easiest way to build Qt/Gtk interfaces for Ada programs alb348
2012-12-28 15:32 ` Dmitry A. Kazakov
2012-12-28 17:30   ` alb348
2012-12-28 17:57     ` Dmitry A. Kazakov
2012-12-29  0:18   ` Yannick Duchêne (Hibou57)
2012-12-29  9:26     ` Dmitry A. Kazakov
2012-12-29 10:39       ` Yannick Duchêne (Hibou57)
2012-12-29 12:27         ` Dmitry A. Kazakov
2012-12-29 13:07           ` Georg Bauhaus
2012-12-29 13:26             ` Yannick Duchêne (Hibou57)
2012-12-29 13:09           ` Yannick Duchêne (Hibou57)
2012-12-29  0:27   ` Randy Brukardt
2012-12-29  1:02     ` Georg Bauhaus
2012-12-29  2:10       ` Yannick Duchêne (Hibou57) [this message]
2012-12-29  8:55       ` Dmitry A. Kazakov
2012-12-28 16:20 ` Vadim Godunko
2012-12-28 19:56   ` alb348
2012-12-28 20:38     ` Justin Time
2012-12-28 20:52       ` alb348
2012-12-29  0:48         ` Randy Brukardt
2012-12-29 10:23           ` Blady
2012-12-29 10:51             ` Yannick Duchêne (Hibou57)
2012-12-29 15:24           ` Justin Time
2012-12-31 21:49             ` Randy Brukardt
2013-01-01 10:46               ` Justin Time
2013-01-01 12:24                 ` Dmitry A. Kazakov
2013-01-01 16:55                   ` Justin Time
2013-01-02 10:00                     ` Dmitry A. Kazakov
2012-12-28 17:58 ` Justin Time
2012-12-31  8:07   ` ldries46
2012-12-31 20:58     ` John B. Matthews
2013-01-04 23:39     ` Brian Drummond
2012-12-29 16:40 ` leonid.dulman
2012-12-29 18:12   ` alb348
2012-12-30 17:27 ` leonid.dulman
2013-01-04 13:53   ` Patrick
2013-01-04 23:31     ` Brian Drummond
2013-01-05  8:57       ` Dmitry A. Kazakov
replies disabled

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