* CMenuBand: Implement rudimentary support for changing the hot item with the keyboard (up/down). The code can probable be simpler, and some corner cases need to be fixed, but it works.
* CMenuDeskBar: Attempt to redesign OnSelect to better match the windows behaviour, which is still mostly unknown.
* Make the log results more readable.
CORE-7881

svn path=/branches/shell-experiments/; revision=62262
This commit is contained in:
David Quintana 2014-02-20 12:12:42 +00:00
parent e0d383ebd4
commit b1290e6ab0
7 changed files with 450 additions and 233 deletions

View file

@ -2,9 +2,10 @@
void WrapLogOpen();
void WrapLogClose();
void __cdecl WrapLogMsg(_Printf_format_string_ const char* msg, ...);
void __cdecl WrapLogPre(_Printf_format_string_ const char* msg, ...);
void __cdecl WrapLogPost(_Printf_format_string_ const char* msg, ...);
void __cdecl WrapLogEnter(_Printf_format_string_ const char* msg, ...);
void __cdecl WrapLogExit(_Printf_format_string_ const char* msg, ...);
void __cdecl WrapLogExit(const char* msg, HRESULT code);
template <class T>
LPSTR Wrap(const T& value);