INT_PTR CDisplayColoursDialog::OnCommand(WPARAM wParam,LPARAM lParam) { UNREFERENCED_PARAMETER(lParam); if(HIWORD(wParam) != 0) { switch(HIWORD(wParam)) { case EN_CHANGE: OnEnChange(LOWORD(wParam)); break; } } else { switch(LOWORD(wParam)) { case IDC_BUTTON_RESTOREDEFAULTS: OnRestoreDefaults(); break; case IDC_BUTTON_DISPLAY_FONT: OnChooseFont(); break; case IDOK: OnOk(); break; case IDCANCEL: OnCancel(); break; } } return 0; }
INT_PTR CManageBookmarksDialog::OnCommand(WPARAM wParam,LPARAM lParam) { if(HIWORD(wParam) != 0) { switch(HIWORD(wParam)) { case EN_CHANGE: OnEnChange(reinterpret_cast<HWND>(lParam)); break; } } else { switch(LOWORD(wParam)) { case TOOLBAR_ID_ORGANIZE: ShowOrganizeMenu(); break; case TOOLBAR_ID_VIEWS: ShowViewMenu(); break; case IDM_MB_ORGANIZE_NEWFOLDER: OnNewFolder(); break; case IDM_MB_VIEW_SORTBYNAME: SortListViewItems(NBookmarkHelper::SM_NAME); break; case IDM_MB_VIEW_SORTBYLOCATION: SortListViewItems(NBookmarkHelper::SM_LOCATION); break; case IDM_MB_VIEW_SORTBYVISITDATE: SortListViewItems(NBookmarkHelper::SM_VISIT_DATE); break; case IDM_MB_VIEW_SORTBYVISITCOUNT: SortListViewItems(NBookmarkHelper::SM_VISIT_COUNT); break; case IDM_MB_VIEW_SORTBYADDED: SortListViewItems(NBookmarkHelper::SM_ADDED); break; case IDM_MB_VIEW_SORTBYLASTMODIFIED: SortListViewItems(NBookmarkHelper::SM_LAST_MODIFIED); break; case IDM_MB_VIEW_SORTASCENDING: m_pmbdps->m_bSortAscending = true; SortListViewItems(m_pmbdps->m_SortMode); break; case IDM_MB_VIEW_SORTDESCENDING: m_pmbdps->m_bSortAscending = false; SortListViewItems(m_pmbdps->m_SortMode); break; /* TODO: */ case IDM_MB_BOOKMARK_OPEN: break; case IDM_MB_BOOKMARK_OPENINNEWTAB: break; case IDM_MB_BOOKMARK_OPENINNEWWINDOW: break; case IDM_MB_BOOKMARK_CUT: break; /* TODO: Need to copy bookmark information to the clipboard using a custom format. */ case IDM_MB_BOOKMARK_COPY: break; case IDM_MB_BOOKMARK_DELETE: //OnDeleteBookmark(); break; case IDOK: OnOk(); break; case IDCANCEL: OnCancel(); break; } } return 0; }
void CFilterEdit::ValidateAndRedraw() { OnEnChange(); }