Author: vjrj Date: 2008-07-06 14:42:07 +0200 (Sun, 06 Jul 2008) New Revision: 789 Modified: sandbox3/src/main/java/org/op/client/DefaultBorderLayout.java sandbox3/src/main/java/org/op/client/Sandbox.java sandbox3/src/main/java/org/op/client/SiteBar.java sandbox3/src/main/java/org/op/client/Workspace.java sandbox3/src/main/java/org/op/public/css/sandbox.css Log: more ext probes Modified: sandbox3/src/main/java/org/op/client/DefaultBorderLayout.java =================================================================== --- sandbox3/src/main/java/org/op/client/DefaultBorderLayout.java 2008-07-06 00:01:47 UTC (rev 788) +++ sandbox3/src/main/java/org/op/client/DefaultBorderLayout.java 2008-07-06 12:42:07 UTC (rev 789) @@ -122,5 +122,4 @@ panel.clear(); add(panel, widget); } - } Modified: sandbox3/src/main/java/org/op/client/Sandbox.java =================================================================== --- sandbox3/src/main/java/org/op/client/Sandbox.java 2008-07-06 00:01:47 UTC (rev 788) +++ sandbox3/src/main/java/org/op/client/Sandbox.java 2008-07-06 12:42:07 UTC (rev 789) @@ -136,6 +136,9 @@ wk.getEntityWorkspace().getTitle().add(new LabelWrapper("Title2")); wk.getEntityWorkspace().getSubTitle().addFill(); wk.getEntityWorkspace().getSubTitle().add(new LabelWrapper("Subtitle")); + wk.getSiteBar().add(new LabelWrapper("sitebar-left")); + wk.getSiteBar().addFill(); + wk.getSiteBar().addSeparator(); wk.getSiteBar().add(new LabelWrapper("sitebar-right")); wk.setTheme(WsTheme.def); wk.setTheme(WsTheme.green); Modified: sandbox3/src/main/java/org/op/client/SiteBar.java =================================================================== --- sandbox3/src/main/java/org/op/client/SiteBar.java 2008-07-06 00:01:47 UTC (rev 788) +++ sandbox3/src/main/java/org/op/client/SiteBar.java 2008-07-06 12:42:07 UTC (rev 789) @@ -1,38 +1,33 @@ package org.op.client; -import org.ourproject.kune.platf.client.View; - import com.google.gwt.user.client.ui.Widget; import com.gwtext.client.widgets.Panel; -import com.gwtext.client.widgets.ToolbarButton; -public class SiteBar { +public class SiteBar extends Panel { - private final Panel panel; + private final TitleBar titleBar; public SiteBar() { - panel = new Panel(); - panel.setBorder(false); - panel.setCls("x-panel"); + super.setBorder(false); + titleBar = new TitleBar(); + titleBar.setStyleName("k-sitebar"); + super.add(titleBar); } - public void add(final View view) { - panel.add((Widget) view); - doLayoutIfNeeded(); + public void add(final Widget widget) { + titleBar.add(widget); } - public void addMenuButton(final ToolbarButton button) { - panel.addButton(button); - doLayoutIfNeeded(); + public void addFill() { + titleBar.addFill(); } - public Panel getPanel() { - return panel; + public void addSeparator() { + titleBar.addSeparator(); } - private void doLayoutIfNeeded() { - if (panel.isRendered()) { - panel.doLayout(false); - } + public void addSpacer() { + titleBar.addSpacer(); } + } Modified: sandbox3/src/main/java/org/op/client/Workspace.java =================================================================== --- sandbox3/src/main/java/org/op/client/Workspace.java 2008-07-06 00:01:47 UTC (rev 788) +++ sandbox3/src/main/java/org/op/client/Workspace.java 2008-07-06 12:42:07 UTC (rev 789) @@ -7,7 +7,7 @@ public Workspace() { sitebar = new SiteBar(); entity = new Entity(); - add(sitebar.getPanel(), DefaultBorderLayout.Position.NORTH, DEF_TOOLBAR_HEIGHT); + add(sitebar, DefaultBorderLayout.Position.NORTH, DEF_TOOLBAR_HEIGHT); add(entity.getPanel(), DefaultBorderLayout.Position.CENTER); } Modified: sandbox3/src/main/java/org/op/public/css/sandbox.css =================================================================== --- sandbox3/src/main/java/org/op/public/css/sandbox.css 2008-07-06 00:01:47 UTC (rev 788) +++ sandbox3/src/main/java/org/op/public/css/sandbox.css 2008-07-06 12:42:07 UTC (rev 789) @@ -1,12 +1,16 @@ @CHARSET "UTF-8"; .k-site-traybar { - background: #FFF none repeat scroll 0% 50%; + background: #FFF none repeat scroll 0% 50%; } +.k-sitebar { + white-space: nowrap; +} + .k-entity-summary { - border-left-color: #FFF; - border-left-width: 5px; + border-left-color: #FFF; + border-left-width: 5px; } .k-entity-def .x-layout-split { @@ -56,7 +60,7 @@ .k-entity-title-green { background: #AFA none repeat scroll 0% 50%; color: #250; - border-left-color: #5FD35F; + border-left-color: #5FD35F; } .k-entity-subtitle-def { @@ -117,6 +121,21 @@ line-height: 19px; } -.k-toolbar-sep { - padding-top: 5px; +.k-toolbar-sep { + padding-top: 4px; } + +.ytb-sep { + background-image: url(../js/ext/resources/images/default/grid/grid-split.gif); + background-position: center; + background-repeat: no-repeat; + display: block; + font-size: 1px; + height: 16px; + width: 4px; + overflow: hidden; + cursor: default; + margin: 0 2px 0; + border: 0; +} +
participants (1)
-
vjrj