void HistoryWindow::DoUpdate() { int i; mManager->CalculateSpaceUsage(); mList->DeleteAllItems(); wxLongLong_t total = 0; mSelected = mManager->GetCurrentState() - 1; for (i = 0; i < (int)mManager->GetNumStates(); i++) { wxString desc, size; total += mManager->GetLongDescription(i + 1, &desc, &size); mList->InsertItem(i, desc, i == mSelected ? 1 : 0); mList->SetItem(i, 1, size); } mTotal->SetValue(Internat::FormatSize(total)); auto clipboardUsage = mManager->GetClipboardSpaceUsage(); mClipboard->SetValue(Internat::FormatSize(clipboardUsage)); FindWindowById(ID_DISCARD_CLIPBOARD)->Enable(clipboardUsage > 0); mList->EnsureVisible(mSelected); mList->SetItemState(mSelected, wxLIST_STATE_FOCUSED | wxLIST_STATE_SELECTED, wxLIST_STATE_FOCUSED | wxLIST_STATE_SELECTED); UpdateLevels(); }
void HistoryWindow::OnItemSelected(wxListEvent &event) { int selected = event.GetIndex(); int i; for (i = 0; i < mList->GetItemCount(); i++) { mList->SetItemImage(i, 0); if (i > selected) mList->SetItemTextColour(i, *wxLIGHT_GREY); else mList->SetItemTextColour(i, mList->GetTextColour()); } mList->SetItemImage(selected, 1); // Do not do a SetStateTo() if we're not actually changing the selected // entry. Doing so can cause unnecessary delays upon initial load or while // clicking the same entry over and over. if (selected != mSelected) { mProject->SetStateTo(selected + 1); } mSelected = selected; UpdateLevels(); }
void CVolumeBarForm::DisplayVolume(IBaseFilter *filter) { if (!filter) { DoHide(); return ; } // release what we might be holding basic_audio = NULL; HRESULT hr = filter->QueryInterface(IID_IBasicAudio, (void**)&basic_audio); if (FAILED(hr)) { DoHide(); return ; } // now do something RefreshLevels(); POINT pt; GetCursorPos(&pt); SetWindowPos(&CWnd::wndTop, pt.x, pt.y, 0, 0, SWP_NOSIZE | SWP_SHOWWINDOW); SetForegroundWindow(); UpdateLevels(); }
void CParmHistoRangeDlg::OnChangeLevelEdit(int idx) { if (!m_bInit) return; UpdateData(); UpdateLevels(); FormatNumLevels(idx); }
void CParmHistoRangeDlg::OnOK() { UpdateData(); UpdateLevels(); if (!m_pRun->SetValues(this, TRUE)) return; CParamDlg::OnOK(); }
void CParmHistoRangeDlg::OnValButton(int idx) { UpdateData(); m_LevelsFlag[idx] = 0; ShowVal(idx); UpdateLevels(); FormatVal(m_pRun->SetValues(this)); UpdateData(FALSE); }
BOOL CParmHistoRangeDlg::OnInitDialog() { ASSERT(m_pLUT); CParamDlg::OnInitDialog(); EnableGroups(); ShowVal(); FormatVal(m_pRun->SetValues(this)); UpdateLevels(FALSE); UpdateData(FALSE); return TRUE; }
void HistoryWindow::OnDiscard(wxCommandEvent & WXUNUSED(event)) { int i = mLevels->GetValue(); mSelected -= i; mManager->RemoveStates(i); mProject->SetStateTo(mSelected + 1); while(--i >= 0) mList->DeleteItem(i); UpdateLevels(); }
void CParmHistoRangeDlg::OnEven() { UpdateData(); CHistEvenDlg dlg; dlg.m_num = m_pLUT->m_num; m_pLUT->m_Lower.Get(dlg.m_LowerStr); m_pLUT->m_Upper.Get(dlg.m_UpperStr); m_pLUT->GetNumLevels(dlg.m_NumStr); if (dlg.DoModal() != IDOK) return; m_pLUT->m_Lower.Set(dlg.m_LowerStr); m_pLUT->m_Upper.Set(dlg.m_UpperStr); m_pLUT->SetNumLevels(dlg.m_NumStr); m_pLUT->SetEvenLevels(); FormatVal(m_pRun->SetValues(this)); UpdateLevels(FALSE); UpdateData(FALSE); }
void HistoryWindow::DoUpdate() { int i; mList->DeleteAllItems(); mSelected = mManager->GetCurrentState() - 1; for (i = 0; i < (int)mManager->GetNumStates(); i++) { wxString desc, size; mManager->GetLongDescription(i + 1, &desc, &size); mList->InsertItem(i, desc, i == mSelected ? 1 : 0); mList->SetItem(i, 1, size); } mList->EnsureVisible(mSelected); mList->SetItemState(mSelected, wxLIST_STATE_FOCUSED | wxLIST_STATE_SELECTED, wxLIST_STATE_FOCUSED | wxLIST_STATE_SELECTED); UpdateLevels(); }
bool CEngine::Update(float ElapsedTime) { if (!m_PhysXManager->Simulating()) { UpdateLevels(); } ElapsedTime *= m_TimeScale; m_ElapsedTime = ElapsedTime; CAnimatorControllerManager* l_AnimatorControllerManager = CEngine::GetSingleton().GetAnimatorControllerManager(); CScriptManager* l_ScriptManager = CEngine::GetSingleton().GetScriptManager(); CCameraControllerManager* l_CameraController = CEngine::GetSingleton().GetCameraControllerManager(); std::stringstream l_Ss; l_Ss << "Update(" << ElapsedTime << ")"; std::string l_Code = l_Ss.str(); m_LuabindManager->RunCode(l_Code); /*m_RenderManager->GetContextManager()->SetTimeParameters(ElapsedTime); l_CameraController->Update(ElapsedTime); m_PhysXManager->Update(ElapsedTime); m_LayerManager->Update(ElapsedTime); l_AnimatorControllerManager->Update(ElapsedTime); l_ScriptManager->Update(ElapsedTime);*/ if (!m_Paused) { m_RenderManager->GetContextManager()->SetTimeParameters(ElapsedTime); l_AnimatorControllerManager->Update(ElapsedTime); l_ScriptManager->Update(ElapsedTime); //l_CameraController->Update(ElapsedTime); m_PhysXManager->Update(ElapsedTime); m_LayerManager->Update(ElapsedTime); l_CameraController->Update(ElapsedTime); } CCameraController* l = CEngine::GetSingleton().GetCameraControllerManager()->GetCurrentCameraController(); CCamera l_Camera = CEngine::GetSingleton().GetRenderManager()->GetCurrentCamera(); Vect3f x = l->GetUp(); m_SoundManager->Update(&l_Camera, l->GetForward().Normalize(), ElapsedTime); m_LuaGameObjectHandleManager->Update(); m_GraphicsStats->Update(ElapsedTime); m_Profiler->Update(); return true; }
void CVolumeBarForm::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar *pScrollBar) { UpdateLevels(); }