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 > Swiz/Max/etc...

Swiz/Max/etc...
Thread Tools
Mac Enthusiast
Join Date: Sep 2001
Location: C'dale, IL
Status: Offline
Reply With Quote
Apr 2, 2003, 06:51 PM
 
i suppose i'm wasting my time because i don't believe it's possible but is there any way to fake Menu Item Select caps?

going for this:


but get this (obviously since it's a fill):


any tricks that can be played similar to having an image as the background of the Menu body fill?

thanks for your time
//carbon


:: Carbon Themes v1.5 ::
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Apr 2, 2003, 07:18 PM
 
Hey, this'll give me something to test my knowledge of the 'layo' resource on. Whee! I'll post back if I figure something out.
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
Professional Poster
Join Date: Jun 2002
Location: Southern California
Status: Offline
Reply With Quote
Apr 2, 2003, 07:19 PM
 
Sorry, dude. It could be done if all menus were the same lenght, but since they arent, it will tile the pxm horizontally. In other words, no, you can't do that.
     
Professional Poster
Join Date: Aug 2002
Location: Floreeda
Status: Offline
Reply With Quote
Apr 2, 2003, 07:31 PM
 
that looks cool carbon. i hope there is some way to impliment it
     
Mac Enthusiast
Join Date: Sep 2001
Location: C'dale, IL
Status: Offline
Reply With Quote
Apr 2, 2003, 11:32 PM
 
well i can fake a left menu cap, but it's not possible to do a right menu cap unless it can be modded in the layo as smeger mentioned.

this is how it looks w/ the left cap:



//carbon

edit: also note the 1-pixel horizontal transparent line between the Menu button and the body of the actual menu itself. This is not intentional and seems to just be something the system does itself ontop of my resource images.


:: Carbon Themes v1.5 ::
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Apr 3, 2003, 05:04 AM
 
Wow, that was a pain! Here's what I've got:



The selected root menu text has left, top & right caps. The drop-down portion of the menu is using a very large pxm# that stretches all the way across the menu (or for 300 pixels, anyway), and tiles vertically. Selected dropdown menu items have a left cap and a fill that stretches across the selected text.

The small grey line between the root menu bar and the dropdown menu is placed automatically by the system, meaning I couldn't get rid of it.

That took me six fricken' hours!
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
Professional Poster
Join Date: Aug 2002
Location: Floreeda
Status: Offline
Reply With Quote
Apr 3, 2003, 07:34 AM
 
holy crap smeger now THATS dedication!
     
Mac Elite
Join Date: Jul 2002
Status: Offline
Reply With Quote
Apr 3, 2003, 08:26 AM
 
Yikes, smeger thats awesome.

Tell me that one day we'll be able to do this in themepark. Please
-"I don't believe in God. "
"That doesn't matter. He believes in you."

-"I'm not agnostic. Just nonpartisan. Theological Switzerland, that's me."
     
Addicted to Themes
Join Date: Oct 2001
Location: Sweden
Status: Offline
Reply With Quote
Apr 3, 2003, 08:37 AM
 
Smeger - How did you do this?? What else can be done with the layo?
     
Addicted to MacNN
Join Date: Jan 2001
Location: The Sar Chasm
Status: Offline
Reply With Quote
Apr 3, 2003, 08:40 AM
 
Originally posted by smeger:
Wow, that was a pain! Here's what I've got:




That took me six fricken' hours!
Well, it was fricken' worth it! That is absolutely awesome. I bow down in humbled awe.

CV

When a true genius appears in the world you may know him by this sign, that the dunces are all in confederacy against him. -- Jonathan Swift.
     
Forum Regular
Join Date: Dec 2002
Location: Twin Cities
Status: Offline
Reply With Quote
Apr 3, 2003, 09:51 AM
 
Originally posted by smeger:
Wow, that was a pain! Here's what I've got:

The selected root menu text has left, top & right caps. The drop-down portion of the menu is using a very large pxm# that stretches all the way across the menu (or for 300 pixels, anyway), and tiles vertically. Selected dropdown menu items have a left cap and a fill that stretches across the selected text.

The small grey line between the root menu bar and the dropdown menu is placed automatically by the system, meaning I couldn't get rid of it.

That took me six fricken' hours!
Dang dude, Meteora is starting to look pretty bad-ass.
     
Mac Enthusiast
Join Date: Oct 2001
Location: Edmonton, AB
Status: Offline
Reply With Quote
Apr 3, 2003, 01:53 PM
 
*unF* Those menus are badass. Awesome work.

I can't wait for Meteora to be released. It's without question one of the slickest themes I've ever seen, and that's saying a lot.
     
Mac Enthusiast
Join Date: Sep 2001
Location: C'dale, IL
Status: Offline
Reply With Quote
Apr 3, 2003, 02:41 PM
 
You're the man Smeger!! Thanks for figuring this out. So will I just need to start Meteora over on a Layo-modded Extras.rsrc file?

Thanks again
//Carbon


:: Carbon Themes v1.5 ::
     
Mac Elite
Join Date: Nov 2002
Status: Offline
Reply With Quote
Apr 3, 2003, 03:26 PM
 
Looks cool, I'd be interested in seeing a few different color variations too. The menus are great!
click one
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Apr 3, 2003, 04:35 PM
 
Carbon, you can just paste the resources I changed into your existing Extras.rsrc.

Unfortunately, this technique has lots of limitations. First, Cocoa ignores the 'layo'. The only reason that menubars work is because all apps use a non-bordered Carbon window for the menubar. So, basically, you can only mod menubars using this technique.

You can't change the menubar height. Also, dropdown menus are hardcoded to take their fill from pxm# 2061, which is why I had to use the "large image" trick. So, it's not a super-useful technique.

The way I did this, there are a few new pxm# resources that are used to define the various sidecaps. You'll be able to access 'em from ThemePark 1.0.

Just fer phun, here are a few things I did by mistake while working on this:

Floating Menus

.
.
.
"Embossed" Menus
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
Addicted to MacNN
Join Date: Nov 1999
Location: Madison, WI
Status: Offline
Reply With Quote
Apr 3, 2003, 05:00 PM
 
Thats some awsome stuff! and its just the menu item highlight .

-Owl
     
   
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:08 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