private PageCheckBox createCheckBox() {
			PageCheckBox b = new PageCheckBox();
			b.setPage(page);
			if (uid != null) {
				b.setUid(uid);
				uid = null;
			}
			connect(b);
			if (!transparent) {
				b.setOpaque(true);
				transparent = true;
				if ((argb1 | ARGB_NOT_SET) != ARGB_NOT_SET) {
					b.setBackground(new Color(argb1));
					argb1 = ARGB_NOT_SET;
				}
			}
			else {
				b.setOpaque(false);
			}
			if (selected) {
				b.setSelected(selected);
				b.putClientProperty("selected", Boolean.TRUE);
				selected = false;
			}
			b.setName(actionName);
			if (titleText != null) {
				b.setText(titleText);
				titleText = null;
			}
			else {
				b.setText(actionName);
			}
			if (imageFileName != null) {
				if (!imageFileName.trim().equals("")) {
					b.setImageFileNameSelected(imageFileName);
					Icon image = page.loadImage(imageFileName);
					b.putClientProperty("selected image", image);
					if (b.isSelected())
						b.setIcon(image);
				}
				imageFileName = null;
			}
			if (imageFileDeselected != null) {
				if (!imageFileDeselected.trim().equals("")) {
					b.setImageFileNameDeselected(imageFileDeselected);
					Icon image = page.loadImage(imageFileDeselected);
					b.putClientProperty("deselected image", image);
					if (!b.isSelected())
						b.setIcon(image);
				}
				imageFileDeselected = null;
			}
			if (toolTip != null) {
				b.setToolTipText(toolTip);
				toolTip = null;
			}
			b.setChangable(page.isEditable());
			if (width > 0 && height > 0) {
				b.setAutoSize(false);
				b.setPreferredSize(new Dimension((int) width, (int) height));
				width = height = 0;
			}
			if (disabledAtRun) {
				b.setDisabledAtRun(disabledAtRun);
				disabledAtRun = false;
			}
			if (disabledAtScript) {
				b.setDisabledAtScript(disabledAtScript);
				disabledAtScript = false;
			}
			if (script != null) {
				b.putClientProperty("selection script", script);
				script = null;
			}
			if (script2 != null) {
				b.putClientProperty("deselection script", script2);
				script2 = null;
			}
			actionName = null;
			return b;
		}