BOOL CMainFrame::OnIdle() { UIUpdateToolBar(); // if (_canvas) { _canvas->update(); _canvas->render(); } // static bool sFirst = true; if (sFirst) { sFirst = false; CComPtr<IShellFolder> spFolder; HRESULT hr = ::SHGetDesktopFolder(&spFolder); if(SUCCEEDED(hr)) { CWaitCursor wait; FillTreeView(spFolder, NULL, TVI_ROOT); m_wndTreeView.Expand(m_wndTreeView.GetRootItem()); m_wndTreeView.SelectItem(m_wndTreeView.GetRootItem()); } } return FALSE; }
BOOL CMainFrame::OnIdle() { UIUpdateToolBar(); //UISetText ( 1, m_strPromptInfo); UIUpdateStatusBar(); return FALSE; }
BOOL MainFrame::OnIdle() { Instance::OnIdle(); UIUpdateToolBar(); UIUpdateAll(); return FALSE; }
BOOL CMainFrame::OnIdle() { UIUpdateToolBar(); if(m_view.GetUpdateFlag()) m_view.OnIdle(); else Sleep(20); return FALSE; }
BOOL CMainFrame::OnIdle() { UIUpdateToolBar(); // if (_canvas) { _canvas->update(); _canvas->render(); } return FALSE; }
BOOL CMainFrame::OnIdle() { static u32 oldTime = GetTickCount(); u32 currentTim = GetTickCount(); UIUpdateToolBar(); // if (_canvas) { _canvas->update(currentTim - oldTime); _canvas->render(); } oldTime = currentTim; return FALSE; }
BOOL CMainFrame::OnIdle() { BOOL b; long lStartChar; m_spScriptEditor->GetSelectionStart(&lStartChar); long lEndChar; m_spScriptEditor->GetSelectionEnd(&lEndChar); b = lStartChar != lEndChar; UIEnable(ID_EDIT_CUT, b); UIEnable(ID_EDIT_COPY, b); UIEnable(ID_EDIT_CLEAR, b); long lLength; m_spScriptEditor->GetTextLength(&lLength); b = lLength > 0; BOOL bNotEmpty = b; UIEnable(ID_EDIT_SELECT_ALL, b); UIEnable(ID_EDIT_FIND, b); UIEnable(ID_EDIT_REPLACE, b); m_spScriptEditor->CanPaste(&b); UIEnable(ID_EDIT_PASTE, b); m_spScriptEditor->CanRedo(&b); UIEnable(ID_EDIT_REDO, b); m_spScriptEditor->CanUndo(&b); UIEnable(ID_EDIT_UNDO, b); m_spScriptEditor->HasSearched(&b); UIEnable(ID_EDIT_REPEAT, bNotEmpty && b); UIUpdateToolBar(); // OnPositionChanged(); return FALSE; }
BOOL CMainFrame::OnIdle() { UIEnable(ID_FILE_SAVE,m_view.QueryStatusWB(OLECMDID_SAVE) & OLECMDF_ENABLED); UIEnable(ID_FILE_SAVE_AS,m_view.QueryStatusWB(OLECMDID_SAVEAS) & OLECMDF_ENABLED); UIEnable(ID_FILE_PRINT,m_view.QueryStatusWB(OLECMDID_PRINT) & OLECMDF_ENABLED); UIEnable(ID_FILE_PRINT_PREVIEW,m_view.QueryStatusWB(OLECMDID_PRINTPREVIEW) & OLECMDF_ENABLED); UIEnable(ID_FILE_PRINT_SETUP,m_view.QueryStatusWB(OLECMDID_PAGESETUP) & OLECMDF_ENABLED); if (GetFocus()==m_URL) { DWORD dwSelection=m_URL.GetSel(); BOOL bEnable=HIWORD(dwSelection)!=LOWORD(dwSelection); UIEnable(ID_EDIT_CUT,bEnable); UIEnable(ID_EDIT_COPY,bEnable); if (m_URL.OpenClipboard()) { UIEnable(ID_EDIT_PASTE,IsClipboardFormatAvailable(CF_TEXT)); CloseClipboard(); } else UIEnable(ID_EDIT_PASTE,FALSE); UIEnable(ID_EDIT_UNDO,m_URL.CanUndo()); } else { UIEnable(ID_EDIT_CUT,m_view.QueryStatusWB(OLECMDID_CUT) & OLECMDF_ENABLED); UIEnable(ID_EDIT_COPY,m_view.QueryStatusWB(OLECMDID_COPY) & OLECMDF_ENABLED); UIEnable(ID_EDIT_PASTE,m_view.QueryStatusWB(OLECMDID_PASTE) & OLECMDF_ENABLED); UIEnable(ID_EDIT_UNDO,m_view.QueryStatusWB(OLECMDID_UNDO) & OLECMDF_ENABLED); } UIEnable(ID_VIEW_GOTO_BACK,m_view.CanBack()); UIEnable(ID_VIEW_GOTO_FORWARD,m_view.CanForward()); m_StatusBar.SetPaneIcon(IDR_LOCK,m_view.IsSecured() ? m_hSecured : NULL); UIUpdateToolBar(); UIUpdateStatusBar(); return FALSE; }
BOOL CMainFrame::OnIdle() { UIUpdateToolBar(); return FALSE; }
BOOL CMainFrame::OnIdle() { UIUpdateToolBar(); m_Documents.UIUpdateTitle(); return FALSE; }
BOOL CMiniPieFrame::OnIdle() { UIUpdateToolBar(); UIUpdateStatusBar(); return FALSE; }