Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Web & Software Development  |  Components / Libraries  |  RBSplitView

RBSplitView

RBSplitView - 1.1.4

NSSplitView replacement for Cocoa developers

All Time: Not rated (0.0)
This Version: Not rated (0.0)
Current Version: 1.1.4
Release Date: 2006-09-01
License: Freeware
Downloads (this version): 1,536
Downloads (all versions): 3,497
Price: Free

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

A complete recode of a split view for Cocoa. Programmatic collapse/expand, minimum/maximum limits on subviews, two-way thumbs for nested split views, many other goodies. Interface Builder Palette. Creative Commons and MIT licenses.

What's new in this version:

  • Various small optimizations, bug and documentation fixes.
  • The Creative Commons license version was upgraded from 2.0 to 2.5.
  • The framework and library are now universal.
  • The project is now set up for optimum use with Xcode 2.4. Global build options are now in a .xcconfig file, and all options have been optimized and tweaked. Warnings are now more restrictive and several variable names have been changed to avoid hiding global declarations. Both debug and release versions are now prebuilt, to make it easier to include RBSplitView as a subproject within your project.
  • The sample app now shows the recommended way to restore divider settings; the logic to do so is now more robust.
  • The sample app now shows how to expand/collapse with animation when double-clicking a divider.
  • New -[RBSplitSubview canShrink] and -[RBSplitSubview canExpand] methods.
  • If you move a divider and several immediately adjacent subviews in that direction are collapsed or already at their minimum, these will now be pushed aside.
  • RBSplitViews should now behave correctly when inside an NSScrollView. There's a new -[RBSplitView isInScrollView] method to check for that.
  • The IB palette now shows proper version information.
  • Everything now behaves correctly if the RBSplitView and any scrollbar inside it overlap the window's grow box. To make that possible, the -[RBSplitSubview changeDimensionBy:mayCollapse:] method (which was previously - and incorrectly - documented as having an extra setToMinimum: argument) now has an extra leads: argument.
  • Dragging a divider by an auxiliary drag view now works even if that view is inside a nested RBSplitView.
  • Dragging a metal window by the background now works correctly; or rather, it now _doesn't_ drag if you mouse-down on an opaque subview.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.4 Intel
  • Mac OS X 10.4 PPC
  • Mac OS X 10.3.9
  • Mac OS X 10.3

Additional Requirements:

  • Mac OS X 10.3 or higher

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

RBSplitView Developer NotePlease check the file length... - Version: 1.1.2, 5/13/2005 04:37PM PST

Rainer Brockerhoff (Rainer Brockerhoff)
I caught a one-line bug after publishing and have re-uploaded the file. The correct zip file length should be 489,141 bytes. Sorry about that.
Post a commentAlert Admin

RBSplitView Developer NoteOops, fixed - Version: 1.1, 4/24/2005 06:51AM PST

(1 of 2 users found this comment useful)

Rainer Brockerhoff (Rainer Brockerhoff)
Oops, found a build problem in the framework, fixed it and uploaded again.
My apologies to all. The new zip file should be 400,652; please check. The source hasn't been changed, so this may not affect you.
Post a commentAlert Admin

RBSplitView ReviewThis Rocks - Version: 1.0.4, 4/3/2005 07:48PM PST

(3 of 3 users found this comment useful)

Rob_Martin_607 (Alterspective)
Thanks for RBSplitView. I tried it out in a recent project, and absolutely love it. It adds so much flexibility to split views, is dead simple to use, and on top of that it's a terrific learning tool - great design and documentation. Very cool.
Post a commentAlert Admin