Re: How to get the "white shadow" effect when drawing NSStrings?
Re: How to get the "white shadow" effect when drawing NSStrings?
- Subject: Re: How to get the "white shadow" effect when drawing NSStrings?
- From: Ken Ferry <email@hidden>
- Date: Sun, 22 Feb 2009 09:43:06 -0800
2009/2/21 Ulai Beekam <email@hidden>
>
> 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: email@hidden
> > From: email@hidden
> > To: email@hidden
> > 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 (email@hidden)
> >>
> >> 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:
> >>
> >> This email sent to email@hidden
> >
>
> _________________________________________________________________
> News, entertainment and everything you care about at Live.com. Get it now!
>
> http://www.live.com/getstarted.aspx_______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> 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:
>
> This email sent to email@hidden
>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden