Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: 'Skins' using Interface Builder
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 'Skins' using Interface Builder



I am not sure what you mean by "skins" in this context, and I have never
used Audion, but if you're talking about the sort of thing that some apps
like MacAmp have, IB is not really targeted at this sort of thing.

On the other hand, there's lots of non-destructive rearranging of controls
and such that you could do to an app with IB...

Adding objects to IB is accomplished by writing new "palettes". The doc is
slight to non-existent, but if you are relatively experienced with Cocoa,
the headers in the InterfaceBuilder.framework can be instructive.

You can also check out my MOKit project which has a sample palette for IB.
The palette adds a new NSFormatter, so it is a little bit odd (mostly you'll
want to be adding new NSViews) but it shows the basics.
http://www.lorax.com/FreeStuff/FreeStuff.html.


As for Doc, check out Apple's tech doc web site and also check out
www.stepwise.com for pointers to other stuff.

Mike Ferris



on 1/15/01 4:55 AM, Nik Gee at email@hidden wrote:

> I am new to OOP but having fun learning Obj C with Project Builder and
> Intereface Builder.
>
> Could someone please tell me how 'skins' are made using IB or PB for a
> program such as Audion and how the pallete can be expanded to include
> additional objects in IB???
>
> Also, where can I find good programming direction/tuition online given my
> slant towards Mac products and lack of C++ training??
>
> Much thanks in advance,
>
> Nik.
>
>
>
> _________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
> _______________________________________________
> projectbuilder-users mailing list
> email@hidden
> http://www.lists.apple.com/mailman/listinfo/projectbuilder-users


References: 
 >'Skins' using Interface Builder (From: "Nik Gee" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.