lmi
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]