SF.net SVN: supercollider:[7690] trunk/Source/app/SCGraphView.M

View: New views
1 Messages — Rating Filter:   Alert me  

SF.net SVN: supercollider:[7690] trunk/Source/app/SCGraphView.M

by ctrl-t :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Revision: 7690
          http://supercollider.svn.sourceforge.net/supercollider/?rev=7690&view=rev
Author:   ctrl-t
Date:     2008-07-17 07:56:35 +0000 (Thu, 17 Jul 2008)

Log Message:
-----------
arrow key fix for views

Modified Paths:
--------------
    trunk/Source/app/SCGraphView.M

Modified: trunk/Source/app/SCGraphView.M
===================================================================
--- trunk/Source/app/SCGraphView.M 2008-07-16 00:44:37 UTC (rev 7689)
+++ trunk/Source/app/SCGraphView.M 2008-07-17 07:56:35 UTC (rev 7690)
@@ -64,17 +64,11 @@
 //eat all key Events might add this
 - (BOOL)performKeyEquivalent:(NSEvent *)event
 {
-//   NSString *characters = [event characters];
-//    unsigned int modifiers = [event modifierFlags];
-//    unichar character = 0;
-//    if([characters length] > 0) {
-//        character = [characters characterAtIndex: 0];
-//    }
+// NSString *characters = [event characters];
+ unsigned int modifiers = [event modifierFlags];
     //control tab/escape doesn't get passed here at all ?
-//    NSLog(@"in performKeyEquivalent: unicode %d  length:%d clength:%d mTopView %08X  modifiers %d %08X",
-// character,[characters length],[characters cStringLength], mTopView, modifiers, modifiers);
-// [super performKeyEquivalent: event];
- [self keyDown: event];
+ if(modifiers & NSCommandKeyMask) // allow cmd-key only
+ [self keyDown: event];
  return NO; //for now pass on the event
 }
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

_______________________________________________
sc-dev mailing list

info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/