For dragging, I'd go with "handles" on the left side of the datagrid that have hand icon when you hover over them. They've become pretty ubiquitous on webpages. For an example of what I mean:
http://jqueryui.com/demos/sortable/ As for a context menu, you be okay with just a tool-tip. People generally try and right-click a lot for things they expect to be there. Otherwise, again, go with something common to show that actions are available. For example, and disclosure triangle on the far right of a UI widget is typically clickable and will bring up a menu. Left-click will bring up your context menu, and r-click anywhere will bring it up as well. Jeff M. On Sat, Jul 30, 2011 at 12:42 PM, Pete <p...@mollysrevenge.com> 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