Revision: 16744 http://dcm4che.svn.sourceforge.net/dcm4che/?rev=16744&view=rev Author: robertdavid Date: 2012-03-26 14:33:21 +0000 (Mon, 26 Mar 2012) Log Message: ----------- [#WEB-728] Size of delete dialog should adapt to content so that scrolling to yes/no buttons is avoided Modified Paths: -------------- dcm4chee/dcm4chee-web-common/branches/DCM4CHEE_WEB_3_0_1/src/main/java/org/dcm4chee/web/common/markup/modal/ConfirmationWindow.java Modified: dcm4chee/dcm4chee-web-common/branches/DCM4CHEE_WEB_3_0_1/src/main/java/org/dcm4chee/web/common/markup/modal/ConfirmationWindow.java =================================================================== --- dcm4chee/dcm4chee-web-common/branches/DCM4CHEE_WEB_3_0_1/src/main/java/org/dcm4chee/web/common/markup/modal/ConfirmationWindow.java 2012-03-26 14:26:35 UTC (rev 16743) +++ dcm4chee/dcm4chee-web-common/branches/DCM4CHEE_WEB_3_0_1/src/main/java/org/dcm4chee/web/common/markup/modal/ConfirmationWindow.java 2012-03-26 14:33:21 UTC (rev 16744) @@ -130,13 +130,12 @@ this.confirm = confirm; this.decline = decline; this.cancel = cancel; - initContent(); + initContent(400, 300); } - protected void initContent() { - setInitialWidth(400); - setInitialHeight(300); - + public void initContent(int width, int height) { + initSize(width, height); + messageWindowPanel = new MessageWindowPanel("panel"); setPageCreator(new ModalWindow.PageCreator() { @@ -150,6 +149,11 @@ add(new DisableDefaultConfirmBehavior()); } + private void initSize(int width, int height) { + setInitialWidth(width); + setInitialHeight(height); + } + public abstract void onConfirmation(AjaxRequestTarget target, T userObject); public void onDecline(AjaxRequestTarget target, T userObject) {} public void onCancel(AjaxRequestTarget target, T userObject) {} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |