Re: Drawing customized window
Re: Drawing customized window
- Subject: Re: Drawing customized window
- From: Nick <email@hidden>
- Date: Thu, 01 Nov 2012 16:35:12 +0200
Corbin, is it possible to make the background color pattern image stretch
the picture across the window, instead of repeating it?. If not, is dealing
with borderless window the only way to get this functionality (like, having
a custom colored title bar, and white title bar text)?
Thank you
2012/11/1 Nick <email@hidden>
> Thanks Corbin, it works great (unfortunately I can't draw the gradient
> depending on the window size (so it's always white on top and black on
> bottom, no matter how high the window is, for example), but I guess that
> still gives possibilities for skinning)..
> I will join the Iain's question.. Is it possible to somehow alter the
> color of the title text? Or at least set the title to @"", and draw
> manually NSAttributedString in that title area?
>
>
> 2012/11/1 iain <email@hidden>
>
>> Hi Corbin, sorry for semi-hijacking the thread
>>
>> On Wed, Oct 31, 2012 at 8:17 PM, Corbin Dunn <email@hidden> wrote:
>>
>>>
>>> > I am wondering if anyone created customized windows like this or
>>> reverse
>>> > engineered this NSThemeFrame? Maybe there are any articles on the
>>> internet
>>> > that I have missed (actually the link I gave in the beginning is the
>>> only
>>> > one I have found on this topic). Somehow Apple's iCalendar works pretty
>>> > fast on 10.7, while my app doesn't..
>>>
>>> Calendar uses the public API of setBackgroundColor: on the window, and
>>> sets it to a pattern color. That is it.
>>>
>>>
>> When you use setBackgroundColor: on the window, is there a way to get the
>> titlebar text to draw in a different colour? When you set the background to
>> a dark colour, the titlebar text is still drawn dark with a light highlight
>> so it looks quite bad.
>>
>> thanks,
>> iain
>>
>
>
_______________________________________________
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