FROM : Jim Correia
DATE : Tue Aug 29 22:39:01 2006
I have a text view in for which I'd like to offer a small number of
completions for. I'm currently supplying these via the appropriate
delegate method.
What I would like to do in addition is offer up all of the possibly
completions (there aren't that many) when the user tries to
"complete" an insertion point.
NSTextView appears to go backwards to the next word boundary (over
whitespace) which is undesirable, but a simple override can correct
that.
However, if I return a 0 length range from -rangeForUserCompletion,
the completions are never triggered. The documentation is explicit
that I should "Returning (NSNotFound, 0) suppresses completion." How
can I convince NSTextView that it should offer up a list of
completions for an empty completion range?
Thanks,
Jim
DATE : Tue Aug 29 22:39:01 2006
I have a text view in for which I'd like to offer a small number of
completions for. I'm currently supplying these via the appropriate
delegate method.
What I would like to do in addition is offer up all of the possibly
completions (there aren't that many) when the user tries to
"complete" an insertion point.
NSTextView appears to go backwards to the next word boundary (over
whitespace) which is undesirable, but a simple override can correct
that.
However, if I return a 0 length range from -rangeForUserCompletion,
the completions are never triggered. The documentation is explicit
that I should "Returning (NSNotFound, 0) suppresses completion." How
can I convince NSTextView that it should offer up a list of
completions for an empty completion range?
Thanks,
Jim
| Related mails | Author | Date |
|---|---|---|
| Jim Correia | Aug 29, 22:39 | |
| Douglas Davidson | Aug 30, 00:27 |






Cocoa mail archive

