void ResetContent(bool clear_all) { HWND hwndDlg=g_shared_hwnd; if(clear_all) { SetDlgItemTextA(hwndDlg, IDC_EDT_VERSIONNUM, ""); SetDlgItemTextA(hwndDlg, IDC_EDT_RAWOPTIONS, ""); SetDlgItemTextA(hwndDlg, IDC_EDT_EXTRAOPTIONS, ""); } EnableWin(IDC_RADIO_ENHANCEDSOFTICE, 1); EnableWin(IDC_RADIO_NORMALNOSOFTICE, 1); EnableWin(IDC_RADIO_SPLASHNONE, 1); EnableWin(IDC_RADIO_SPLASHDEFAULT, 1); EnableWin(IDC_RADIO_SPLASHBITMAP, 1); EnableWin(IDC_CHK_OTHERNOCLOCKBACK, 1); EnableWin(IDC_CHK_OTHERNOCLOCKFORWARD, 1); EnableWin(IDC_CHK_OTHERSCREENSAVER, 1); EnableWin(IDC_CHK_OTHERDISABLEINFO, 1); EnableWin(IDC_CHK_OTHERIGNOREINFO, 1); EnableWin(IDC_CHK_OTHERDISABLEREGISTER, 1); EnableWin(IDC_CHK_OTHERDISABLEUNREGISTER, 1); EnableWin(IDC_CHK_OTHERAUTOREVERT, 1); EnableWin(IDC_CHK_STANDARDHWID, 1); EnableWin(IDC_CHK_ENHANCEDHWID, 1); UncheckButton(IDC_RADIO_MINIMAL); UncheckButton(IDC_CHK_IATELIMINATION); UncheckButton(IDC_RADIO_STANDARD); UncheckButton(IDC_RADIO_DEBUGBLOCKER); UncheckButton(IDC_RADIO_COPYMEM2); UncheckButton(IDC_CHK_CODESPLICING); UncheckButton(IDC_CHK_NANOMITES); UncheckButton(IDC_CHK_MEMPROTECTION); UncheckButton(IDC_RADIO_BACKUPVARIABLE); UncheckButton(IDC_RADIO_BACKUPFIXED); UncheckButton(IDC_RADIO_BACKUPMAIN); UncheckButton(IDC_RADIO_BACKUPNOKEYS); UncheckButton(IDC_RADIO_COMPRESSIONBEST); UncheckButton(IDC_RADIO_COMPRESSIONBETTER); UncheckButton(IDC_RADIO_COMPRESSIONMINIMAL); UncheckButton(IDC_CHK_OTHERDIGITALRIVER); UncheckButton(IDC_CHK_OTHERDISABLEUNREGISTER); UncheckButton(IDC_CHK_OTHERNOCLOCKFORWARD); UncheckButton(IDC_CHK_OTHERNOCLOCKBACK); UncheckButton(IDC_CHK_OTHERDONTFALLBACK); UncheckButton(IDC_CHK_OTHERDISABLEMONITOR); UncheckButton(IDC_CHK_OTHERDISABLEINFO); UncheckButton(IDC_CHK_OTHERDISABLEREGISTER); UncheckButton(IDC_CHK_OTHERAUTOREVERT); UncheckButton(IDC_CHK_OTHERIGNOREINFO); UncheckButton(IDC_CHK_OTHERSCREENSAVER); UncheckButton(IDC_CHK_OTHERESELLERATE); UncheckButton(IDC_CHK_OTHERALLOWONE); UncheckButton(IDC_CHK_OTHEREXTERNALENV); UncheckButton(IDC_RADIO_SPLASHNONE); UncheckButton(IDC_RADIO_SPLASHDEFAULT); UncheckButton(IDC_RADIO_SPLASHBITMAP); UncheckButton(IDC_RADIO_ENHANCEDSOFTICE); UncheckButton(IDC_RADIO_NORMALNOSOFTICE); UncheckButton(IDC_CHK_STANDARDHWID); UncheckButton(IDC_CHK_ENHANCEDHWID); }
void ActivitiesButton::SetPanel(ActivitiesPanel* panel) { activities_ = panel; connect(button(), SIGNAL(toggled(bool)), activities_, SLOT(setVisible(bool))); connect(activities_, SIGNAL(closed()), this, SLOT(UncheckButton())); }