diff options
author | Grant Gayed | 2010-02-26 20:14:58 +0000 |
---|---|---|
committer | Grant Gayed | 2010-02-26 20:14:58 +0000 |
commit | f3f0418173ccb7c3c8d4e1a898f5bc6e71f5d2dd (patch) | |
tree | 2ff6c1ef0d13a07f052434bcbcf0cfe1a99e4d1f /examples/org.eclipse.swt.examples | |
parent | c1296de50f4847c16c2bfd6c786b6e4a1193719a (diff) | |
download | eclipse.platform.swt-f3f0418173ccb7c3c8d4e1a898f5bc6e71f5d2dd.tar.gz eclipse.platform.swt-f3f0418173ccb7c3c8d4e1a898f5bc6e71f5d2dd.tar.xz eclipse.platform.swt-f3f0418173ccb7c3c8d4e1a898f5bc6e71f5d2dd.zip |
246262 - RTL CoolBar and CTabFolder should show RTL drop-down menu
Diffstat (limited to 'examples/org.eclipse.swt.examples')
2 files changed, 3 insertions, 3 deletions
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CoolBarTab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CoolBarTab.java index 5720ce8c64..c3d89ccbf3 100644 --- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CoolBarTab.java +++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CoolBarTab.java @@ -323,7 +323,7 @@ class CoolBarTab extends Tab { // Create the menu if it has not already been created if (menu == null) { // Lazy create the menu. - menu = new Menu(shell); + menu = new Menu(shell, SWT.POP_UP | (coolBar.getStyle() & (SWT.RIGHT_TO_LEFT | SWT.LEFT_TO_RIGHT))); menu.addMenuListener(new MenuAdapter() { public void menuHidden(MenuEvent e) { visible = false; @@ -437,7 +437,7 @@ class CoolBarTab extends Tab { } /* Create a pop-up menu with items for each of the hidden buttons. */ - menu = new Menu (coolBar); + menu = new Menu (shell, SWT.POP_UP | (coolBar.getStyle() & (SWT.RIGHT_TO_LEFT | SWT.LEFT_TO_RIGHT))); for (int j = i; j < toolCount; j++) { ToolItem tool = tools[j]; Image image = tool.getImage(); diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java index 2580d4b01f..a352c16888 100755 --- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java +++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java @@ -1273,7 +1273,7 @@ abstract class Tab { menu = null; } if (menu == null && popupMenuButton.getSelection()) { - menu = new Menu(shell, SWT.POP_UP); + menu = new Menu(shell, SWT.POP_UP | (control.getStyle() & (SWT.RIGHT_TO_LEFT | SWT.LEFT_TO_RIGHT))); MenuItem item = new MenuItem(menu, SWT.PUSH); item.setText("Sample popup menu item"); specialPopupMenuItems(menu, event); |