[RSHELL]
authorDavid Quintana <gigaherz@gmail.com>
Mon, 24 Feb 2014 11:07:16 +0000 (11:07 +0000)
committerDavid Quintana <gigaherz@gmail.com>
Mon, 24 Feb 2014 11:07:16 +0000 (11:07 +0000)
commiteee3377ec956b7329646935c5d7d55447c042b9f
tree6d21702685ad80fd4f7733291274cf293c35e1aa
parent56bf9b6dbd9db3cb527bd05589f47f9d124b6bfd
[RSHELL]
* CMenuBand:
  - Use a Pager control on top of the SF Toolbar, like Windows does.
  - Cache the ideal size of the toolbars to reuse it next time the start menu shows.
  - Draw the dropdown arrows on items with dropdowns.
  - Cancel the timer and open a submenu immediately if the item is clicked.
  - Draw the selected background color on the item with a popup if there is no other item being hovered.
  - Add some space for the dropdown arrows in the size calculations (hardcoded).
  - Simplify the size calculation and positioning.
CORE-7881

svn path=/branches/shell-experiments/; revision=62317
base/shell/rshell/CMenuBand.cpp
base/shell/rshell/CMenuDeskBar.cpp