• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: InterfaceBuilder programming info
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: InterfaceBuilder programming info


  • Subject: Re: InterfaceBuilder programming info
  • From: Murat Konar <email@hidden>
  • Date: Tue, 05 Sep 2006 14:32:13 -0700

There's a reasonable tutorial in the Hilegass' book (the one everyone is always recommending)

<http://www.bignerdranch.com/products/cocoa1.shtml>

_murat

On Sep 5, 2006, at 2:06 PM, Ricky Sharp wrote:


On Sep 5, 2006, at 2:49 PM, Hans van der Meer wrote:

Where can I find a description of how to program InterfaceBuilder palettes?
The Help-menu in IB does describe how to use it, however I could not find info on the API for IB palettes.
A URL from which to download PDF would be most helpfull, HTML is less useful because I am working from a dialin connection.

There really is no good documentation on the API. There's some HTML from Sun on the topic, but no good high-level documents on how to put everything together.


Having said that, the best approach to use (what I did), is learn by example. Check out the following:

/Developer/Examples/InterfaceBuilder/
/Developer/Examples/AppKit/ClockControlPalette/

Now then, there are some tasks that I've personally found very difficult to do, but I and others have been able to figure them all out. So, start with those examples and if you need specific help, definitely ask here.

For my palettes, I've done (and thus have experience in) the following:

* container views (allows any view to be dragged into it)
* control subclasses
* matrix subclasses
* cell subclasses
* custom formatters
* custom inspectors
* WYSIWYG editing; my palette loads all images in the currently open Xcode project.
* custom bindings
* accessibility


___________________________________________________________
Ricky A. Sharp         mailto:email@hidden
Instant Interactive(tm)   http://www.instantinteractive.com

_______________________________________________
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
_______________________________________________
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


References: 
 >InterfaceBuilder programming info (From: Hans van der Meer <email@hidden>)
 >Re: InterfaceBuilder programming info (From: Ricky Sharp <email@hidden>)

  • Prev by Date: Using NSTask and NSPipe to perform a shell script
  • Next by Date: Is it possible that PreferencePane's share "classes name space"?
  • Previous by thread: Re: InterfaceBuilder programming info
  • Next by thread: Need suggestions for a crash in NSTable View...
  • Index(es):
    • Date
    • Thread