That's what i thought at first, but i seem to fill the whole [self bounds] with the gradient. On a sidenote, if i put a custom NSSearchfield onto my custom gradient view, the behavior is more obvious then with a default NSSearchfield, am i overlooking something in the NSSearchFieldCell behavior also?
On 14 Jun 2010, at 13:47, jonat...@mugginsoft.com wrote: > > 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/florian.soenens%40nss.be > > This email sent to florian.soen...@nss.be Looking for Web-to-Print Solutions? Visit our website : http://www.vit2print.com This e-mail, and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information and/or information protected by intellectual property rights. If you are not the intended recipient, please note that any review, dissemination, disclosure, alteration, printing, copying or transmission of this e-mail and/or any file transmitted with it, is strictly prohibited and may be unlawful. If you have received this e-mail by mistake, please immediately notify the sender and permanently delete the original as well as any copy of any e-mail and any printout thereof. We may monitor e-mail to and from our network. NSS nv Tieltstraat 167 8740 Pittem Belgium _______________________________________________ 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