remember last foreground window when switching desktops

svn path=/trunk/; revision=8438
This commit is contained in:
Martin Fuchs 2004-02-28 13:45:33 +00:00
parent bba7724b2d
commit 9399bfa9f2
3 changed files with 5 additions and 0 deletions

View file

@ -66,3 +66,4 @@ If you search for more information, look into the CVS repository.
23.02.2004 m. fuchs start menu navigation using first characters of entry names
fixes for leaking GDI handles
25.02.2004 m. fuchs rebar control for desktop bar
28.02.2004 m. fuchs "minimize all" functionality

View file

@ -182,6 +182,7 @@ typedef pair<HWND, DWORD> MinimizeStruct;
struct Desktop
{
set<HWND> _windows;
WindowHandle _hwndForeground;
list<MinimizeStruct> _minimized;
};
typedef Desktop DesktopRef;

View file

@ -45,6 +45,9 @@
#define IDW_TASKTOOLBAR 100
#define PM_GET_LAST_ACTIVE (WM_APP+0x1D)
/// internal task bar button management entry
struct TaskBarEntry
{