diff --git a/reactos/lib/shell32/enumidlist.c b/reactos/lib/shell32/enumidlist.c index 114c5880dbd..4fbc0e2f3ae 100644 --- a/reactos/lib/shell32/enumidlist.c +++ b/reactos/lib/shell32/enumidlist.c @@ -377,6 +377,10 @@ static BOOL CreateDesktopEnumList( /*enumerate the elements in %windir%\desktop */ SHGetSpecialFolderPathA(0, szPath, CSIDL_DESKTOPDIRECTORY, FALSE); + + /*FIXME: hide icons for classes in SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\explorer\\HideDesktopIcons\\ClassicStartMenu + -> alter attributes in IDLDATA.folder.uFileAttribs ? + */ CreateFolderEnumList( (IEnumIDList*)This, szPath, dwFlags); return TRUE; diff --git a/reactos/lib/shell32/pidl.c b/reactos/lib/shell32/pidl.c index f70815cf997..ca356b95552 100644 --- a/reactos/lib/shell32/pidl.c +++ b/reactos/lib/shell32/pidl.c @@ -709,7 +709,7 @@ HRESULT WINAPI SHGetRealIDL(LPSHELLFOLDER lpsf, LPCITEMIDLIST pidlSimple, LPITEM IDataObject_Release(pDataObj); if (SUCCEEDED(hr)) { - //assert(pida->cidl==1); + /*assert(pida->cidl==1);*/ LPIDA pida = (LPIDA)GlobalLock(medium.hGlobal); LPCITEMIDLIST pidl_folder = (LPCITEMIDLIST) ((LPBYTE)pida+pida->aoffset[0]); diff --git a/reactos/lib/shell32/shlview.c b/reactos/lib/shell32/shlview.c index 0815c0b2e68..a56aa583c71 100644 --- a/reactos/lib/shell32/shlview.c +++ b/reactos/lib/shell32/shlview.c @@ -315,7 +315,7 @@ static BOOL ShellView_CreateList (IShellViewImpl * This) This->ListViewSortInfo.nLastHeaderID = -1; if (This->FolderSettings.fFlags & FWF_DESKTOP) { - if (0) //FIXME: look into registry vale HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ListviewShadow and activate drop shadows + if (0) /* FIXME: look into registry vale HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ListviewShadow and activate drop shadows */ ListView_SetTextBkColor(This->hWndList, CLR_NONE); else ListView_SetTextBkColor(This->hWndList, GetSysColor(COLOR_DESKTOP)); @@ -874,7 +874,7 @@ static HRESULT ShellView_OpenSelectedItems(IShellViewImpl * This) SHELLEXECUTEINFOA shexinfo; shexinfo.cbSize = sizeof(SHELLEXECUTEINFOA); - shexinfo.fMask = SEE_MASK_INVOKEIDLIST; // SEE_MASK_IDLIST is also possible. + shexinfo.fMask = SEE_MASK_INVOKEIDLIST; /* SEE_MASK_IDLIST is also possible. */ shexinfo.hwnd = NULL; shexinfo.lpVerb = NULL; shexinfo.lpFile = NULL;