[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lmi] using standard icon sizes and wxArtProvider
From: |
Greg Chicares |
Subject: |
Re: [lmi] using standard icon sizes and wxArtProvider |
Date: |
Thu, 06 Nov 2014 15:06:26 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
On 2008-08-30 22:22Z, Vaclav Slavik wrote:
> On Fri, 2008-08-29 at 13:38 +0000, Greg Chicares wrote:
[...]
>> Then again, is it really bad or unusual to display no icon next to
>> any menuitem whatsoever?
>
> It depends on the platform. OS X, for example, never uses any menu icons
> (which you could argue is circumstantial evidence that usability
> benefits of having the icons are relatively minor, given OS X's
> usability record). On the other hand, GTK+/GNOME apps do use them for
> "stock" actions and any app not using them looks a bit out of place. On
> Windows, consistency among apps is nonexistent, so it's hard to say.
In 'menus.xrc', some <bitmap> elements has 'platform="win"', while others
did not; and the ones that didn't weren't all GTK "stock" actions. So I
added 'platform="win"' to everything revision 6026 (20141106T1452Z). Now
the code is uniform, and does the expected thing for msw and osx. As for
GTK, it doesn't do the expected thing, but at least it's not random; I'd
welcome a patch that writes 'platform="unix|win"' where appropriate, but
I'm personally not exactly sure which actions are "stock" for GTK.
- Re: [lmi] using standard icon sizes and wxArtProvider,
Greg Chicares <=