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
next prev parent 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