diff --git a/reactos/subsys/system/explorer/desktop/desktop.cpp b/reactos/subsys/system/explorer/desktop/desktop.cpp index a36b25255cd..fec79994b6a 100644 --- a/reactos/subsys/system/explorer/desktop/desktop.cpp +++ b/reactos/subsys/system/explorer/desktop/desktop.cpp @@ -168,7 +168,7 @@ LRESULT DesktopWindow::Init(LPCREATESTRUCT pcs) hr = _pShellView->CreateViewWindow(NULL, &fs, this, &rect, &hWndView); - //TODO: use IShellBrowser::GetViewStateStream() to restore previous view state -> see SHOpenRegStream() + ///@todo use IShellBrowser::GetViewStateStream() to restore previous view state -> see SHOpenRegStream() if (SUCCEEDED(hr)) { _pShellView->UIActivate(SVUIA_ACTIVATE_FOCUS); @@ -241,7 +241,7 @@ LRESULT DesktopWindow::WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) case WM_DESTROY: - //TODO: use IShellBrowser::GetViewStateStream() and _pShellView->SaveViewState() to store view state + ///@todo use IShellBrowser::GetViewStateStream() and _pShellView->SaveViewState() to store view state if (SetShellWindow) SetShellWindow(0); diff --git a/reactos/subsys/system/explorer/dialogs/searchprogram.cpp b/reactos/subsys/system/explorer/dialogs/searchprogram.cpp index 6cda83f8c20..d3279111503 100644 --- a/reactos/subsys/system/explorer/dialogs/searchprogram.cpp +++ b/reactos/subsys/system/explorer/dialogs/searchprogram.cpp @@ -231,7 +231,7 @@ void FindProgramDlg::add_entry(const FPDEntry& cache_entry) String lwr_path = cache_entry._path; String lwr_name = cache_entry._shell_entry->_display_name; -#ifndef __WINE__ //TODO +#ifndef __WINE__ ///@todo _tcslwr((LPTSTR)lwr_path.c_str()); _tcslwr((LPTSTR)lwr_name.c_str()); #endif @@ -289,7 +289,7 @@ void FindProgramDlg::LaunchSelected() Lock lock(_thread._crit_sect); int count = ListView_GetSelectedCount(_list_ctrl); - //TODO: ask user if there are many selected items + ///@todo ask user if there are many selected items for(int idx=-1; (idx=ListView_GetNextItem(_list_ctrl, idx, LVNI_SELECTED))!=-1; ) { LPARAM lparam = ListView_GetItemData(_list_ctrl, idx); diff --git a/reactos/subsys/system/explorer/explorer.cpp b/reactos/subsys/system/explorer/explorer.cpp index 52c6ec346ec..078a1cdf2ee 100644 --- a/reactos/subsys/system/explorer/explorer.cpp +++ b/reactos/subsys/system/explorer/explorer.cpp @@ -166,7 +166,7 @@ int explorer_main(HINSTANCE hInstance, HWND hwndDesktop, int cmdshow) if (cmdshow != SW_HIDE) { /* // don't maximize if being called from the ROS desktop if (cmdshow == SW_SHOWNORMAL) - //TODO: read window placement from registry + ///@todo read window placement from registry cmdshow = SW_MAXIMIZE; */ diff --git a/reactos/subsys/system/explorer/globals.h b/reactos/subsys/system/explorer/globals.h index 3e607c3e955..fb266d66ada 100644 --- a/reactos/subsys/system/explorer/globals.h +++ b/reactos/subsys/system/explorer/globals.h @@ -53,7 +53,7 @@ struct ResString : public String ResString(UINT nid); }; - /// + /// convenient loading of standard (32x32) icon resources struct ResIcon { ResIcon(UINT nid); @@ -64,6 +64,7 @@ protected: HICON _hIcon; }; + /// convenient loading of small (16x16) icon resources struct SmallIcon { SmallIcon(UINT nid); diff --git a/reactos/subsys/system/explorer/make_explorer.dsp b/reactos/subsys/system/explorer/make_explorer.dsp index 8c464eb6a15..da93996e78d 100644 --- a/reactos/subsys/system/explorer/make_explorer.dsp +++ b/reactos/subsys/system/explorer/make_explorer.dsp @@ -130,7 +130,7 @@ CFG=make_explorer - Win32 doxy docu # PROP Intermediate_Dir "Debug" # PROP Cmd_Line "msdevfilt -java make docu" # PROP Rebuild_Opt "full-docu" -# PROP Target_File "doxy-doc\html\index.html" +# PROP Target_File "explorer.exe" # PROP Bsc_Name "" # PROP Target_Dir "" diff --git a/reactos/subsys/system/explorer/shell/filechild.cpp b/reactos/subsys/system/explorer/shell/filechild.cpp index 75cb09d8a57..354d98fb8ed 100644 --- a/reactos/subsys/system/explorer/shell/filechild.cpp +++ b/reactos/subsys/system/explorer/shell/filechild.cpp @@ -121,7 +121,7 @@ FileChildWindow::FileChildWindow(HWND hwnd, const FileChildWndInfo& info) _root._entry->_data.dwFileAttributes = FILE_ATTRIBUTE_DIRECTORY; - if (info._open_mode & OWM_EXPLORE) //TODO: Is not-explore-mode for FileChildWindow completely implemented? + if (info._open_mode & OWM_EXPLORE) ///@todo Is not-explore-mode for FileChildWindow completely implemented? _left_hwnd = *(_left=new Pane(_hwnd, IDW_TREE_LEFT, IDW_HEADER_LEFT, _root._entry, true, 0)); _right_hwnd = *(_right=new Pane(_hwnd, IDW_TREE_RIGHT, IDW_HEADER_RIGHT, NULL, false, COL_SIZE|COL_DATE|COL_TIME|COL_ATTRIBUTES|COL_INDEX|COL_LINKS)); @@ -136,7 +136,7 @@ FileChildWindow::FileChildWindow(HWND hwnd, const FileChildWndInfo& info) ListBox_SetCurSel(_left_hwnd, idx); } - //TODO: scroll to visibility + ///@todo scroll to visibility } diff --git a/reactos/subsys/system/explorer/shell/filechild.h b/reactos/subsys/system/explorer/shell/filechild.h index 043359473fb..da4d3f258ba 100644 --- a/reactos/subsys/system/explorer/shell/filechild.h +++ b/reactos/subsys/system/explorer/shell/filechild.h @@ -91,7 +91,7 @@ public: }; -struct ExecuteDialog { // TODO: integrate dialogs with Window class +struct ExecuteDialog { ///@todo use class Dialog TCHAR cmd[MAX_PATH]; int cmdshow; diff --git a/reactos/subsys/system/explorer/shell/mainframe.cpp b/reactos/subsys/system/explorer/shell/mainframe.cpp index b71226e7884..feba1fb074e 100644 --- a/reactos/subsys/system/explorer/shell/mainframe.cpp +++ b/reactos/subsys/system/explorer/shell/mainframe.cpp @@ -302,7 +302,7 @@ LRESULT MainFrame::WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) shell_path = path; // create as "rooted" window } } else { - //TODO: read paths and window placements from registry + ///@todo read paths and window placements from registry GetCurrentDirectory(MAX_PATH, buffer); path = buffer; } @@ -365,12 +365,12 @@ int MainFrame::Command(int id, int code) return 0; } - GetCurrentDirectory(MAX_PATH, path); //TODO: store last directory per drive + GetCurrentDirectory(MAX_PATH, path); ///@todo store last directory per drive #ifndef _NO_MDI FileChildWindow::create(_hmdiclient, FileChildWndInfo(path)); #else - //TODO: SDI implementation + ///@todo SDI implementation #endif return 1; } @@ -388,7 +388,7 @@ int MainFrame::Command(int id, int code) #ifndef _NO_MDI FileChildWindow::create(_hmdiclient, FileChildWndInfo(path)); #else - //TODO: SDI implementation + ///@todo SDI implementation #endif break;} @@ -454,7 +454,7 @@ int MainFrame::Command(int id, int code) #ifndef _NO_MDI FileChildWindow::create(_hmdiclient, FileChildWndInfo(path)); #else - //TODO: SDI implementation + ///@todo SDI implementation #endif break;} #endif @@ -469,7 +469,7 @@ int MainFrame::Command(int id, int code) #ifndef _NO_MDI FileChildWindow::create(_hmdiclient, ShellChildWndInfo(path,DesktopFolderPath())); #else - //TODO: SDI implementation + ///@todo SDI implementation #endif break;} @@ -486,7 +486,7 @@ int MainFrame::Command(int id, int code) ShellBrowserChild::create(_hmdiclient, ShellChildWndInfo(path,DesktopFolderPath())); break;} - //TODO: There are even more menu items! + ///@todo There are even more menu items! case ID_ABOUT: ShellAbout(_hwnd, ResString(IDS_TITLE), NULL, 0); @@ -497,7 +497,7 @@ int MainFrame::Command(int id, int code) break; default: - /*TODO: if (wParam >= PM_FIRST_LANGUAGE && wParam <= PM_LAST_LANGUAGE) + /*@todo if (wParam >= PM_FIRST_LANGUAGE && wParam <= PM_LAST_LANGUAGE) STRING_SelectLanguageByNumber(wParam - PM_FIRST_LANGUAGE); else */if ((id=IDW_FIRST_CHILD+0x100) && (idSC_RESTORE)) diff --git a/reactos/subsys/system/explorer/shell/pane.cpp b/reactos/subsys/system/explorer/shell/pane.cpp index 3e15b3934f0..4e58f13d715 100644 --- a/reactos/subsys/system/explorer/shell/pane.cpp +++ b/reactos/subsys/system/explorer/shell/pane.cpp @@ -140,14 +140,14 @@ LRESULT Pane::WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) child->set_focus_pane(this); ListBox_SetSel(_hwnd, TRUE, 1); - /*TODO: check menu items */ + /*@todo check menu items */ break;} case WM_KEYDOWN: { FileChildWindow* child = (FileChildWindow*) SendMessage(GetParent(_hwnd), PM_GET_FILEWND_PTR, 0, 0); if (wparam == VK_TAB) { - /*TODO: SetFocus(g_Globals.hdrivebar) */ + /*@todo SetFocus(g_Globals.hdrivebar) */ child->switch_focus_pane(); } break;} @@ -159,7 +159,7 @@ LRESULT Pane::WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) bool Pane::create_header(HWND hparent, int id) { - HWND hwnd = CreateWindow(WC_HEADER, 0, WS_CHILD|WS_VISIBLE|HDS_HORZ/*TODO: |HDS_BUTTONS + sort orders*/, + HWND hwnd = CreateWindow(WC_HEADER, 0, WS_CHILD|WS_VISIBLE|HDS_HORZ/*@todo |HDS_BUTTONS + sort orders*/, 0, 0, 0, 0, hparent, (HMENU)id, g_Globals._hInstance, 0); if (!hwnd) return false; @@ -513,7 +513,7 @@ void Pane::draw_item(LPDRAWITEMSTRUCT dis, Entry* entry, int calcWidthCol) if (calcWidthCol == -1) _out_wrkr.output_number(dis, _positions, col, buffer); else if (calcWidthCol==col || calcWidthCol==COLUMNS) - calc_width(dis, col, buffer); // TODO: not ever time enough + calc_width(dis, col, buffer); ///@todo not in every case time enough ++col; } @@ -970,7 +970,7 @@ BOOL Pane::command(UINT cmd) InvalidateRect(_hwnd, 0, TRUE); break;} - /* TODO: more command ids... */ + /*@todo more command ids... */ default: return FALSE; diff --git a/reactos/subsys/system/explorer/shell/shellbrowser.cpp b/reactos/subsys/system/explorer/shell/shellbrowser.cpp index 54b2e750a84..8597ec84131 100644 --- a/reactos/subsys/system/explorer/shell/shellbrowser.cpp +++ b/reactos/subsys/system/explorer/shell/shellbrowser.cpp @@ -117,7 +117,7 @@ void ShellBrowserChild::InitializeTree() //@@ _root._entry->read_tree(shell_info._root_shell_path.get_folder(), info._shell_path, SORT_NAME/*_sortOrder*/); -/* TODO: +/*@todo we should call read_tree() here to iterate through the hierarchy and open all folders from shell_info._root_shell_path to shell_info._shell_path -> see FileChildWindow::FileChildWindow() */ @@ -287,7 +287,7 @@ void ShellBrowserChild::OnTreeGetDispInfo(int idCtrl, LPNMHDR pnmh) /* if (lpdi->item.mask & TVIF_TEXT) if (SHGetFileInfo((LPCTSTR)pidl, 0, &sfi, sizeof(sfi), SHGFI_PIDL|SHGFI_DISPLAYNAME)) - lstrcpy(lpdi->item.pszText, sfi.szDisplayName); //TODO: look at cchTextMax if there is enough space available + lstrcpy(lpdi->item.pszText, sfi.szDisplayName); ///@todo look at cchTextMax if there is enough space available else lpdi->item.pszText = entry->_data.cFileName; */ diff --git a/reactos/subsys/system/explorer/shell/shellbrowser.h b/reactos/subsys/system/explorer/shell/shellbrowser.h index 1472f92f7c8..4926b6cf409 100644 --- a/reactos/subsys/system/explorer/shell/shellbrowser.h +++ b/reactos/subsys/system/explorer/shell/shellbrowser.h @@ -42,7 +42,7 @@ struct ShellBrowserChild : public ChildWindow, public IShellBrowserImpl ChildWindow* child = ChildWindow::create(hmdiclient, info._pos.rcNormalPosition, WINDOW_CREATOR_INFO(ShellBrowserChild,ShellChildWndInfo), CLASSNAME_CHILDWND, NULL, &info); #else - //TODO: SDI implementation + ///@todo SDI implementation #endif ShowWindow(*child, info._pos.showCmd); diff --git a/reactos/subsys/system/explorer/taskbar/desktopbar.cpp b/reactos/subsys/system/explorer/taskbar/desktopbar.cpp index 6b7b2071932..e52af8b110c 100644 --- a/reactos/subsys/system/explorer/taskbar/desktopbar.cpp +++ b/reactos/subsys/system/explorer/taskbar/desktopbar.cpp @@ -113,14 +113,14 @@ void DesktopBar::RegisterHotkeys() // register hotkey WIN+E opening explorer RegisterHotKey(_hwnd, 0, MOD_WIN, 'E'); - //TODO: register all common hotkeys + ///@todo register all common hotkeys } void DesktopBar::ProcessHotKey(int id_hotkey) { switch(id_hotkey) { case 0: explorer_show_frame(_hwnd, SW_SHOWNORMAL); break; - //TODO: implement all common hotkeys + ///@todo implement all common hotkeys } } @@ -197,7 +197,7 @@ LRESULT DesktopBar::WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) int DesktopBar::Command(int id, int code) { switch(id) { - case IDC_START: //TODO: startmenu should popup for WM_LBUTTONDOWN, not for WM_COMMAND + case IDC_START: ///@todo startmenu should popup for WM_LBUTTONDOWN, not for WM_COMMAND ShowStartMenu(); break; @@ -233,7 +233,7 @@ LRESULT DesktopBar::ProcessCopyData(COPYDATASTRUCT* pcd) if (pcd->dwData == 1) { TrayNotifyCDS* ptr = (TrayNotifyCDS*) pcd->lpData; - //TODO: process the differnt versions of the NOTIFYICONDATA structure (look at cbSize to decide which one) + ///@todo process the differnt versions of the NOTIFYICONDATA structure (look at cbSize to decide which one) NotifyArea* notify_area = GET_WINDOW(NotifyArea, _hwndNotify); diff --git a/reactos/subsys/system/explorer/taskbar/startmenu.cpp b/reactos/subsys/system/explorer/taskbar/startmenu.cpp index e497e9ab3b6..76ec81f54b8 100644 --- a/reactos/subsys/system/explorer/taskbar/startmenu.cpp +++ b/reactos/subsys/system/explorer/taskbar/startmenu.cpp @@ -241,7 +241,7 @@ LRESULT StartMenu::WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) // create a floating copy of the current start menu WindowRect pos(_hwnd); - //TODO: do something similar to StartMenuRoot::TrackStartmenu() in order to automatically close submenus when clicking on the desktop background + ///@todo do something similar to StartMenuRoot::TrackStartmenu() in order to automatically close submenus when clicking on the desktop background StartMenu::Create(pos.left+3, pos.bottom-3, _create_info._folders, 0, _create_info._title, _create_info._creator); CloseStartMenu(); } @@ -262,7 +262,7 @@ LRESULT StartMenu::WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) CloseStartMenu(); break; - case PM_STARTENTRY_FOCUSED: { //TODO: use TrackMouseEvent() and WM_MOUSEHOVER to wait a bit before opening submenus + case PM_STARTENTRY_FOCUSED: { ///@todo use TrackMouseEvent() and WM_MOUSEHOVER to wait a bit before opening submenus BOOL hasSubmenu = wparam; HWND hctrl = (HWND)lparam; @@ -388,7 +388,7 @@ StartMenuEntry& StartMenu::AddEntry(const ShellFolder folder, const ShellEntry* for(ShellEntryMap::iterator it=_entries.begin(); it!=_entries.end(); ++it) { StartMenuEntry& sme = it->second; - if (sme._title == entry_name) //TODO: speed up by using a map indexed by name + if (sme._title == entry_name) ///@todo speed up by using a map indexed by name for(ShellEntrySet::iterator it2=sme._entries.begin(); it2!=sme._entries.end(); ++it2) { if ((*it2)->_data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { // merge the new shell entry with the existing of the same name @@ -553,7 +553,7 @@ void StartMenu::ActivateEntry(int id, const ShellEntrySet& entries) // If the entry is no subdirectory, there can only be one shell entry. assert(entries.size()==1); - entry->launch_entry(_hwnd); //TODO: launch in the background; specify correct HWND for error message box titles + entry->launch_entry(_hwnd); ///@todo launch in the background; specify correct HWND for error message box titles // close start menus after launching the selected entry CloseStartMenu(id); @@ -986,7 +986,7 @@ int StartMenuRoot::Command(int id, int code) void StartMenuRoot::ShowLaunchDialog(HWND hwndDesktopBar) { - //TODO: All text phrases should be put into the resources. + ///@todo All text phrases should be put into the resources. static LPCSTR szTitle = "Create New Task"; static LPCSTR szText = "Type the name of a program, folder, document, or Internet resource, and Task Manager will open it for you."; @@ -1021,7 +1021,7 @@ void StartMenuRoot::ShowRestartDialog(HWND hwndOwner, UINT flags) static DynamicFct RestartDlg(TEXT("SHELL32"), 59); if (RestartDlg) - (*RestartDlg)(hwndOwner, (LPWSTR)L"You selected .\n\n", flags); //TODO: ANSI string conversion if needed + (*RestartDlg)(hwndOwner, (LPWSTR)L"You selected .\n\n", flags); ///@todo ANSI string conversion if needed } void StartMenuRoot::ShowSearchDialog() @@ -1112,7 +1112,7 @@ int BrowseMenu::Command(int id, int code) break; case IDC_DRIVES: - //TODO: exclude removeable drives + ///@todo exclude removeable drives CreateSubmenu(id, CSIDL_DRIVES, ResString(IDS_DRIVES)); break; @@ -1142,6 +1142,6 @@ void RecentStartMenu::AddEntries() } dir.sort_directory(SORT_DATE); - AddShellEntries(dir, 16, smd._subfolders); //TODO: read max. count of entries from registry + AddShellEntries(dir, 16, smd._subfolders); ///@todo read max. count of entries from registry } } diff --git a/reactos/subsys/system/explorer/taskbar/traynotify.cpp b/reactos/subsys/system/explorer/taskbar/traynotify.cpp index d0c8d20fcdc..1121dd282e7 100644 --- a/reactos/subsys/system/explorer/taskbar/traynotify.cpp +++ b/reactos/subsys/system/explorer/taskbar/traynotify.cpp @@ -75,7 +75,7 @@ NotifyInfo& NotifyInfo::operator=(NOTIFYICONDATA* pnid) _dwState = (_dwState&~pnid->dwStateMask) | (pnid->dwState&pnid->dwStateMask); #endif - //TODO: store and display tool tip texts + ///@todo store and display tool tip texts return *this; } @@ -189,14 +189,14 @@ LRESULT NotifyArea::ProcessTrayNotification(int notify_code, NOTIFYICONDATA* pni switch(notify_code) { case NIM_ADD: case NIM_MODIFY: - if ((int)pnid->uID >= 0) { //TODO: fix for windows task manager + if ((int)pnid->uID >= 0) { ///@todo fix for windows task manager NotifyInfo& entry = _icon_map[pnid] = pnid; // a new entry? if (entry._idx == -1) entry._idx = ++_next_idx; - Refresh(); //TODO: call only if really changes occurred + Refresh(); ///@todo call only if really changes occurred } break; diff --git a/reactos/subsys/system/explorer/utility/treedroptarget.h b/reactos/subsys/system/explorer/utility/treedroptarget.h index 929af054a7b..6c729f90973 100644 --- a/reactos/subsys/system/explorer/utility/treedroptarget.h +++ b/reactos/subsys/system/explorer/utility/treedroptarget.h @@ -33,14 +33,14 @@ public: { // copy the file or dir - //TODO: Add the code to handle Copy + ///@todo Add the code to handle Copy } else if (DROPEFFECT_MOVE & *pdwEffect) { // move the file or dir - //TODO: Add the code to handle Move + ///@todo Add the code to handle Move } } diff --git a/reactos/subsys/system/explorer/utility/utility.h b/reactos/subsys/system/explorer/utility/utility.h index 3a315ec8660..d5ab44e3dbb 100644 --- a/reactos/subsys/system/explorer/utility/utility.h +++ b/reactos/subsys/system/explorer/utility/utility.h @@ -98,7 +98,7 @@ struct CommonControlInit /// wait cursor -struct WaitCursor //TODO: integrate with WM_SETCURSOR to enable multithreaded background tasks as program launching +struct WaitCursor ///@todo integrate with WM_SETCURSOR to enable multithreaded background tasks as program launching { WaitCursor() { diff --git a/reactos/subsys/system/explorer/winefile/winefile.c b/reactos/subsys/system/explorer/winefile/winefile.c index 846682b64b5..6aed2352bfe 100644 --- a/reactos/subsys/system/explorer/winefile/winefile.c +++ b/reactos/subsys/system/explorer/winefile/winefile.c @@ -2588,7 +2588,7 @@ static void draw_item(Pane* pane, LPDRAWITEMSTRUCT dis, Entry* entry, int calcWi if (calcWidthCol == -1) output_number(pane, dis, col, buffer); else if (calcWidthCol==col || calcWidthCol==COLUMNS) - calc_width(pane, dis, col, buffer);/*TODO: not ever time enough */ + calc_width(pane, dis, col, buffer);/*TODO: not in every case time enough */ } col++;