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:51:09 UTC
svn commit: r1522260 - 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:51:09 2013
New Revision: 1522260
URL: http://svn.apache.org/r1522260
Log:
fixed issue #26 and #28, left panel is scrollable currently
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=1522260&r1=1522259&r2=1522260&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:51:09 2013
@@ -32,6 +32,7 @@ import com.google.gwt.user.client.ui.Doc
import com.google.gwt.user.client.ui.HTMLPanel;
import com.google.gwt.user.client.ui.IsWidget;
import com.google.gwt.user.client.ui.LayoutPanel;
+import com.google.gwt.user.client.ui.ScrollPanel;
import com.google.gwt.user.client.ui.SimpleLayoutPanel;
<<<<<<< HEAD
import com.google.gwt.user.client.ui.SimplePanel;
@@ -259,14 +260,14 @@ public class HupaLayout implements HupaL
@UiField SimplePanel toolBarContainer;
@UiField SplitLayoutPanel messageSpace;
- @UiField LayoutPanel folderArea;
+ @UiField DockLayoutPanel folderArea;
@UiField SplitLayoutPanel messageArea;
- @UiField SimplePanel folderListContainer;
+ @UiField ScrollPanel folderListContainer;
@UiField DockLayoutPanel messageListBox;
@UiField SimpleLayoutPanel messageListContainer;
@UiField SimplePanel messageListFooterContainer;
- @UiField SimplePanel messageContentContainer;
+ @UiField ScrollPanel messageContentContainer;
@UiField SimplePanel statusContainer;
@UiField HTMLPanel contactBox;
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=1522260&r1=1522259&r2=1522260&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:51:09 2013
@@ -224,17 +224,17 @@
<g:center>
<g:SplitLayoutPanel ui:field="messageSpace">
<g:west size="373">
- <g:LayoutPanel ui:field="folderArea"
+ <g:DockLayoutPanel ui:field="folderArea"
addStyleNames="{style.folderList} {style.box} {style.listBox}">
- <g:layer top="0" height="100%">
- <g:SimplePanel ui:field="folderListContainer" />
- </g:layer>
- <g:layer bottom="0" height="41px">
+ <g:center>
+ <g:ScrollPanel ui:field="folderListContainer" />
+ </g:center>
+ <g:south size="41">
<g:SimplePanel styleName="{style.boxFooter}">
<g:HTMLPanel tag="span"></g:HTMLPanel>
</g:SimplePanel>
- </g:layer>
- </g:LayoutPanel>
+ </g:south>
+ </g:DockLayoutPanel>
</g:west>
<g:center>
<g:SplitLayoutPanel ui:field="messageArea">
@@ -245,7 +245,8 @@
<g:SimpleLayoutPanel ui:field="messageListContainer" />
</g:center>
<g:south size="31">
- <g:SimplePanel ui:field="messageListFooterContainer" addStyleNames="{style.messageListFooter}"/>
+ <g:SimplePanel ui:field="messageListFooterContainer"
+ addStyleNames="{style.messageListFooter}" />
</g:south>
</g:DockLayoutPanel>
</g:north>
@@ -255,17 +256,15 @@
</g:HTMLPanel>
</g:west>
<g:center>
- <g:LayoutPanel addStyleNames="{style.box}"
+ <g:DockLayoutPanel unit="PX" 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:ScrollPanel ui:field="messageContentContainer" />
+ </g:center>
+ <g:south size="25">
+ <g:SimplePanel ui:field="statusContainer" />
+ </g:south>
+ </g:DockLayoutPanel>
</g:center>
</g:SplitLayoutPanel>
</g:center>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org