{
DWORD AutoHide : 1;
DWORD AlwaysOnTop : 1;
- DWORD SmallIcons : 1;
+ DWORD SmSmallIcons : 1; // Start menu Small Icons
DWORD HideClock : 1;
- DWORD SmallStartMenu : 1;
};
};
DWORD Position;
HRESULT CTrayBandSite_CreateInstance(IN ITrayWindow *tray, IN IDeskBand* pTaskBand, OUT ITrayBandSite** pBandSite);
/*
- * startmnu.cpp
+ * startctxmnu.cpp
*/
-
HRESULT CStartMenuBtnCtxMenu_CreateInstance(ITrayWindow * TrayWnd, IN HWND hWndOwner, IContextMenu ** ppCtxMenu);
+/*
+ * startmnu.cpp
+ */
IMenuPopup*
CreateStartMenu(IN ITrayWindow *Tray,
OUT IMenuBand **ppMenuBand,
IN HBITMAP hbmBanner OPTIONAL,
IN BOOL bSmallIcons);
+HRESULT
+UpdateStartMenu(IN OUT IMenuPopup *pMenuPopup,
+ IN HBITMAP hbmBanner OPTIONAL,
+ IN BOOL bSmallIcons,
+ IN BOOL bRefresh);
/*
* startmnucust.cpp
/*
* startmnusite.cpp
*/
-
HRESULT
CStartMenuSite_CreateInstance(IN OUT ITrayWindow *Tray, const IID & riid, PVOID * ppv);