Author: dongxu
Date: Thu Sep 12 03:49:51 2013
New Revision: 1522255

URL: http://svn.apache.org/r1522255
Log:
set minimum size of message list box

Modified:
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.ui.xml

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.java?rev=1522255&r1=1522254&r2=1522255&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.java 
(original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.java 
Thu Sep 12 03:49:51 2013
@@ -248,32 +248,32 @@ import com.google.gwt.user.client.ui.Wid
 public class HupaLayout implements HupaLayoutable {
 
        @UiField SimplePanel topBarContainer;
-       
+
        @UiField SimplePanel logoContainer;
        @UiField LayoutPanel navigationContainer;
 
        @UiField SimplePanel toolBarContainer;
-       
 
        @UiField SplitLayoutPanel messageSpace;
-       @UiField LayoutPanel leftArea;
-       
-       @UiField SplitLayoutPanel messageBox;
+       @UiField LayoutPanel folderArea;
+
+       @UiField SplitLayoutPanel messageArea;
        @UiField SimplePanel folderListContainer;
        @UiField LayoutPanel messageListBox;
        @UiField LayoutPanel messageListContainer;
        @UiField SimplePanel messageListFooterContainer;
        @UiField SimplePanel messageContentContainer;
        @UiField SimplePanel statusContainer;
-       
+
        @UiField HTMLPanel contactBox;
 
        private LayoutPanel hupaMainPanel;
 
        public HupaLayout() {
                hupaMainPanel = binder.createAndBindUi(this);
-               messageSpace.setWidgetMinSize(leftArea, 144);
-               messageBox.setWidgetHidden(contactBox, true);
+               messageSpace.setWidgetMinSize(folderArea, 144);
+               messageArea.setWidgetMinSize(messageListBox, 72);
+               messageArea.setWidgetHidden(contactBox, true);
        }
 
        @Override

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.ui.xml
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.ui.xml?rev=1522255&r1=1522254&r2=1522255&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.ui.xml
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/HupaLayout.ui.xml
 Thu Sep 12 03:49:51 2013
@@ -202,7 +202,7 @@
                                <g:center>
                                        <g:SplitLayoutPanel 
ui:field="messageSpace">
                                                <g:west size="373">
-                                                       <g:LayoutPanel 
ui:field="leftArea"
+                                                       <g:LayoutPanel 
ui:field="folderArea"
                                                                
addStyleNames="{style.folderList}  {style.box}  {style.listBox}">
                                                                <g:layer 
top="0" height="100%">
                                                                        
<g:SimplePanel ui:field="folderListContainer" />
@@ -215,59 +215,37 @@
                                                        </g:LayoutPanel>
                                                </g:west>
                                                <g:center>
-                                                       <g:DockLayoutPanel 
unit="PCT" ui:field="rightArea">
-                                                               <g:west 
size="100">
-                                                                       
<g:SplitLayoutPanel ui:field="messageBox">
-                                                                               
<g:north size="200">
-                                                                               
        <g:LayoutPanel addStyleNames="{style.box}"
-                                                                               
                ui:field="messageListBox">
-                                                                               
                <g:layer top="0" height="175px">
-                                                                               
                        <g:LayoutPanel ui:field="messageListContainer" />
-                                                                               
                </g:layer>
-                                                                               
                <g:layer bottom="0" height="25px">
-                                                                               
                        <g:SimplePanel ui:field="messageListFooterContainer" />
-                                                                               
                </g:layer>
-                                                                               
        </g:LayoutPanel>
-                                                                               
</g:north>
-                                                                               
<g:west size="200">
-                                                                               
        <g:HTMLPanel ui:field="contactBox" addStyleNames="{style.box}">
-                                                                               
                Address
-                                                                               
        </g:HTMLPanel>
-                                                                               
</g:west>
-                                                                               
<g:center>
-                                                                               
        <g:LayoutPanel addStyleNames="{style.box}"
-                                                                               
                ui:field="MessageContentBox">
-                                                                               
                <g:layer>
-                                                                               
                        <g:SimplePanel ui:field="messageContentContainer">
-                                                                               
                        </g:SimplePanel>
-                                                                               
                </g:layer>
-                                                                               
                <g:layer bottom="0" height="25px">
-                                                                               
                        <g:SimplePanel ui:field="statusContainer">
-                                                                               
                        </g:SimplePanel>
-                                                                               
                </g:layer>
-                                                                               
        </g:LayoutPanel>
-                                                                               
</g:center>
-                                                                       
</g:SplitLayoutPanel>
+                                                       <g:SplitLayoutPanel 
ui:field="messageArea">
+                                                               <g:north 
size="200">
+                                                                       
<g:LayoutPanel addStyleNames="{style.box}"
+                                                                               
ui:field="messageListBox">
+                                                                               
<g:layer top="0" height="175px">
+                                                                               
        <g:LayoutPanel ui:field="messageListContainer" />
+                                                                               
</g:layer>
+                                                                               
<g:layer bottom="0" height="25px">
+                                                                               
        <g:SimplePanel ui:field="messageListFooterContainer" />
+                                                                               
</g:layer>
+                                                                       
</g:LayoutPanel>
+                                                               </g:north>
+                                                               <g:west 
size="200">
+                                                                       
<g:HTMLPanel ui:field="contactBox" addStyleNames="{style.box}">
+                                                                               
Address
+                                                                       
</g:HTMLPanel>
                                                                </g:west>
-                                                               <g:center 
size="0">
-                                                                       
<g:SplitLayoutPanel ui:field="ContactBox">
-                                                                               
<g:west size="150">
-                                                                               
        <g:HTMLPanel addStyleNames="{style.box}">Address</g:HTMLPanel>
-                                                                               
</g:west>
-                                                                               
<g:center size="100">
-                                                                               
        <g:LayoutPanel addStyleNames="{style.box}">
-                                                                               
                <g:layer>
-                                                                               
                        <g:HTMLPanel>MessageContent
-                                                                               
                        </g:HTMLPanel>
-                                                                               
                </g:layer>
-                                                                               
                <g:layer bottom="0" height="25px">
-                                                                               
                        <hupa:StatusView />
-                                                                               
                </g:layer>
-                                                                               
        </g:LayoutPanel>
-                                                                               
</g:center>
-                                                                       
</g:SplitLayoutPanel>
+                                                               <g:center>
+                                                                       
<g:LayoutPanel addStyleNames="{style.box}"
+                                                                               
ui:field="MessageContentBox">
+                                                                               
<g:layer>
+                                                                               
        <g:SimplePanel ui:field="messageContentContainer">
+                                                                               
        </g:SimplePanel>
+                                                                               
</g:layer>
+                                                                               
<g:layer bottom="0" height="25px">
+                                                                               
        <g:SimplePanel ui:field="statusContainer">
+                                                                               
        </g:SimplePanel>
+                                                                               
</g:layer>
+                                                                       
</g:LayoutPanel>
                                                                </g:center>
-                                                       </g:DockLayoutPanel>
+                                                       </g:SplitLayoutPanel>
                                                </g:center>
                                        </g:SplitLayoutPanel>
                                </g:center>



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to