Re: Custom NSButton image effects for pressed/disabled
Re: Custom NSButton image effects for pressed/disabled
- Subject: Re: Custom NSButton image effects for pressed/disabled
- From: "Lars C. Hassing" <email@hidden>
- Date: Thu, 13 Dec 2018 01:10:47 +0000
- Thread-topic: Custom NSButton image effects for pressed/disabled
Clever idea creating an image with the two images and the title in it,
but then the title would be pressed/darkened too and not shown in white on blue
background…
/Lars
> Den 13. dec. 2018 kl. 01.46 skrev Jens Alfke <email@hidden>:
>
>
>
>> On Dec 11, 2018, at 5:03 PM, Lars C. Hassing <email@hidden> wrote:
>>
>> If I assign an image to an NSButton it is displayed with nice pressed and
>> disabled effects.
>>
>> In my custom NSButton, that should display image1+title+image2, I override
>> drawRect:, but how do I obtain the EXACT SAME system effects for the two
>> images?
>
> Don’t override drawRect; you should use a custom NSButtonCell instead. (In
> general NSButton is just a wrapper around NSButtonCell.)
>
> That itself may solve your problem. If not, you could work around it by
> creating a single NSImage (at runtime) with the two images and the title in
> it, and just setting that as the button’s image.
>
> —Jens
>
_______________________________________________
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