RBSplitView v.1.1.4


A replacement for Cocoas NSSplitViewThere are some serious limitations with NSSplitView if you need to limit subviews sizes, expand or collapse subviews programmatically or by double-clicking, or resize the split view frequently. RBSplitView is a tool with special content views - RBSplitSubviews - that handle details of subview limitations and properties. So theres less or no work to be done by the delegate. RBSplitView also has built-in support for nesting any number of levels, and automatically generates a two-axis thumb to resize in two dimensions. The IB palette for RBSplitView is still a work in progress, as many details of writing palettes for container views arent properly documented... still, it mostly works. Be especially careful with Undo, Copy and Paste. Enhancements - 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.1. 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. Theres 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 windows 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 doesnt drag if you mouse-down on an opaque subview.

A replacement for Cocoas NSSplitViewThere are ...

  • RBSplitView
  • 1.1.4
  • Rainer Brockerhoff
  • Mac OS X 10.3 or later
  • Freeware
  • 1024 Kb
  • 330
  • Free

Review RBSplitView

  • captcha

Development - Other software of Rainer Brockerhoff

  • Klicko  v.1.1.1Klicko 1.1.1 is designed to surprise users with the ability to help you benefit from a feature called "click-through" where certain controls, like the "traffic-light" buttons in the window title, would work even for background windows. Applications ...
  • Quay  v.1.1.1Extends the Mac OS X 10.5 (Leopard) Dock to show extended popup menus for most Dock items, including applications, stacks and URLs. Quay also allows you to make folder proxy icons with easily customized icons. So why should you use Quay at all? Extra ...
  • Quay for Mac OS  v.1.1.1Extends the Mac OS X 10.5 (Leopard) Dock to show extended popup menus for most Dock items, including applications, stacks and URLs. Quay also allows you to make folder proxy icons with easily customized icons. So why should you use Quay at all?

Development - New Development software

  • SentiMask SDK Trial  v.2.0.193121.0Real-time 3D face motion capture and tracking SDK for development of augmented reality apps, digital character facial expression control or mapping animated avatars on users face. Works on common PC with webcam or Android smartphone.
  • DotConnect for QuickBooks  v.1.9dotConnect for QuickBooks is an ADO.NET provider for working with QuickBooks data through the standard ADO.NET or Entity Framework interfaces.
  • Universal SQL Editor  v. enabled SQL editor for Oracle, DB2, SQL Server, Sybase, etc., with SQL formatter/beauifier, query result supports grouping, filtering, searching, and can also be exported to Excel spreadsheet or as a set of SQL statements.
  • Net Monitor for Employees Professional  v.5.6.21The Net Monitor for Employees is employee monitoring software that allows you to see screens of remote computers or show your screen to employee. This activity monitoring software allows you to take full control of your employee remote computers.
  • RBSection  v.1.1.2This software is for the design of reduced beam section connections. A specifc type of cennection used in steel moment frames. The software is based on the requirements of FEMA 350 (July 2000), and it is to be used for single bay moment ...
  • RBTray  v.3.3Allows almost any program to be minimized to the system tray by right clicking on its minimize button. Its written by Nikolay Redko, the official site is here. I made a few changes to it a while back which were soon integrated into the official ...