void CreateProjectDialog::SetChooseButtonsActive(bool active)
{
	ui->chooseFort10->setEnabled(!active);
	ui->chooseFort11->setEnabled(!active);
	ui->chooseFort13->setEnabled(!active);
	ui->chooseFort15->setEnabled(!active);
	ui->chooseFort19->setEnabled(!active);
	ui->chooseFort20->setEnabled(!active);
	ui->chooseFort22->setEnabled(!active);
	ui->chooseFort23->setEnabled(!active);
	ui->chooseFort24->setEnabled(!active);
	ui->fort10Loc->setEnabled(!active);
	ui->fort11Loc->setEnabled(!active);
	ui->fort13Loc->setEnabled(!active);
	ui->fort15Loc->setEnabled(!active);
	ui->fort19Loc->setEnabled(!active);
	ui->fort20Loc->setEnabled(!active);
	ui->fort22Loc->setEnabled(!active);
	ui->fort23Loc->setEnabled(!active);
	ui->fort24Loc->setEnabled(!active);

	if (active && !ui->fort14Loc->text().isEmpty())
	{
		FillFields();
	}
}
Пример #2
0
PrinterDialog :: PrinterDialog(const XFrameWindow * owner, PRINTERSETUP * p1, const XResource * r): XModalDialog( r, owner)
{
   memcpy(&backup, p1, sizeof(PRINTERSETUP));
   pSetup = &backup;
   pTarget = p1;

   check = (XCheckBox *) GetWindow(IDC_TOFILE);
   entry = (XEntryField *) GetWindow(IDC_ENTRY);
   list = (XListBox *) GetWindow(IDC_LISTBOX);

   FillFields();
}
void CreateProjectDialog::Fort14Changed()
{
	if (ui->useSameDir->isChecked())
		FillFields();
}