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
@@ -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);
@@ -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…
@@ -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);
}
}
@@ -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
{