From: NiGHTS <nights@unku.us>
Subject: Re: Weakness of Ada is expensive / security / etc. ? Anything else?
Date: Tue, 21 Jul 2015 10:50:27 -0700 (PDT)
Date: 2015-07-21T10:50:27-07:00 [thread overview]
Message-ID: <9daa54dc-338a-4a78-b553-5609623ff061@googlegroups.com> (raw)
In-Reply-To: <zb2pcfvt20ks.1dambni89h3t0.dlg@40tude.net>
On Tuesday, July 21, 2015 at 12:59:24 PM UTC-4, Dmitry A. Kazakov wrote:
> OK, but then GtkAda is not to blame for any differences GTK might have.
> Which mostly non-existent, and if any, then rather due to GTK-themes
> selected, or not, by the user (you).
>
> All GUI toolkits are themed in these days, which is bad in my view as well
> as from the ergonomic/automation POV.
>
> But they are hugely beloved by people dying to see green texts on magenta
> backgrounds...
>
If it was theme related differences I wouldn't be complaining about it. Here is an example for you: Word wrap simply doesn't work on labels in Linux but it does work in Windows. Same code (literally), wildly different results. Here's another: When using Tree_View.Set_Cursor with Start_Editing => True, you can't see what you are typing in Windows (looks like uneditable text) yet it works just fine in Linux.
There are other examples I could give you but I can't remember them all on account of that I now try to avoid the things that cause structural inconsistencies. Mind you none of them are style / color related.
I would love to hear some workarounds to some of these problems since I am actively working on such a project for multiple platforms on Ada with GNATCOLL and GTKAda involved. (Testing platforms: Kubuntu 15.04 x64 / Windows 7 x32)
next prev parent reply other threads:[~2015-07-21 17:50 UTC|newest]
Thread overview: 61+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-17 10:19 Weakness of Ada is expensive / security / etc. ? Anything else? Trish Cayetano
2015-07-17 10:46 ` Simon Clubley
2015-07-17 15:35 ` Trish Cayetano
2015-07-17 15:54 ` David Botton
2015-07-17 12:06 ` G.B.
2015-07-17 15:38 ` Trish Cayetano
2015-07-17 12:54 ` David Botton
2015-07-17 15:41 ` Trish Cayetano
2015-07-17 16:20 ` Patrick Noffke
2015-07-17 17:31 ` Shark8
2015-07-17 17:43 ` Simon Clubley
2015-07-17 18:39 ` Jeffrey R. Carter
2015-07-17 19:28 ` jm.tarrasa
2015-07-17 21:00 ` Pascal Obry
2015-07-17 21:53 ` Shark8
2015-07-17 22:41 ` Nasser M. Abbasi
2015-07-18 7:40 ` Trish Cayetano
2015-07-19 14:55 ` David Botton
2015-07-20 2:40 ` Norman Worth
2015-07-20 9:52 ` Serge Robyns
2015-07-20 17:35 ` Shark8
2015-07-20 19:13 ` David Botton
2015-07-20 22:12 ` NiGHTS
2015-07-21 1:37 ` Norman Worth
2015-07-21 6:54 ` Dmitry A. Kazakov
2015-07-21 13:31 ` NiGHTS
2015-07-21 16:59 ` Dmitry A. Kazakov
2015-07-21 17:50 ` NiGHTS [this message]
2015-07-21 19:44 ` Dmitry A. Kazakov
2015-07-21 20:28 ` Björn Lundin
2015-07-21 22:01 ` Georg Bauhaus
2015-07-21 23:44 ` Shark8
2015-07-22 6:19 ` Dmitry A. Kazakov
2015-07-22 6:13 ` Dmitry A. Kazakov
2015-07-22 7:04 ` Georg Bauhaus
2015-07-22 7:37 ` Dmitry A. Kazakov
2015-07-22 9:29 ` Graham Stark
2015-07-22 10:33 ` Dmitry A. Kazakov
2015-07-22 10:12 ` G.B.
2015-07-22 10:31 ` Dmitry A. Kazakov
2015-07-22 11:20 ` G.B.
2015-07-22 0:17 ` NiGHTS
2015-07-22 6:54 ` Dmitry A. Kazakov
2015-07-22 15:11 ` Shark8
2015-07-22 11:43 ` Brian Drummond
2015-07-24 7:34 ` Egil H H
2015-07-21 11:17 ` Serge Robyns
2015-07-20 17:38 ` Florian Weimer
2015-07-20 17:45 ` Paul Rubin
2015-07-20 17:53 ` Florian Weimer
2015-07-20 18:09 ` Paul Rubin
2015-07-20 18:25 ` Florian Weimer
2015-07-20 18:34 ` Paul Rubin
2015-07-20 19:33 ` Florian Weimer
2015-07-20 20:20 ` Paul Rubin
2015-07-22 18:29 ` Florian Weimer
2015-07-22 19:58 ` Paul Rubin
2015-07-26 19:41 ` Florian Weimer
2015-07-27 1:18 ` Jeremiah
2015-07-22 6:34 ` Stefan.Lucks
2015-07-26 14:51 ` EGarrulo
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox