Revision: 1f3922e56a49 Branch: default Author: Keith Creasy <kcreasy@xxxxxxx> Date: Fri Jul 5 11:12:03 2013Log: Added navigate menu and prevElement item. Need to implement prevElement.
http://code.google.com/p/brailleblaster/source/detail?r=1f3922e56a49&repo=newdesign Modified: /dist/programData/lang/i18n.properties /src/main/org/brailleblaster/wordprocessor/BBMenu.java ======================================= --- /dist/programData/lang/i18n.properties Fri Jul 5 09:39:08 2013 +++ /dist/programData/lang/i18n.properties Fri Jul 5 11:12:03 2013 @@ -47,7 +47,9 @@ &ZoomImage=&Zoom Image &SelectAll=&Select All &StylePanel=St&yle Panel -&NexstElement=&Next Element +&Navigate=&Navigate +&PreviousElement=&Previous Element +&NexxtElement=&Next Element &AssocSelection=&Assoc Selection &LockSelection=&Lock Selection &UnlockSelection=&Unlock Selection =======================================--- /src/main/org/brailleblaster/wordprocessor/BBMenu.java Fri Jul 5 10:43:19 2013 +++ /src/main/org/brailleblaster/wordprocessor/BBMenu.java Fri Jul 5 11:12:03 2013
@@ -84,6 +84,7 @@ MenuItem zoomImageItem; MenuItem selectAllItem; MenuItem stylePanelItem; + MenuItem prevElementItem; MenuItem nextElementItem; MenuItem assocSelectionItem; MenuItem lockSelectionItem; @@ -147,6 +148,8 @@ fileItem.setText(lh.localValue("&File")); MenuItem editItem = new MenuItem(menuBar, SWT.CASCADE); editItem.setText(lh.localValue("&Edit")); + MenuItem navigateItem = new MenuItem(menuBar, SWT.CASCADE); + navigateItem.setText(lh.localValue("&Navigate")); MenuItem viewItem = new MenuItem(menuBar, SWT.CASCADE); viewItem.setText(lh.localValue("&View")); MenuItem translateItem = new MenuItem(menuBar, SWT.CASCADE); @@ -495,17 +498,7 @@ System.out.println("Open Style Panel"); } }); - nextElementItem = new MenuItem(editMenu, SWT.PUSH);- nextElementItem.setText(lh.localValue("&NexstElement") + "\tCtrl + Down");
- nextElementItem.addSelectionListener(new SelectionAdapter() { - public void widgetSelected(SelectionEvent e) { - //dm.placeholder(); - int index = wp.getFolder().getSelectionIndex(); - if(index != -1) - wp.getList().get(index).nextElement(); - } - }); - assocSelectionItem = new MenuItem(editMenu, SWT.PUSH); +assocSelectionItem = new MenuItem(editMenu, SWT.PUSH); assocSelectionItem.setText(lh.localValue("&AssocSelection")); assocSelectionItem.setEnabled(false); assocSelectionItem.addSelectionListener(new SelectionAdapter() { @@ -566,6 +559,31 @@ editItem.setMenu(editMenu); editItem.setEnabled(true); + + // Set up navigation menu + Menu navigateMenu = new Menu(wp.getShell(), SWT.DROP_DOWN); + prevElementItem = new MenuItem(navigateMenu, SWT.PUSH); +prevElementItem.setText(lh.localValue("&PreviousElement") + "\tCtrl + Up"); +prevElementItem.addSelectionListener(new SelectionAdapter() { + public void widgetSelected(SelectionEvent e) { + int index = wp.getFolder().getSelectionIndex(); +// if(index != -1) +// wp.getList().get(index).prevElement(); + } +}); + +nextElementItem = new MenuItem(navigateMenu, SWT.PUSH); +nextElementItem.setText(lh.localValue("&NexstElement") + "\tCtrl + Down"); +nextElementItem.addSelectionListener(new SelectionAdapter() { + public void widgetSelected(SelectionEvent e) { + //dm.placeholder(); + int index = wp.getFolder().getSelectionIndex(); + if(index != -1) + wp.getList().get(index).nextElement(); + } +}); +navigateItem.setMenu(navigateMenu); + // Set up view menu Menu viewMenu = new Menu(wp.getShell(), SWT.DROP_DOWN); refreshItem = new MenuItem(viewMenu, SWT.PUSH);