Hi Mark, Yes, that sound like good advice. In fact, I just read the Apple HIG about contextual menus and they recommend the same approach, except they recommend the use of the standard Apple Action menu rather than a menubar entry.
Pete Molly's Revenge <http://www.mollysrevenge.com> On Sat, Jul 30, 2011 at 1:13 PM, Mark Schonewille < m.schonewi...@economy-x-talk.com> wrote: > Hi Pete, > > Never offer a popup menu as the only way to access a feature. Put your > popup menu into the menubar and enable the menu items in those situations > when the user might as well click on the objects to show the popup menu. > Show the same menu, or the essential menu items of it, in the optional popup > menu. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > What does that error mean? Buy LiveCodeErrors for iPhone now > http://qery.us/v4 A must-have for LiveCode programmers. > > On 30 jul 2011, at 20:42, Pete wrote: > > > Wondering if anyone has any thoughts on a couple of user interface > > questions. > > > > I'm providing a popup contextual menu when the user right-clicks on a > > datagrid. I'm also providing the ability to re-order rows in a datagrid > by > > dragging and dropping them. The common thread between these two > functions > > is that there is no on-screen indication that they exist. Popup menus > are > > invisible until they are invoked and drag and drop is equally invisible > > until someone initiates it. > > > > Are there any common methods for indicating to users that features like > this > > are available to them? > > > > Pete > > Molly's Revenge <http://www.mollysrevenge.com> > > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode