From 57eba00398578dd8c67820b1387371c5f42a4717 Mon Sep 17 00:00:00 2001 From: GiWoong Kim Date: Fri, 27 May 2016 17:24:03 +0900 Subject: [PATCH] RENDERER: draw Tizen item button on view menu Change-Id: I5af5d7e74879a7d971366579001e71f08fc16f6b Signed-off-by: GiWoong Kim --- .../org/eclipse/e4/ui/workbench/renderers/swt/StackRenderer.java | 9 +++++++++ 1 file changed, 9 insertions(+) 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 1651501..ba61535 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 @@ -93,6 +93,7 @@ import org.eclipse.swt.graphics.GC; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.graphics.ImageData; import org.eclipse.swt.graphics.Point; +import org.eclipse.swt.graphics.RGB; import org.eclipse.swt.graphics.Rectangle; import org.eclipse.swt.layout.RowData; import org.eclipse.swt.layout.RowLayout; @@ -1394,11 +1395,19 @@ public class StackRenderer extends LazyStackRenderer implements IPreferenceChang Display display = Display.getCurrent(); GC gc = new GC(viewMenu); GC maskgc = new GC(viewMenuMask); + /* Tizen */ + /* gc.setForeground(display .getSystemColor(SWT.COLOR_WIDGET_DARK_SHADOW)); gc.setBackground(display.getSystemColor(SWT.COLOR_LIST_BACKGROUND)); int[] shapeArray = new int[] { 6, 3, 15, 3, 11, 7, 10, 7 }; + */ + int[] shapeArray = new int[] { 3, 6, 13, 6, 8, 11 }; + + gc.setBackground(new Color(display, new RGB(119, 119, 119))); + gc.setForeground(gc.getBackground()); + /* ===== */ gc.fillPolygon(shapeArray); gc.drawPolygon(shapeArray); -- 2.7.4