On 14 Jun 2010, at 12:28, Florian Soenens wrote: > Then my NSTextField is a subview of my custom view but still displays with a > background, that's the behavior i don't want. > Can this be fixed somehow? > > On 14 Jun 2010, at 12:03, jonat...@mugginsoft.com wrote: > Do you want the gradient to show through the NSTextField?
I can place an NSSearchField on a gradient background and the redraw is fine. In your gradient view make sure that you are dealing with the invalidated rect of - drawRect: correctly. By default your receive the invalidated rect - which may be the view frame. When you click on the NSSearchField the superview will be requested to redraw the background behind the NSSearchField. If your gradient view simply fills the NSRect it receives in - drawRect: this will have the effect of generating a smaller gradient behind the NSSearchField. Regards Jonathan Mitchell Developer Mugginsoft LLP http://www.mugginsoft.com _______________________________________________ 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