comp.lang.ada
 help / color / mirror / Atom feed
From: John McCabe <john@nospam.assen.demon.co.uk>
Subject: Re: GnatBench (from GPL edition)
Date: Mon, 31 Mar 2008 15:23:24 +0100
Date: 2008-03-31T15:23:24+01:00	[thread overview]
Message-ID: <ucq1v31sjedknk12n5l8v4umt7du9nsfa4@4ax.com> (raw)
In-Reply-To: 14a29jmecow0p$.1ihl69vqa4s9h$.dlg@40tude.net

On Sun, 30 Mar 2008 10:24:47 +0200, "Dmitry A. Kazakov"
<mailbox@dmitry-kazakov.de> wrote:

>On Sat, 29 Mar 2008 23:32:50 +0000, John McCabe wrote:
>
>> GPS may be a showcase for GTKAda but, on Windows, I don't think it
>> does GTK+ any favours. Look at the screenshot at
>> 
>> https://libre.adacore.com/gps/img/gps_800x600.jpg
>> 
>> Does that, to you, match up with the phrase  "Same modern GUI
>> available on all platforms " you can find at
>> https://libre.adacore.com/gps/main.html? To me the answer is plainly
>> no - that's the sort of GUI you'd be unlucky to get on Windows 3.1!
>
>Hmm, I don't see that. Do you mean ugly window decoration elements and
>cheap icons?

Well yes, but I'm not sure about "cheap" icons. Many of the icons are
(I would say) better than what you would expect from MS tools, but
they just don't really fit - the whole GTK+ thing is still, to me, not
quite right on MS Windows.

>Because otherwise GPS just follows MS Visual Studio design.

The layout does follow the MS VS design, the look though is of a
rather old version of MS VS, perhaps version 2.0 or 4.0 from the
mid-90s.

>The decorations can be changed using a GTK+ RC file. I wonder why AdaCore
>didn't do that.

>But where AdaCore took time and didn't copy from MS, GPS looks pretty good.
>For example, graphical indication of error locations left of the editor
>window is a great idea.

Do you mean the bit where the space is used to provide a
representation of the whole file, a rectangle moves up and down to
show which part of the file you're currently viewing, and red blocks
show where the error is?

That's interesting, but have you seen how the errors and warnings are
shown in Eclipse!

>IMO the problems with GPS lie elsewhere. I mean poor design of GTK+ and
>GDB.

I'm sure GPS is a perfectly capable tool and is better than nothing
(the whole concept of an IDE that can be used to manage your projects
is quite an advancement from what went before). I don't have any real
gripes with functionality, just form. It seems like AdaCore have put a
fair amount of effort into something that is ever so slightly
pointless!





  reply	other threads:[~2008-03-31 14:23 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-20 16:35 GnatBench (from GPL edition) John McCabe
2008-03-20 16:46 ` John McCabe
2008-03-20 22:08   ` Britt Snodgrass
2008-03-25 18:06     ` John McCabe
2008-03-25 20:32       ` Britt Snodgrass
2008-03-25 21:17         ` John McCabe
2008-03-26 21:07           ` Simon Wright
2008-03-26 22:05             ` John McCabe
2008-03-27  9:07               ` Stephen Leake
2008-03-27 10:08                 ` John McCabe
2008-03-29  0:28                   ` Stephen Leake
2008-03-29  2:48                     ` Britt Snodgrass
2008-03-29 23:32                       ` John McCabe
2008-03-30  8:24                         ` Dmitry A. Kazakov
2008-03-31 14:23                           ` John McCabe [this message]
2008-03-31 16:12                             ` Dmitry A. Kazakov
2008-03-31 16:43                               ` John McCabe
2008-04-01  0:09                         ` Randy Brukardt
2008-04-01  4:19                           ` Eric Hughes
2008-04-01  7:39                           ` Georg Bauhaus
2008-04-01 19:52                             ` Randy Brukardt
2008-04-01 19:58                             ` Randy Brukardt
2008-04-02 21:03                           ` John McCabe
2008-04-03  3:20                             ` Randy Brukardt
2008-04-03  7:35                               ` Dmitry A. Kazakov
2008-04-03 10:20                               ` John McCabe
2008-04-04  2:20                                 ` Randy Brukardt
2008-04-04 22:50                                   ` John McCabe
2008-04-03 10:14                           ` Steffen Huber
2008-04-01 17:06                         ` Pascal Obry
2008-03-29 23:10                     ` John McCabe
2008-03-26 10:19         ` John McCabe
2008-03-26 14:35           ` Britt Snodgrass
2008-03-26 14:40             ` Britt Snodgrass
2008-03-26 18:14             ` John McCabe
2008-04-29  9:34 ` John McCabe
replies disabled

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