Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > GUI Customization > Theme Park Queries/Suggestion

Theme Park Queries/Suggestion
Thread Tools
Forum Regular
Join Date: Apr 2003
Location: VA
Status: Offline
Reply With Quote
May 29, 2004, 02:46 PM
 
First, my suggestion: In the next update of Theme Park, it would be nice if any element that repeats (such as the menubar background) would have in the description field something that says whether the image tiles or stretches. It would be really nice to know this ahead of time when designing a theme. I know some of the elements have this already but there are many that do not. I think it's vital to understand exactly how each element is used in order to get the most out of the product and make the best themes.

Now my questions. Until the above is implemented, if at all, I do need to know, if anyone offhand knows if the following elements are tiled or stretched. I am just gonna list all of the ones I need to know, even if a few of them are already specified in the current Theme Park release.

Window Title Bar Fill
Movable Modal Titlebar Fill
Side Utilitiy Title Bar
Side Utility Title Bar No Text
Utility Window Titlebar
Utility Window Titlebar No Text
Menubar Fill
Menu Title Selected
Menu Item Selected
Menu Background
Menu Background Selected
Menu Divider
Pop Up Button Text Fill
Push Button Fill

I would also like to suggest that ASM (Application Switcher Menu) be added to the list of Application Skinnable Apps, as if you have the menu seperator activated, it can often clash with a theme. I believe X-Assist also has a menu seperator as well.
     
Professional Poster
Join Date: Aug 2002
Location: Floreeda
Status: Offline
Reply With Quote
May 29, 2004, 06:19 PM
 
that would be nice to know. but what would be better to know is what all of those backgrounds are for. there are like, 10 different backgrounds, how am i supposed to know what does what and what goes where?
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
May 30, 2004, 01:26 AM
 

As far as I know:
Window Title Bar Fill = Carbon = stretched, Cocoa = tiled, finder and Safari stretched
Movable Modal Titlebar Fill = stretched I think
Side Utilitiy Title Bar = stretched I think
Side Utility Title Bar No Text = stretched I think
Utility Window Titlebar = stretched
Utility Window Titlebar No Text = stretched
Menubar Fill = tiled
Root Menu Item = options on: tiled
Root Menu Title Selected = options on: fill tiled; options off: tiled (corrected)
Menu Item Selected = options on: stretched; options off: tiled
Menu Title Selected = tiled (option on, right hand menus)
Menu Background: fill = stretched, caps tiled
Menu Background Selected: fill = stretched, caps tiled
Menu Divider: fill = stretched, caps tiled
Pop Up Button Text Fill = tiled
Push Button Fill, = stretched (I'm pretty sure) (I used a single pixel)
rounded bevel button top and bot = stretched
rounded bevel button fill = tiled vertically, unsure about the horizontal (maybe stretched)
butted square bevel button fill and top = stretched
butted square bevel button bottom = cocoa stretched and carbon tiled
all window sides, top and bottom = stretched
all window corners = non stretched
all backgrounds = tiled
scrollbar fill = tiled
progress bars = tiled
image well top, bot, L,R = tiled
drawers top bot L,R, = stretched
safari tab fills = tiled

As a general rule, the Menu components (with options turned on) mostly stretch the Fills and tile the Caps.
While the Menu components (with options turned off) mostly tile.
(Last edited by Dragon T; Jun 9, 2004 at 12:15 AM. )
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
May 30, 2004, 01:30 AM
 
Originally posted by fireside:
that would be nice to know. but what would be better to know is what all of those backgrounds are for. there are like, 10 different backgrounds, how am i supposed to know what does what and what goes where?
As I understand it... I think Max said this:
many of those backgrounds can't be identified, since different apps use them for different purposes. One or two of those patterns effect about 95% of all visible backgrounds.
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
May 30, 2004, 01:59 AM
 
tip for anyone wanting to tile in an area that is stretched:
any part of the stretched section that is made transparent, allows the tiled background to show through.
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
May 30, 2004, 04:34 PM
 
Added this to my above list of stretch/tile rules:

"As a general rule, the Menu components (with options turned on) mostly stretch the Fills and tile the Caps.
While the Menu components (with options turned off) mostly tile."
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
Jun 1, 2004, 12:36 AM
 
I will keep updating and correcting this list as I find out more useful stuff.

Does anyone know off hand if Thumb fills are stretched or tiled?
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Jun 4, 2004, 10:32 PM
 
Originally posted by Slayer-X:
First, my suggestion: In the next update of Theme Park, it would be nice if any element that repeats (such as the menubar background) would have in the description field something that says whether the image tiles or stretches.
I am always open to improvements on the comments in the theme templates. If you've got an improvement to any comment or a new one that isn't already there, send it to me and it'll magically appear in your themes in the next release.

I don't make themes, I make theme software, so I'm really not competent to write those comments myself.
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
Mac Elite
Join Date: Jan 2003
Location: Montpellier
Status: Offline
Reply With Quote
Jun 5, 2004, 05:13 AM
 
A bit off topic but the new feature I'm REALLY looking forward to
in themepark is the ability to separate the text color of the buttons
from the general text color...
And I'm sure I'm not the only one waiting for that..
Powerbook 1.67ghz 15" (100GB HD, 128MB VRAM, 1.5GB RAM)
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Jun 5, 2004, 08:36 PM
 
Originally posted by Patcarla:
A bit off topic but the new feature I'm REALLY looking forward to
in themepark is the ability to separate the text color of the buttons
from the general text color...
And I'm sure I'm not the only one waiting for that..
You are most definitely NOT the only person waiting for this.
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
Jun 8, 2004, 10:09 PM
 
correction:
incorrect: Root Menu Title Selected = options on: fill stretched; options off: tiled
correct: Root Menu Title Selected = options on: fill tiled; options off: tiled
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
Jun 9, 2004, 03:08 PM
 
I have a question for smeger:
How does themepark/shapeshifter work?
I mean... are you limited to only being able to supply features that Apple has put in there, or can you add extra stuff?
eg. is it possible for you to allow a tiled bevel to stretch?... and visa versa?
is it possible to make a non transparentable bevel area transparent, if Apple didn't need it?

(new thread...)
(Last edited by Dragon T; Jun 10, 2004 at 02:27 PM. )
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Jun 12, 2004, 09:18 PM
 
Originally posted by Dragon T:
I have a question for smeger:
How does themepark/shapeshifter work?
I mean... are you limited to only being able to supply features that Apple has put in there, or can you add extra stuff?
eg. is it possible for you to allow a tiled bevel to stretch?... and visa versa?
is it possible to make a non transparentable bevel area transparent, if Apple didn't need it?

(new thread...)
ShapeShifter does both - it replaces the Aqua template with themed graphics in some cases and changes behaviors in quite a few others.

For example, almost none of those text color options are available without ShapeShifter doing heavy lifting in the background.
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
Dedicated MacNNer
Join Date: Apr 2004
Location: New Zealand
Status: Offline
Reply With Quote
Jun 15, 2004, 04:07 AM
 
Cool =)
I have another suggestion:
It would be really handy if each hierarchy column window in ThemePark defaulted to the narrowest width that showed all visible text.
And/or it would be also handy if the text in those columns was compressed and attempted to squeeze itself into view.
In fact, the way that the last word disappears if touching the edge of the column, is nice, but tends to be more inconvenient than helpful.
=)
Thanks
DT
D . R . A . G . O . N
. .
T . O . N . G . U . E
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 10:45 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2