hi nick,

No; you can't stretch it, but you can create a pattern image that is tall, and 
appears to repeat or stretch. Other than that, the only official way to 
customize a window is via a borderless custom window.

However, please do log bugs requesting that AppKit provide an easy way to 
customize windows. It is good to hear from developers that they want this 
functionality.

corbin


On Nov 1, 2012, at 7:35 AM, Nick <eveningn...@gmail.com> wrote:

> 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 <eveningn...@gmail.com>
> 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 <i...@sleepfive.com>
> Hi Corbin, sorry for semi-hijacking the thread
> 
> On Wed, Oct 31, 2012 at 8:17 PM, Corbin Dunn <corb...@apple.com> 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 (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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to