| Summary: | Problem in unicode input translation (Bug #471 follow up) | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Guillaume Borios <gborios> |
| Component: | video | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | major | ||
| Priority: | P2 | CC: | christophermounce, mressl |
| Version: | HG 1.2 | ||
| Hardware: | PowerPC | ||
| OS: | Mac OS X (All) | ||
*** Bug 516 has been marked as a duplicate of this bug. *** This is fixed with revision 3495. Thanks! |
On at least SDL 1.2.12 for Mac OS X : When unicode translation is ON, pressing the escape key raise an NSBeep() because the NSTextView interprets the key as a special command (in that case impossible to interpret)... The NSTextView instance should replaced by something subclassed so that doCommandBySelector: does nothing. Example code : @interface SDLTranslatorResponder : NSTextView { } - (void) doCommandBySelector:(SEL)myselector; @end @implementation SDLTranslatorResponder - (void) doCommandBySelector:(SEL) myselector {} @end