2009/2/21 Ulai Beekam <ulaibee...@hotmail.com>

>
> Is there no way to do it without a cell? I ask because I'm writing my own
> custom view and need to be able to do this with NSString's drawInRect, using
> a correct font attribute. The other poster's suggestion of just using a
> white text and shifting by 1.0 does not give me the desired effect since it
> also has the net effect of making the letters look thinner.


There's nothing to stop you from using a cell to do your drawing in a custom
view.

This effect cannot be implemented with text attributes.

-Ken


>
>
> ----------------------------------------
> > CC: cocoa-dev@lists.apple.com
> > From: bwal...@gmail.com
> > To: ulaibee...@hotmail.com
> > Subject: Re: How to get the "white shadow" effect when drawing NSStrings?
> > Date: Sat, 21 Feb 2009 06:22:25 -0500
> >
> > Use a cell to draw your text and call -setBackgroundStyle: on it with
> > the parameter NSBackgroundStyleRaised. That'll apply the exact same
> > shadow that's used on toolbar item labels. Keep in mind that this
> > method is Leopard-only.
> >
> > On 21-Feb-09, at 6:10 AM, Ulai Beekam wrote:
> >
> >>
> >> Hi,
> >>
> >> Just take a look at any toolbar text in Leopard. It has a subtle,
> >> white shadow. How can I get this very same effect in my own app when
> >> using NSString's drawInRect method? What attributes to use? Do you
> >> have any sample code?
> >>
> >> Thanks, U.
> >>
> >>
> >>
> >> _________________________________________________________________
> >> More than messages–check out the rest of the Windows Live™.
> >>
> http://www.microsoft.com/windows/windowslive/_______________________________________________
> >>
> >> 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/bwalkin%40gmail.com
> >>
> >> This email sent to bwal...@gmail.com
> >
>
> _________________________________________________________________
> News, entertainment and everything you care about at Live.com. Get it now!
>
> http://www.live.com/getstarted.aspx_______________________________________________
>
> 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/kenferry%40gmail.com
>
> This email sent to kenfe...@gmail.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

Reply via email to