bool CDVSZoomPPage::OnMessage(UINT uMsg, WPARAM wParam, LPARAM lParam) { switch(uMsg) { case WM_COMMAND: { switch(HIWORD(wParam)) { case EN_CHANGE: { if(LOWORD(wParam) == IDC_EDIT1 || LOWORD(wParam) == IDC_EDIT2 || LOWORD(wParam) == IDC_EDIT7 || LOWORD(wParam) == IDC_EDIT8) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); UpdateControlData(true); UpdateObjectData(true); return(true); } } break; } } break; } return(false); }
void CObjectListCtrl::update() { const list<GroundControl::Node*>& nodelist = GroundControlManager.getNodeList(); for (list<GroundControl::Node*>::const_iterator iter = nodelist.begin(); iter != nodelist.end(); iter++) { const GroundControl::Node* nodeinfo = *iter; wstring nodename = wstring(nodeinfo->name().begin(), nodeinfo->name().end()); UpdateObjectData(nodename.c_str() , nodeinfo->pos(), nodeinfo->rot(), nodeinfo->Euler(), nodeinfo->Quarternion()); } }
HRESULT CDVSBasePPage::OnConnect(IUnknown* pUnknown) { if(!(m_pDirectVobSub = pUnknown)) return E_NOINTERFACE; m_pDirectVobSub->LockSubtitleReloader(true); // * AFX_MANAGE_STATE(AfxGetStaticModuleState()); UpdateObjectData(false); m_bIsInitialized = FALSE; return NOERROR; }
HRESULT CDVSBasePPage::OnApplyChanges() { ASSERT(m_pDirectVobSub); AFX_MANAGE_STATE(AfxGetStaticModuleState()); if (m_bIsInitialized) { OnDeactivate(); UpdateObjectData(true); m_pDirectVobSub->UpdateRegistry(); // * OnActivate(); } return NOERROR; }
HRESULT CDVSBasePPage::OnApplyChanges() { ASSERT(m_pDirectVobSub); AFX_MANAGE_STATE(AfxGetStaticModuleState()); if (m_bIsInitialized && m_bDirty) { OnDeactivate(); UpdateObjectData(true); m_pDirectVobSub->UpdateRegistry(); // * OnActivate(); m_bDirty = FALSE; if (m_pPageSite) { m_pPageSite->OnStatusChange(PROPPAGESTATUS_CLEAN); } } return NOERROR; }