On 07/08/2011, at 4:56 PM, James Merkel wrote: > updating of some text boxes in the same window.
> But I have fixed that. I just needed an update method for the window No you don't. Updating a text box is also automatic. There's almost never a reason to "update a window", views that come from Cocoa handle that for you when their content changes. Views you write yourself just needs to invoke [NSView setNeedsDisplay:YES], and you're done. Your implementation seems to be built on faulty assumptions about how views/windows work, which in turn suggests you haven't read the documentation: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaViewsGuide/Introduction/Introduction.html One thing that does seem odd however with Apple's docs is that it's really hard to find a simple two-line explanation anywhere of how views get drawn (i.e. how windows are updated). The Views Programming Guide above already seems to assume you know that, and the Cocoa Fundamentals Guide doesn't get that far, as far as I could tell. I'm sure I've seen it written down somewhere, but as I say, it's hard to find. If that's true then this is a glaring hole in the documentation, which might go some way to explain why so many on this list don't seem to have these concepts very clear. --Graham _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com