Kaydet (Commit) 017824fc authored tarafından Stephan Wunderlich's avatar Stephan Wunderlich

CHG: choosing another menu item

üst 5919aad9
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
* *
* $RCSfile: AccessibleMenuItem.java,v $ * $RCSfile: AccessibleMenuItem.java,v $
* *
* $Revision: 1.2 $ * $Revision: 1.3 $
* *
* last change: $Date: 2003-03-26 12:06:26 $ * last change: $Date: 2003-03-26 12:24:26 $
* *
* The Contents of this file are made available subject to the terms of * The Contents of this file are made available subject to the terms of
* either of the following licenses * either of the following licenses
...@@ -149,20 +149,16 @@ public class AccessibleMenuItem extends TestCase { ...@@ -149,20 +149,16 @@ public class AccessibleMenuItem extends TestCase {
XAccessible xRoot = at.getAccessibleObject(xWindow); XAccessible xRoot = at.getAccessibleObject(xWindow);
// at.printAccessibleTree(log, xRoot); // at.printAccessibleTree(log, xRoot);
XAccessibleContext Menu = at.getAccessibleObjectForRole(xRoot, AccessibleRole.MENU); XAccessibleContext MenuBar = at.getAccessibleObjectForRole(xRoot, AccessibleRole.MENUBAR);
try { try {
//activate File-Menu //activate Edit-Menu
XAccessible Menu = MenuBar.getAccessibleChild(1);
XAccessibleAction act = (XAccessibleAction) UnoRuntime.queryInterface(XAccessibleAction.class, Menu); XAccessibleAction act = (XAccessibleAction) UnoRuntime.queryInterface(XAccessibleAction.class, Menu);
act.doAccessibleAction(0); act.doAccessibleAction(0);
//activate File-Autopilots submenu //get a menue-item
act = (XAccessibleAction) UnoRuntime.queryInterface( oObj = Menu.getAccessibleContext().getAccessibleChild(6);
XAccessibleAction.class, Menu.getAccessibleChild(0));
act.doAccessibleAction(0);
//get the first child of this submenu
oObj = Menu.getAccessibleChild(0).getAccessibleContext().getAccessibleChild(1);
} catch (com.sun.star.lang.IndexOutOfBoundsException e) { } catch (com.sun.star.lang.IndexOutOfBoundsException e) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment