Re: FYI: Cocoa's framework scaling works great!
Re: FYI: Cocoa's framework scaling works great!
- Subject: Re: FYI: Cocoa's framework scaling works great!
- From: Ricky Sharp <email@hidden>
- Date: Wed, 26 Apr 2006 14:37:13 -0500
On Wednesday, April 26, 2006, at 12:11PM, Mike Abdullah <email@hidden> wrote:
>I'm definitely interested to see how this whole resolution
>independence thing is going to pan out. I guess my main concern is
>going to be the icons for buttons and toolbar items, just how to make
>sure they work correctly.
As others have already pointed out, there is support for 256x256 icons. Though I don't think Apple's icon tools have yet been updated. Also, there isn't any revised Aqua Icon Kit to contain the larger sized templates. I'll file bugs on these soon.
For application artwork such as toolbar items, etc., you'll have two choices:
(a) use vector-based artwork. This is what I do for virtually everything in my app.
(b) use high-DPI images. While vector-based artwork works well for simplistic drawings, "vectorizing" bitmapped images*** can yield unpleasant results. Thus, you can create artwork with high DPI values. As 72dpi is the base, I created 216dpi images for my cursor. This allows me to have great scaling up to 3x magnification (the current limit of scaling in QuartzDebug). But, these images didn't scale well below 1.0x scaling. Thus, I use two images for my cursor. If scaling is 1.0 or less, I use the 72dpi one. Otherwise, I use the 216dpi one.
*** Adobe Illustrator CS added a feature to vectorize bitmapped artwork. It takes a bit of tweaking, but some conversions come out fantastic.
--
Rick Sharp
Instant Interactive(tm)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden