Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#8924 closed enhancement (duplicate)

Treat RightMouseClick as 'send to back'

Reported by: mmadia Owned by: axeld
Priority: normal Milestone: R1
Component: Applications/Deskbar Version: R1/Development
Keywords: Cc:
Blocked By: #5000 Blocking:
Platform: All

Description

hrev44550

When Deskbar's application expander is open, a right mouse click on an individual item should be interpretted as send-to-back.

Change History (3)

comment:1 by axeld, 8 years ago

IIRC that's not so easy to achieve with menus, but I could imagine that we'll have a context menu there in the future, instead.

comment:2 by diver, 8 years ago

Blocked By: 5000 added
Resolution: duplicate
Status: newclosed

comment:3 by leavengood, 8 years ago

Currently it does seem very difficult or impossible to determine if a menu item's Invoke() was due to the left or right mouse button (or whichever button.)

Maybe the Menu API could be extended in a backwards-compatible way to allow for asking how a menu item was invoked (keyboard, trigger, shortcut, mouse click with which button, programmatically, etc.)

Though Deskbar's use of menus is not the best anyhow, and it should probably be changed to use a new class for anything that isn't really a menu. The current ExpandoMenuBar is more of a tool bar. But such a change should really be part of a larger Deskbar redesign/rewrite, which might be better done after R1.

Note: See TracTickets for help on using tickets.