void CMod_SellerApp::showConfigDialog() { AFX_MANAGE_STATE(AfxGetStaticModuleState()); if (!m_configDialog) { m_configDialog = new CConfigDialog(this); m_configDialog->Create(IDD_CONFIG); configToControls(); if (m_started) disableControls(); else enableControls(); m_configDialog->m_enable.SetCheck(m_started); } m_configDialog->ShowWindow(SW_SHOW); }
BOOL CCharInfoDialog::OnInitDialog() { CDialog::OnInitDialog(); DoSetButtonSkin(); configToControls(config); resetCounters(); m_hasteRemaining.EnableWindow(config->enableTimers); m_stronghasteRemaining.EnableWindow(config->enableTimers); m_invisRemaining.EnableWindow(config->enableTimers); m_magicshieldRemaining.EnableWindow(config->enableTimers); m_magicShieldText.EnableWindow(config->enableTimers); m_strongHasteText.EnableWindow(config->enableTimers); m_invisText.EnableWindow(config->enableTimers); m_hasteText.EnableWindow(config->enableTimers); SetTimer(1001, 500, NULL); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }