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: [email protected]
For additional commands, e-mail: [email protected]