The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > MacCar

Reply
 
Thread Tools Display Modes
Old 07-22-2005, 06:49 PM   #1
Newbie
 
Micco's Avatar
 
Join Date: Jan 2004
Vehicle: 2004 Infiniti G35 Coupe
Posts: 47
My Photos: (0)
Standard Skin Format

I've been watching the development of several front ends for the Mac with great excitement. Keep it going guys!

So I'm starting to play with the skins and it has gotten me to thinking (and that's a dangerous thing!)

Since we are all still very early in the development of a good MacCar FE, why don't we establish a standard of sorts for the skins on the Mac? That would allow creative skins to be easily used by all the FE's in development and concentrate our efforts.

Most FE's share a few very common skin requirements. For example, most have a general background graphic, and most have some buttons that do something. Since most of the skins I have seen share a lot in common, is it possible to standardize the naming convention to improve interoperability?

I realize that all programs won't comply 100% to the standard, but I bet most programs could be written to 'fall-back' to the standard graphics formats if their specific graphic requirements were not available.

For example, I really like the CCar project's naming convention.

background.png (or jpg)
button.artists.off.png
buton.artists.on.png
button.icon.background.png
button.now.playing.off.png
.
.
etc....

But I'm sure there are other equally simple naming conventions that could be considered as well. Since most frontends ultimately do the same things, it seems like they could use the same resources.

Do you guys think it is possible to create at least minimum set of standard resources and a naming convention so that skins are somewhat interoperable? Developers could extend the feature set (e.g.: custom.logo.flash.swf), when they add something new or unusual, but then the extension could be added to the standard.

Maybe a pipe dream...but it would be nice if we could figure it out.
__________________
Micco
Project Status: Installed! (v1.0)
Mac Mini (1.4ghz, 1G RAM, 80G HD)
XENARC 7" (DigtalWheelz)
Carnetix 1900 + P5V Powersupply
AII-NIS HU Adapter
iMic
Belkin 7-port "Tetra" USB hub
Front end...CCar right now.
Micco is offline   Reply With Quote
Sponsored Links
Old 07-22-2005, 07:24 PM   #2
Admin. Don't bug or I'll byte.
Bugbyte's CarPC Specs
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Vehicle: 2001 VW Beetle
Posts: 4,471
My Photos: (19)
I think this is a great idea. As far as the Applescript front ends go, though, I'm not clear on how this would work. You seem to be stuck with the standard toolbox of buttons and backgrounds. For the Objective-C front ends, I think it would work great.

Would it be better to adhere to some of the PC front end schemes so they are interoperable between programs, or do you think they're too far along to agree to a standard?
__________________
-Where in the world is the iBug?
-Find out about theiBug
-Attention Newbies! Have you seen the FAQ Emporium?
-No time to figure it out? Take 5 minutes to view the Car PC 101 video
Bugbyte is offline   Reply With Quote
Old 07-22-2005, 07:32 PM   #3
Low Bitrate
 
Join Date: Jul 2005
Location: Atlanta
Vehicle: Feet
Posts: 68
My Photos: (0)
...If you have the developer tools installed, you can just open Interface Builder and fiddle with the interface as much as you like. Show Package Contents on the app > Contents > Resources > English.lproj > MainMenu.nib.
Mahalis is offline   Reply With Quote
Old 07-22-2005, 11:55 PM   #4
Low Bitrate
 
Join Date: Jan 2005
Location: Dallas, Tx
Vehicle: 2004 Mazda 3
Posts: 88
My Photos: (0)
You can also change button icons by clicking on an already created button and in the "firstresponse" window (it's called something to that affect, can't recall the exact name.) But in that window under one of the tabs is an option for icon image. The icon image is then imposed over the button but you can turn the button transparent from that same window to see an example of this look at the screen shot I posted in the iKarr thread. hope this helps.

Also- if anyone knows, what is a good icon creation program for the mac? the cheaper the better. thanks.
__________________
Mazda 3, meet Mac Mini. Mac Mini, meet Mazda 3.
Mac Mini in-car coming soon.
Progress: [||||||||||||||||||--] (90% Complete,Initial install is complete, now adding on and fine tuning.)
Progress Blog: http://mikemazda3.blogspot.com/
TxMazda3 is offline   Reply With Quote
Old 07-23-2005, 12:29 AM   #5
Low Bitrate
 
