[jboss-svn-commits] JBL Code SVN: r12045 - labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon May 21 19:08:02 EDT 2007
Author: fmeyer
Date: 2007-05-21 19:08:02 -0400 (Mon, 21 May 2007)
New Revision: 12045
Modified:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/RuleViewer.java
Log:
JBRULES-865 Cancel button on discart unsaved changes
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/RuleViewer.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/RuleViewer.java 2007-05-21 22:58:23 UTC (rev 12044)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/RuleViewer.java 2007-05-21 23:08:02 UTC (rev 12045)
@@ -18,6 +18,7 @@
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
import com.google.gwt.user.client.ui.HasVerticalAlignment;
+import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.FlexTable.FlexCellFormatter;
@@ -245,9 +246,16 @@
protected void doCloseUnsavedWarning() {
final FormStylePopup pop = new FormStylePopup("images/warning-large.png", "WARNING: Un-committed changes.");
Button dis = new Button("Discard");
+ Button can = new Button("Cancel");
+ HorizontalPanel hor = new HorizontalPanel();
+
+ hor.add( dis );
+ hor.add( can );
+
pop.addRow( new HTML("Are you sure you want to discard changes?") );
- pop.addRow( dis );
+ pop.addRow( hor );
+
dis.addClickListener( new ClickListener() {
public void onClick(Widget w) {
closeCommand.execute();
@@ -255,6 +263,12 @@
}
});
+ can.addClickListener( new ClickListener () {
+ public void onClick(Widget w) {
+ pop.hide();
+ }
+ });
+
pop.setStyleName( "warning-Popup" );
pop.setPopupPosition( 200, getAbsoluteTop() );
More information about the jboss-svn-commits
mailing list