You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by do...@apache.org on 2013/09/12 05:49:34 UTC

svn commit: r1522254 - in /james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui: HupaLayout.java HupaLayout.ui.xml

Author: dongxu
Date: Thu Sep 12 03:49:34 2013
New Revision: 1522254

URL: http://svn.apache.org/r1522254
Log:
set minimum size of left area

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=1522254&r1=1522253&r2=1522254&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:34 2013
@@ -247,27 +247,32 @@ import com.google.gwt.user.client.ui.Wid
 
 public class HupaLayout implements HupaLayoutable {
 
-	@UiField SplitLayoutPanel messageBox;
 	@UiField SimplePanel topBarContainer;
-	@UiField SimplePanel logoContainer;
 	
-	// can not be SimplePanel here, sub panel need its parent to implements the ProvidesResize interface, the same with messageListContainer
+	@UiField SimplePanel logoContainer;
 	@UiField LayoutPanel navigationContainer;
+
 	@UiField SimplePanel toolBarContainer;
+	
+
+	@UiField SplitLayoutPanel messageSpace;
+	@UiField LayoutPanel leftArea;
+	
+	@UiField SplitLayoutPanel messageBox;
 	@UiField SimplePanel folderListContainer;
 	@UiField LayoutPanel messageListBox;
 	@UiField LayoutPanel messageListContainer;
 	@UiField SimplePanel messageListFooterContainer;
-	
-	@UiField HTMLPanel contactBox;
-	
 	@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);
 	}
 

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=1522254&r1=1522253&r2=1522254&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:34 2013
@@ -200,9 +200,9 @@
 					</g:DockLayoutPanel>
 				</g:north>
 				<g:center>
-					<g:SplitLayoutPanel ui:field="MessageSpace">
+					<g:SplitLayoutPanel ui:field="messageSpace">
 						<g:west size="373">
-							<g:LayoutPanel ui:field="LeftBox"
+							<g:LayoutPanel ui:field="leftArea"
 								addStyleNames="{style.folderList}  {style.box}  {style.listBox}">
 								<g:layer top="0" height="100%">
 									<g:SimplePanel ui:field="folderListContainer" />
@@ -215,7 +215,7 @@
 							</g:LayoutPanel>
 						</g:west>
 						<g:center>
-							<g:DockLayoutPanel unit="PCT" ui:field="rightBox">
+							<g:DockLayoutPanel unit="PCT" ui:field="rightArea">
 								<g:west size="100">
 									<g:SplitLayoutPanel ui:field="messageBox">
 										<g:north size="200">



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