Popups are not fundamentaly broken, they work great in all of my apps. ComboBoxes are a different story though... :-)

I looked in the latest HIG can couldn't find any mention of whether the items should should always be enabled.

I checked out Apple's Print dialog and found disabled items in only one of the three popups. However I did notice that Apple violated their own HIG in that the Presets popup contained Verbs ie Commands which are forbidden in Popups. And it's only some of those commands that were disabled.

All of the Nouns and Adjectives in all of the Apple print popups were enabled.

Now there is a special case of a Popdown Command menu that can go on a window in special circumstances when the window is shared between multiple applications. It can have Commands, however the visible control name is always the name of the menu and not the last command selected.

The Presets popup is a hybrid, where the top portion acts like a popup menu containing Nouns which are always enabled, and the bottom portion acts like a Popdown Command menu which contains Verbs which are sometimes disabled.

So bottom line is that I don't think you've proven anything except that even Apple doesn't always follow their HIG. :-)

And certainly not that popups are fundamentally broken.

Regards,
Joe Huber



At 12:55 PM -0700 10/14/06, Craig Hoyt wrote:
Popups in RB are fundamentally broken. I was told when I bitched about this same issue that, 'they are working correctly, popups should not have disabled items in them'. I say BULL and I provided the Apple print dialog box which contains three popups and they all can contain disabled items in them, as my defense. Since it is obviously broken and RS is clueless, I never bother to pursue this issue. This may be correct for behavior windows but not Mac and I'm not sure this is even correct for windows.

On the other hand, contextual menus by nature should 'ONLY' contain valid or enabled menu items as these are supposed to be built on the fly depending where a contextual menu click was caught. Only relevant items should be shown.

See the Apple HIG for clarification. Sad RS doesn't know the difference. To 'Fix' the problem it needs to same enable/disable property that a standard menu has. Right now I think they have the contextual menu working double-time as a popup too.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to