NSSplitView

Multiple Panes
"NSSplitView puts splitters between all of its subviews. You only need to embed a split view in another if you want to have both vertical and horizontal splits."
 * http://www.cocoabuilder.com/archive/cocoa/293397-nssplitview-with-multiple-dividers.html
 * http://cocoawithlove.com/2009/09/nssplitview-delegate-for-priority-based.html
 * http://www.cocoabuilder.com/archive/cocoa/98263-warning-when-using-nssplitview-multiple-declerations-for-method-isvertical.html
 * http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSSplitView_Class/Reference/Reference.html

Programmatically Moving Splitter
NSRect frame1 = [searchView frame]; NSRect frame2 = [[imageView superview] frame]; frame1.size.height = [SearchView height]*2 - [SearchView dividerThickness]; frame2.size.height = [SearchView height]*2 - [SearchView dividerThickness]; [searchView setFrame:frame1]; [[imageView superview] setFrame:frame2]; [splitView adjustSubviews]; [splitView setNeedsDisplay:YES];
 * http://www.cocoabuilder.com/archive/cocoa/7384-nssplitview-moving-splitter.html
 * http://stackoverflow.com/questions/1937190/nssplitview-splitter-pane-change-notification