// // ZoomCollapsableView.h // ZoomCocoa // // Created by Andrew Hunter on Sat Feb 21 2004. // Copyright (c) 2004 Andrew Hunter. All rights reserved. // #import @interface ZoomCollapsableView : NSView { NSMutableArray* views; NSMutableArray* titles; NSMutableArray* states; // Booleans, indicating if this is shown or not BOOL rearranging; BOOL reiterate; int iterationCount; } - (void) addSubview: (NSView*) subview withTitle: (NSString*) title; - (void) startRearranging; - (void) finishRearranging; - (void) rearrangeSubviews; - (void) removeAllSubviews; - (void) setSubview: (NSView*) subview isHidden: (BOOL) isHidden; - (void) subviewFrameChanged: (NSNotification*) not; @end