Join Date: Jul 2005
Location: Atlanta
Vehicle: Feet
Posts: 68
My Photos: (0)
Iconographer is nagware - after you create 20 icons it starts bugging you about registering, but apparently still works. It's quite good - you can copy/paste with full alpha channel, mess with the 8-bit/1-bit versions of the icons, etc.
Mahalis is offline   Reply With Quote
Old 07-23-2005, 08:25 AM   #6
QCar Creator
Jirka Jirout's CarPC Specs
 
Jirka Jirout's Avatar
 
Join Date: Jul 2005
Location: Netherlands
Vehicle: 1993 Tatra 613-4Mi Long
Posts: 541
My Photos: (0)
Hmm, as far as I know, you cannot add new images into a NIB file of already-built product/bundle. You need to add the images to the project first, which means you have to have the source code...

"Images can only be dropped on Nibs included in an open project. Please save this nib file in an appropriate project and try again." is the exact error message.
Jirka Jirout is offline   Reply With Quote
Old 07-23-2005, 09:05 AM   #7
Newbie
 
Micco's Avatar
 
Join Date: Jan 2004
Vehicle: 2004 Infiniti G35 Coupe
Posts: 47
My Photos: (0)
Quote:
Hmm, as far as I know, you cannot add new images into a NIB file of already-built product/bundle. You need to add the images to the project first, which means you have to have the source code...

Actually, you can just use the X-Code tools to open the resources for any project and change them. If you have a two-button mouse, just right click on the icon and choose the "Show Package Contents" menu-item. Enter the "Contents" folder and then the "Resources" folder. You can then change the resources by saving your new image as the same file name as the one you would like to replace. I suggest you rename the existing resource as a backup first!

Quote:
Would it be better to adhere to some of the PC front end schemes so they are interoperable between programs, or do you think they're too far along to agree to a standard?

Great idea! How about we look at RR as it is open source and seems to have an active community. If a OS X front end could be written that used RR skins, that would provide a very good library of pre-written skins for us to choose from and modify! Alternately, we could look at Linux skins as well, but I'm betting the choice would be better from RR or Frodoplayer (but we might need to get Frodo's permission to glom onto his project like that!)

I'm hoping that CCar continues, but I'm starting to get very concerned as there seems to be no activity. It appeared that the database architecture created for that system would provide the best foundation for a robust program. Perhaps the author would open it up to the community if he has abandoned it.
__________________
Micco
Project Status: Installed! (v1.0)
Mac Mini (1.4ghz, 1G RAM, 80G HD)
XENARC 7" (DigtalWheelz)
Carnetix 1900 + P5V Powersupply
AII-NIS HU Adapter
iMic
Belkin 7-port "Tetra" USB hub
Front end...CCar right now.
Micco is offline   Reply With Quote
Old 07-23-2005, 11:23 AM   #8
Admin. Don't bug or I'll byte.
Bugbyte's CarPC Specs
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Vehicle: 2001 VW Beetle
Posts: 4,471
My Photos: (19)
I think the Road Runner idea is a good one. We can talk to Guino about using his skin format. Since it's open source, I wouldn't expect he'd have a problem with it, but we should ask first.
__________________
-Where in the world is the iBug?
-Find out about theiBug
-Attention Newbies! Have you seen the FAQ Emporium?
-No time to figure it out? Take 5 minutes to view the Car PC 101 video
Bugbyte is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
mac style skin release... btbe RR Skins 42 08-14-2007 09:07 AM
New generic MediaCar skin febsperanza MediaCar 279 10-30-2006 09:56 PM
My BrushedMetalMixed Skin Mr.Fabio RR Skins 1 04-23-2005 09:43 AM
neocar skin workshop Alpha.2a [DOWNLOAD] netsuo NeoCar Media Center 3 11-21-2004 04:33 PM
finnaly skin uploaded liquid_smoke ME Archive 5 12-31-2003 09:13 PM


All times are GMT -5. The time now is 05:35 PM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics