Author: norman
Date: Fri Jul 31 19:20:14 2009
New Revision: 799707

URL: http://svn.apache.org/viewvc?rev=799707&view=rev
Log:
act on resizing

Modified:
    labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java

Modified: 
labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java?rev=799707&r1=799706&r2=799707&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java 
(original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java Fri 
Jul 31 19:20:14 2009
@@ -31,6 +31,8 @@
 import com.google.gwt.event.dom.client.ClickEvent;
 import com.google.gwt.event.dom.client.ClickHandler;
 import com.google.gwt.event.dom.client.HasClickHandlers;
+import com.google.gwt.event.logical.shared.ResizeEvent;
+import com.google.gwt.event.logical.shared.ResizeHandler;
 import com.google.gwt.user.client.DOM;
 import com.google.gwt.user.client.Window;
 import com.google.gwt.user.client.ui.Composite;
@@ -64,8 +66,16 @@
        public final static int REPLY_ALL_BUTTON = 2;
 
        public IMAPMessageView() {
-               VerticalPanel mPanel = new VerticalPanel();
-               mPanel.setWidth("100%");
+               final VerticalPanel mPanel = new VerticalPanel();
+               mPanel.setWidth(Window.getClientWidth() -200 +"px");
+               
+               Window.addResizeHandler(new ResizeHandler() {
+
+                       public void onResize(ResizeEvent event) {
+                               mPanel.setWidth(Window.getClientWidth() 
-200+"px");
+                       }
+                       
+               });
                mPanel.setSpacing(5);
 
                detailGrid.setWidth("100%");



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to