new bug reports in TODO list

svn path=/trunk/; revision=8587
This commit is contained in:
Martin Fuchs 2004-03-08 09:45:19 +00:00
parent 11cc5733d3
commit 9183e287b1
4 changed files with 13 additions and 4 deletions

View file

@ -175,11 +175,9 @@ void Desktops::SwitchToDesktop(int idx)
if (_current_desktop == idx)
return;
Desktop& desktop = (*this)[idx];
// save currently visible application windows
Desktop& old_desktop = (*this)[_current_desktop];
WindowSet& windows = old_desktop._windows;
Desktop& desktop = (*this)[idx];
windows.clear();
@ -189,6 +187,7 @@ void Desktops::SwitchToDesktop(int idx)
for(WindowSet::const_iterator it2=it1->_windows.begin(); it2!=it1->_windows.end(); ++it2)
other_wnds.insert(*it2);
// save currently visible application windows
EnumWindows(SwitchDesktopEnumFct, (LPARAM)&windows);
old_desktop._hwndForeground = (HWND)SendMessage(g_Globals._hwndDesktopBar, PM_GET_LAST_ACTIVE, 0, 0);

View file

@ -35,3 +35,11 @@
Yes, ROS explorer doesn't read many settings from the registry currently,
as it doesn't have a way to configure them. (missing configuration dialogs)
- Wenn man in der Toolbar auf "NT Obj." klickt und dann mit der rechten
Maustaste in die TreeView klickt, gibt es eine COM Exeption "Falscher Parameter".
Wenn man das öfter macht crasht das Programm.
- Es scheint ein paar GDI-Leaks in deinem Programm zu geben…
Wenn man ein neues MDI Fenster öffnet und dann wieder schließt, werden
einige GDI-Objekte nicht wieder gelöscht…

View file

@ -1869,6 +1869,6 @@ void RecentStartMenu::AddEntries()
}
dir.sort_directory(SORT_DATE);
AddShellEntries(dir, 16, smd._subfolders); ///@todo read max. count of entries from registry
AddShellEntries(dir, RECENT_DOCS_COUNT, smd._subfolders);
}
}

View file

@ -409,6 +409,8 @@ protected:
};
#define RECENT_DOCS_COUNT 20 ///@todo read max. count of entries from registry
/// "Recent Files" sub-start menu
struct RecentStartMenu : public StartMenu
{