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-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org