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

Reply via email to