Changeset 85 for trunk/tests/SWT/java


Ignore:
Timestamp:
May 28, 2008, 12:50:17 AM (17 years ago)
Author:
lpino
Message:

(SWT009_08.java) - Updated the testcase to include accelerator keys

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/SWT/java/SWT009_08.java

    r73 r85  
    4444              }
    4545            });
    46             item.setText("Select &All\tCtrl+A");
    47 //            item.setAccelerator(SWT.CTRL + 'A');
    48             shell.addListener(SWT.MenuDetect, new Listener() {
    49               public void handleEvent(Event event) {
    50                 Menu menu = new Menu(shell, SWT.POP_UP);
    51                 MenuItem item = new MenuItem(menu, SWT.PUSH);
    52                 item.setText("Menu Item");
    53                 item.addListener(SWT.Selection, new Listener() {
    54                   public void handleEvent(Event e) {
    55                     System.out.println("Item Selected");
    56                   }
    57                 });
    58                 menu.setLocation(event.x, event.y);
    59                 menu.setVisible(true);
    60                 while (!menu.isDisposed() && menu.isVisible()) {
    61                   if (!display.readAndDispatch())
    62                     display.sleep();
    63                 }
    64                 menu.dispose();
    65               }
    66             });
     46            item.setText("Select & All\tCtrl+A");
     47            item.setAccelerator(SWT.CTRL + 'A');
     48//            shell.addListener(SWT.MenuDetect, new Listener() {
     49//              public void handleEvent(Event event) {
     50//                Menu menu = new Menu(shell, SWT.POP_UP);
     51//                MenuItem item = new MenuItem(menu, SWT.PUSH);
     52//                item.setText("Menu Item");
     53//                item.addListener(SWT.Selection, new Listener() {
     54//                  public void handleEvent(Event e) {
     55//                    System.out.println("Item Selected");
     56//                  }
     57//                });
     58//                menu.setLocation(event.x, event.y);
     59//                menu.setVisible(true);
     60//                while (!menu.isDisposed() && menu.isVisible()) {
     61//                  if (!display.readAndDispatch())
     62//                    display.sleep();
     63//                }
     64//                menu.dispose();
     65//              }
     66//            });
    6767            shell.setSize(200, 200);
    6868            shell.open();
Note: See TracChangeset for help on using the changeset viewer.