Bug 223823 ControlExample: Select Listeners dialog opens behind menu bar
examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java
try {
						int newIntValue = Integer.parseInt (newValue);
						setFieldsEvent.type = eventType;
						setFieldsEvent.width = newIntValue;
						setFieldsMask |= WIDTH;
					} catch (NumberFormatException ex) {
						setFieldsMask &= ~WIDTH;
					}
				}
			});
		}
		if ((fields & HEIGHT) != 0) {
			new Label (group, SWT.NONE).setText ("height");	
			final Text heightText = new Text (group, SWT.BORDER);
			if ((setFieldsMask & HEIGHT) != 0) heightText.setText(Integer.toString(setFieldsEvent.height));
			heightText.setLayoutData (new GridData (SWT.FILL, SWT.CENTER, true, false));
			heightText.addModifyListener(new ModifyListener () {
				public void modifyText(ModifyEvent e) {
					String newValue = heightText.getText ();
					try {
						int newIntValue = Integer.parseInt (newValue);
						setFieldsEvent.type = eventType;
						setFieldsEvent.height = newIntValue;
						setFieldsMask |= HEIGHT;
					} catch (NumberFormatException ex) {
						setFieldsMask &= ~HEIGHT;
					}
				}
			});
		}