Exemplo n.º 1
0
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()));
}