Thread
Titlebar inconsistencies (?)
I'm building this theme with a 1600 pixel wide texture in the titlebar under the assumption that it would just display from left to right, but it seems that Carbon stretches the pixm content while Cocoa tiles it. Why these inconsistencies exist in Aqua (and why carbon and cocoa apps are drawn differently) I have no idea. Any of you master themers have any clue as to whether there is some workaround for getting the titlebar pixm contents to tile in Aqua, or am I **** out of luck? Won't kill me if I can't do it, but I really prefer the tiled draw to the stretched. Thanks
Quote:
|
Originally posted by bbxstudio: I'm building this theme with a 1600 pixel wide texture in the titlebar under the assumption that it would just display from left to right, but it seems that Carbon stretches the pixm content while Cocoa tiles it. Why these inconsistencies exist in Aqua (and why carbon and cocoa apps are drawn differently) I have no idea. Any of you master themers have any clue as to whether there is some workaround for getting the titlebar pixm contents to tile in Aqua, or am I **** out of luck? Won't kill me if I can't do it, but I really prefer the tiled draw to the stretched. Thanks
|
Are you using normal sized endcaps and the stretch as the 1600 px part? I never noticed that carbon and cocoa treated titlebars differently.
Quote:
|
Originally posted by swiz: Are you using normal sized endcaps and the stretch as the 1600 px part? I never noticed that carbon and cocoa treated titlebars differently. |
Yeah, the titlebar stretch is 1600 pixels wide... and the contents 'stretch' (squish horizontally) in the finder and other Carbon applications, but they 'tile' (reveal horizontally) in Cocoa apps. Bizarre. Now that I think about it, I seem to remember actually reading that this was the case at Desktopper.net some time ago. I am digging this metal window gradient and texture combo thing, though
Sorry to say so, but I think you are out of luck..! This inconsistency appeared first in 10.2 and is probably due to attempts by Apple to speed up the GUI.
I agree that it would be awsome if it is was possible to have a fill that stretched between the two caps (as in carbon apps)... That would allow for some cool titlebars..
Here is desktopper.net's explenation
(translated with babel fish, the images and movies speak for themselves though)
I agree that it would be awsome if it is was possible to have a fill that stretched between the two caps (as in carbon apps)... That would allow for some cool titlebars..
Here is desktopper.net's explenation
(translated with babel fish, the images and movies speak for themselves though)
Maybe you aren't out of luck after all. They probably changed something in the layo resource, if you could compare the 10.1 one to the 10.2 one you could probably find it and change it.
Quote:
|
Originally posted by invisibleX: Maybe you aren't out of luck after all. They probably changed something in the layo resource, if you could compare the 10.1 one to the 10.2 one you could probably find it and change it. |
That might be right, but then it would only be possible to make the carbon apps tile the pattern instead of stretch it, not the other way around (make cocoa apps stretch them).
Quote:
|
Originally posted by bOOzo: That might be right, but then it would only be possible to make the carbon apps tile the pattern instead of stretch it, not the other way around (make cocoa apps stretch them). |
Yeah - but that's exactly what I want, tiling as opposed to stretching. I'm on it! What's the best way to alter the Layo resources? Resedit or Resourcer?... I think the last time I used resourcer the theme template was for OS9. I guess I'm off to Desktopper...
IM me and I'll see if I can help.