Changeset 5220
- Timestamp:
- 2003-08-19T17:28:34+12:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/cdm/PlugInManager.java
r5217 r5220 544 544 private JButton configure = null; 545 545 /** Buttom to move an assinged plugin as low in the order as possible. */ 546 private JButton move_bottom = null;546 private JButton move_bottom_button = null; 547 547 /** Button to move an assigned plugin one position lower in the order. */ 548 private JButton move_down = null;548 private JButton move_down_button = null; 549 549 /** Button to move an assigned plugin as high in the order as possible. */ 550 private JButton move_top = null;550 private JButton move_top_button = null; 551 551 /** Button to move an assigned plugin one position higher in the order. */ 552 private JButton move_up = null;552 private JButton move_up_button = null; 553 553 /** Button to remove the selected plugin. */ 554 554 private JButton remove = null; … … 596 596 instructions.setWrapStyleWord(true); 597 597 598 move_top = new DoubleImageButton(get("CDM.Move.Move_Top"), Utility.getImage("arrow-top.gif"), Utility.getImage("arrow-top-disabled.gif")); 599 move_top.setEnabled(false); 600 move_top.setMnemonic(KeyEvent.VK_T); 601 move_top.setDisplayedMnemonicIndex(8); // !! English-centric hack 602 move_top.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 603 move_up = new DoubleImageButton(get("CDM.Move.Move_Up"), Utility.getImage("arrow-up.gif"), Utility.getImage("arrow-up-disabled.gif")); 604 move_up.setEnabled(false); 605 move_up.setMnemonic(KeyEvent.VK_U); 606 move_up.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 607 move_down = new DoubleImageButton(get("CDM.Move.Move_Down"), Utility.getImage("arrow-down.gif"), Utility.getImage("arrow-down-disabled.gif")); 608 move_down.setEnabled(false); 609 move_down.setMnemonic(KeyEvent.VK_D); 610 move_down.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 611 move_bottom = new DoubleImageButton(get("CDM.Move.Move_Bottom"), Utility.getImage("arrow-bottom.gif"), Utility.getImage("arrow-bottom-disabled.gif")); 612 move_bottom.setEnabled(false); 613 move_bottom.setMnemonic(KeyEvent.VK_B); 614 move_bottom.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 598 move_top_button = new DoubleImageButton(get("CDM.Move.Move_Top"), Utility.getImage("arrow-top.gif"), Utility.getImage("arrow-top-disabled.gif")); 599 move_top_button.setEnabled(false); 600 move_top_button.setMnemonic(KeyEvent.VK_T); 601 move_top_button.setDisplayedMnemonicIndex(8); // !! English-centric hack 602 move_top_button.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 603 604 move_up_button = new DoubleImageButton(get("CDM.Move.Move_Up"), Utility.getImage("arrow-up.gif"), Utility.getImage("arrow-up-disabled.gif")); 605 move_up_button.setEnabled(false); 606 move_up_button.setMnemonic(KeyEvent.VK_U); 607 move_up_button.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 608 609 move_down_button = new DoubleImageButton(get("CDM.Move.Move_Down"), Utility.getImage("arrow-down.gif"), Utility.getImage("arrow-down-disabled.gif")); 610 move_down_button.setEnabled(false); 611 move_down_button.setMnemonic(KeyEvent.VK_D); 612 move_down_button.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 613 614 move_bottom_button = new DoubleImageButton(get("CDM.Move.Move_Bottom"), Utility.getImage("arrow-bottom.gif"), Utility.getImage("arrow-bottom-disabled.gif")); 615 move_bottom_button.setEnabled(false); 616 move_bottom_button.setMnemonic(KeyEvent.VK_B); 617 move_bottom_button.setPreferredSize(Utility.DOUBLE_IMAGE_BUTTON_SIZE); 615 618 616 619 movement_pane = new JPanel(); … … 643 646 configure.addActionListener(new ConfigureListener()); 644 647 MoveListener ml = new MoveListener(); 645 move_bottom .addActionListener(ml);646 move_down .addActionListener(ml);647 move_top .addActionListener(ml);648 move_up .addActionListener(ml);648 move_bottom_button.addActionListener(ml); 649 move_down_button.addActionListener(ml); 650 move_top_button.addActionListener(ml); 651 move_up_button.addActionListener(ml); 649 652 remove.addActionListener(new RemoveListener()); 650 653 plugin_list.addMouseListener(new ClickListener()); … … 663 666 movement_pane.setBorder(BorderFactory.createEmptyBorder(0,2,0,0)); 664 667 movement_pane.setLayout(new GridLayout(4,1)); 665 movement_pane.add(move_top );666 movement_pane.add(move_up );667 movement_pane.add(move_down );668 movement_pane.add(move_bottom );668 movement_pane.add(move_top_button); 669 movement_pane.add(move_up_button); 670 movement_pane.add(move_down_button); 671 movement_pane.add(move_bottom_button); 669 672 670 673 plugin_list_pane.setLayout(new BorderLayout()); … … 827 830 if (!e.getValueIsAdjusting()) { // we get two events for one change in list selection - use the false one (the second one) 828 831 if (plugin_list.isSelectionEmpty()) { 829 move_top .setEnabled(false);830 move_up .setEnabled(false);831 move_down .setEnabled(false);832 move_bottom .setEnabled(false);832 move_top_button.setEnabled(false); 833 move_up_button.setEnabled(false); 834 move_down_button.setEnabled(false); 835 move_bottom_button.setEnabled(false); 833 836 configure.setEnabled(false); 834 837 remove.setEnabled(false); 835 838 } 836 839 else { 837 move_top .setEnabled(true);838 move_up .setEnabled(true);839 move_down .setEnabled(true);840 move_bottom .setEnabled(true);840 move_top_button.setEnabled(true); 841 move_up_button.setEnabled(true); 842 move_down_button.setEnabled(true); 843 move_bottom_button.setEnabled(true); 841 844 configure.setEnabled(true); 842 845 remove.setEnabled(true); … … 884 887 if(object instanceof PlugIn) { 885 888 PlugIn plugin = (PlugIn) object; 886 if(event.getSource() == move_top ) {889 if(event.getSource() == move_top_button) { 887 890 movePlugIn(plugin, true, true); 888 891 } 889 else if(event.getSource() == move_up ) {892 else if(event.getSource() == move_up_button) { 890 893 movePlugIn(plugin, true, false); 891 894 } 892 else if(event.getSource() == move_down ) {895 else if(event.getSource() == move_down_button) { 893 896 movePlugIn(plugin, false, false); 894 897 }
Note:
See TracChangeset
for help on using the changeset viewer.