User Interface Question

Pete pete at mollysrevenge.com
Sat Jul 30 16:45:47 EDT 2011


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.schonewille at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>



More information about the use-livecode mailing list