Subclassing NSTextView and characters with diacritical marks
Subclassing NSTextView and characters with diacritical marks
- Subject: Subclassing NSTextView and characters with diacritical marks
- From: Jeff Cruikshank <email@hidden>
- Date: Mon, 11 Jun 2001 18:56:37 -0700
I'm having some problems with diacritical marks in my NSTextView
subclass. I would like to have full control over which characters are
displayed in my view, but despite my many attempts, I can't fully
control the display of these diacritical marks (they just keep
displaying regardless of how hard I try to prevent them from popping
up). In particular, when adding i (option-e + e) to my view, I would
like it to discard the initial keystroke and only display the composite
character (after the second 'e' is typed). I've looked at the
NSTextInput protocol, and setMarkedText:range: looks promising, but
simply overriding it and having it do nothing seems to cause problems
when the composite character is supposed to be added.
Can someone shed some light on how I can prevent these marks from
drawing in my view?
Thanks in advance,
Jeff