Haha, I scoured that documentation for an hour! Thanks a bunch. ^_^ On Mon, Jan 12, 2009 at 4:16 PM, Vincent Isambart < vincent.isamb...@gmail.com> wrote:
> > :textview is linked to an NSTextView object via InterfaceBuilder. Now the >> purpose of this view is to work as the display for text coming from a MUD >> (Multi-user domain/dungeon). I have it set to noneditable but selectable. My >> above code doesn't work. I allow it to be editable, and the code does work. >> Is there a way to prevent user-editing but to allow my code to edit it? >> > > Extract from Apple's Objective-C insertText: documentation: > This method is the entry point for inserting text typed by the user and is > generally not suitable for other purposes. Programmatic modification of the > text is best done by operating on the text storage directly. Because this > method pertains to the actions of the user, the text view must be editable > for the insertion to work. > > You can do for instance > @text_view.textStorage << 'my text' > But be careful, text inserted like this ignores the current font attributes > of the text view. You have to add them yourself. > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > -- Thanks, --Zonbi.
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel