private boolean confirm() {
		if (!checkAndSetUid(uidField.getText(), pageNumericBox, dialog))
			return false;
		pageNumericBox.setBorderType((String) borderComboBox.getSelectedItem());
		pageNumericBox.setForeground(fontColorComboBox.getSelectedColor());
		String fontType = (String) fontNameComboBox.getSelectedItem();
		int fontSize = (Integer) fontSizeComboBox.getSelectedItem();
		pageNumericBox.setFont(new Font(fontType, Font.PLAIN, fontSize));
		pageNumericBox.setFormat((String) formatComboBox.getSelectedItem());
		pageNumericBox.multiplier = multiplierField.getValue();
		pageNumericBox.addend = addendField.getValue();
		pageNumericBox.formatter.setMaximumFractionDigits(maximumFractionDigitField.getValue());
		pageNumericBox.formatter.setMaximumIntegerDigits(maximumIntegerDigitField.getValue());
		switch (dataComboBox.getSelectedIndex()) {
		case 0:
			pageNumericBox.setDataType(PageNumericBox.INSTANTANEOUS);
			break;
		case 1:
			pageNumericBox.setDataType(PageNumericBox.AVERAGE);
			break;
		case 2:
			pageNumericBox.setDataType(PageNumericBox.RMSD);
			break;
		}
		pageNumericBox.setValue(pageNumericBox.value);
		Object obj = timeSeriesComboBox.getSelectedItem();
		if (obj instanceof DataQueue) {
			pageNumericBox.setDescription(((DataQueue) obj).getName());
		}
		Model m = (Model) modelComboBox.getSelectedItem();
		m.addModelListener(pageNumericBox);
		m.getMovie().addMovieListener(pageNumericBox);
		pageNumericBox.setModelClass(m.getClass().getName());
		if (m instanceof MDModel) {
			pageNumericBox.setModelID(pageNumericBox.page.getComponentPool().getIndex(m));
		}
		else if (m instanceof Embeddable) {
			pageNumericBox.setModelID(((Embeddable) m).getIndex());
		}
		pageNumericBox.setPreferredSize(new Dimension(widthField.getValue(), heightField.getValue()));
		pageNumericBox.page.getSaveReminder().setChanged(true);
		pageNumericBox.page.settleComponentSize();
		return true;
	}