Y'know what, that doesn't seem to work actually. No '<<' method, and setCharacters/setWords works, but nothing shows up.
On Mon, Jan 12, 2009 at 4:34 PM, Timothy McDowell <[email protected]>wrote: > Haha, I scoured that documentation for an hour! Thanks a bunch. ^_^ > > > On Mon, Jan 12, 2009 at 4:16 PM, Vincent Isambart < > [email protected]> 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 >> [email protected] >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> > > > > -- Thanks, > --Zonbi. > -- --Brains.
_______________________________________________ MacRuby-devel mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
