mirror of
https://github.com/Open-Shell/Open-Shell-Menu.git
synced 2026-06-14 19:36:38 +10:00
Windows 11 start menu button support
- handling of `Taskbar alignment` setting (left/center) - start menu position is based on position of start button - mouse clicks to original button now work properly (without triggering original menu) - custom button is properly positioned - Win+X works properly
This commit is contained in:
@@ -51,7 +51,7 @@ struct TaskbarInfo
|
||||
int taskbarId;
|
||||
HWND taskBar;
|
||||
HWND startButton; // either own start button or the win7 start button (depending on bReplaceButton)
|
||||
HWND oldButton; // win81 start button (child of taskBar)
|
||||
HWND oldButton; // win8.1+ start button (child of taskBar)
|
||||
HWND rebar;
|
||||
HWND taskList;
|
||||
HWND chevron;
|
||||
@@ -61,8 +61,8 @@ struct TaskbarInfo
|
||||
int pointerId;
|
||||
bool bTimer;
|
||||
bool bCustomLook;
|
||||
bool bReplaceButton;
|
||||
bool bHideButton;
|
||||
bool bReplaceButton; // replace start button with own one
|
||||
bool bHideButton; // hide old start button (if we have own button)
|
||||
bool bRecreatingButton;
|
||||
bool bThemeChanging;
|
||||
std::vector<HWND> trayButtons; // ordered by Z order (for win10)
|
||||
|
||||
Reference in New Issue
Block a user