width= 400; height= 300;
return super.getInitialSize();
	protected Point getInitialSize() {		int width= 0;		int height= 0;				final Shell s= getShell();		if (s != null) {			s.addControlListener(					new ControlListener() {						public void controlMoved(ControlEvent arg) {							fNewBounds= s.getBounds();						}						public void controlResized(ControlEvent arg) {							fNewBounds= s.getBounds();						}					}			);		}		IDialogSettings bounds= fSettings.getSection(DIALOG_BOUNDS_KEY); 		if (bounds == null) {			width= 400;			height= 300;		}		else {			try {				width= bounds.getInt(WIDTH);			} catch (NumberFormatException e) {				width= 400;			}			try {				height= bounds.getInt(HEIGHT);			} catch (NumberFormatException e) {				height= 300;			}		}			return new Point(width, height);		}