[kepler-dev] [Bug 3094] - File keyboard shortcuts use ctrl key instead of apple key on Mac

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Fri Jan 25 12:02:13 PST 2008


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3094





------- Comment #4 from cxh at eecs.berkeley.edu  2008-01-25 12:02 -------
I folded a change from Derek (via Chad) to ConfigurationAction.java
into the ptII tree.

If you are having problems with CTRL_MASK, then looking at some of
the other places where it is used might be of interest.

Someone should check these:
ptII/diva/canvas/event/LayerEvent.java:   
             case InputEvent.CTRL_MASK:
ptII/diva/canvas/event/LayerEvent.java:
             return "CTRL_MASK";
ptII/diva/canvas/event/MouseFilter.java:
     private int _modifierMask = InputEvent.SHIFT_MASK | InputEvent.CTRL_MASK
ptII/diva/graph/basic/BasicGraphController.java:
             InputEvent.BUTTON1_MASK, InputEvent.CTRL_MASK);
ptII/diva/gui/GUIUtilities.java:
         if ((modifiers & Event.CTRL_MASK) == Event.CTRL_MASK) {
ptII/ptolemy/actor/gui/PortConfigurerDialog.java:                        
.getModifiersEx() | java.awt.event.InputEvent.CTRL_MASK) ==
java.awt.event.InputEvent.CTRL_MASK))))

These in ptolemy/apps can be ignored
ptII/ptolemy/apps/vergil/graph/MetaEdgeController.java:
             InputEvent.CTRL_MASK);
ptII/ptolemy/apps/vergil/graph/MetaNodeController.java:
             InputEvent.CTRL_MASK);

Ignore, chic is not used by Kepler:
ptII/ptolemy/chic/ChicController.java:
                     KeyEvent.VK_L, Event.CTRL_MASK));

Maybe this one can be ignored for Kepler:
ptII/ptolemy/gui/ShellTextArea.java:
                 case InputEvent.CTRL_MASK:

Maybe this one can be ignored for Kepler:
ptII/ptolemy/media/AudioViewer.java:
                 Event.CTRL_MASK));

Someone should check these out:
ptII/ptolemy/plot/PlotFrame.java:
                 Event.CTRL_MASK));
ptII/ptolemy/plot/PlotFrame.java:
                 Event.CTRL_MASK));
ptII/ptolemy/plot/PlotFrame.java:
                 Event.CTRL_MASK));
ptII/ptolemy/plot/PlotFrame.java:
                 Event.CTRL_MASK));
ptII/ptolemy/vergil/toolbox/MoveAction.java:
                     KeyEvent.VK_B, Event.CTRL_MASK));
ptII/ptolemy/vergil/toolbox/MoveAction.java:
                     KeyEvent.VK_F, Event.CTRL_MASK));

Ignore these two, they are in comments:
ptII/ptolemy/vergil/toolbox/ConfigureAction.java:
         // Call getMenuShortcutKeyMask() instead of Event.CTRL_MASK
ptII/ptolemy/vergil/toolbox/EditIconAction.java: 
         //       KeyStroke.getKeyStroke(KeyEvent.VK_I, Event.CTRL_MASK));

Ignore, Kepler does not use this code:
ptII/thales/vergil/navigable/NavigableActorGraphFrame.java:
        .getKeyStroke(KeyEvent.VK_EQUALS, java.awt.Event.CTRL_MASK));

Ignore, these are used by the gui builder and not Kepler:
ptII/org/mlc/swing/layout/FormEditor.java:
                     KeyEvent.VK_D, KeyEvent.CTRL_MASK));
ptII/org/mlc/swing/layout/LayoutFrame.java: 
                KeyEvent.CTRL_MASK));
ptII/org/mlc/swing/layout/LayoutFrame.java:
                 KeyEvent.CTRL_MASK));


More information about the Kepler-dev mailing list