Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordroberts2012-02-23 19:57:29 +0000
committerdroberts2012-02-23 19:57:29 +0000
commit13442be1e0733d1daffcaf896596e87a30e61570 (patch)
treeae7d3347fbc3ca45f89b200b2457646b080d06ff
parent8b1ee24eb1f00d59b30f75a1b15ce6cb619f1873 (diff)
downloadeclipse.platform.ui-13442be1e0733d1daffcaf896596e87a30e61570.tar.gz
eclipse.platform.ui-13442be1e0733d1daffcaf896596e87a30e61570.tar.xz
eclipse.platform.ui-13442be1e0733d1daffcaf896596e87a30e61570.zip
Bug 369973 - New < > tool buttons in CTabFolder need polish
Removing scroll arrows
-rw-r--r--bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java52
1 files changed, 0 insertions, 52 deletions
diff --git a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java
index 03f4db3ab08..862b6105b8f 100644
--- a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java
+++ b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java
@@ -493,8 +493,6 @@ public class StackRenderer extends LazyStackRenderer {
if ((location & EModelService.IN_SHARED_AREA) != 0) {
ctf.setMinimumCharacters(MIN_EDITOR_CHARS);
ctf.setUnselectedCloseVisible(true);
- if (!ctf.getMRUVisible())
- appendArrows(ctf);
} else {
ctf.setMinimumCharacters(MIN_VIEW_CHARS);
ctf.setUnselectedCloseVisible(false);
@@ -521,56 +519,6 @@ public class StackRenderer extends LazyStackRenderer {
return Boolean.parseBoolean(value.getCssText());
}
- private void appendArrows(final CTabFolder tabFolder) {
- ToolBar navLeftBar = new ToolBar(tabFolder, SWT.FLAT);
- ToolItem navLeftItem = new ToolItem(navLeftBar, SWT.PUSH);
- navLeftItem.setText("<"); //$NON-NLS-1$
- navLeftItem.setToolTipText(SWTRenderersMessages.tabScrollingLeft);
- tabFolder.addTabControl(navLeftBar, SWT.LEAD);
- navLeftItem.addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- int count = tabFolder.getItemCount();
- // ignore if no items or if the first item is already showing
- if (count == 0 || tabFolder.getItem(0).isShowing()) {
- return;
- }
-
- for (int i = 1; i < count; i++) {
- if (tabFolder.getItem(i).isShowing()) {
- // found an item that's shown, show the one before it
- tabFolder.showItem(tabFolder.getItem(i - 1));
- return;
- }
- }
- }
- });
-
- ToolBar navRightBar = new ToolBar(tabFolder, SWT.FLAT);
- ToolItem navRightItem = new ToolItem(navRightBar, SWT.PUSH);
- navRightItem.setText(">"); //$NON-NLS-1$
- navRightItem.setToolTipText(SWTRenderersMessages.tabScrollingRight);
- tabFolder.addTabControl(navRightBar, SWT.TRAIL);
- navRightItem.addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- int count = tabFolder.getItemCount();
- // ignore if no items or if the last item is already showing
- if (count == 0 || tabFolder.getItem(count - 1).isShowing()) {
- return;
- }
-
- for (int i = count - 2; i >= 0; i--) {
- if (tabFolder.getItem(i).isShowing()) {
- // found an item that's shown, show the one after it
- tabFolder.showItem(tabFolder.getItem(i + 1));
- return;
- }
- }
- }
- });
- }
-
/**
* @param ctf
*/

Back to the top