Class _CPToolbarView

CPObject
    extended byCPResponder
        extended byCPView
            extended by_CPToolbarView

@implementation _CPToolbarView : CPView


Method Summary
-(id)initWithFrame:(CGRect)aFrame
          Initializes the receiver for usage with the specified bounding rectangle.
-(int)indexOfItem:(CPToolbarItem)anItem
-(CPTextField)labelForItem:(CPToolbarItem)anItem
-(void)layoutSubviews
-(float)minWidthForItem:(CPToolbarItem)anItem
-(void)reloadToolbarItems
-(void)resizeSubviewsWithOldSize:(CGSize)aSize
          Initiates superviewSizeChanged: messages to subviews.
-(void)setToolbar:(CPToolbar)aToolbar
-(CPToolbar)toolbar
-(CPView)viewForItem:(CPToolbarItem)anItem

Methods inherited from class CPObject
initialize, alloc, class, instanceMethodForSelector, instancesRespondToSelector, isSubclassOfClass, load, new, setVersion, superclass, version, init, autorelease, awakeAfterUsingCoder, class, classForCoder, classForKeyedArchiver, className, copy, dealloc, description, doesNotRecognizeSelector, forwardInvocation, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableCopy, performSelector, performSelector, performSelector, release, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, retain, self, superclass

Methods inherited from class CPResponder
acceptsFirstResponder, becomeFirstResponder, deleteBackward, doCommandBySelector, insertLineBreak, insertText, interpretKeyEvents, keyDown, keyUp, menu, mouseDown, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, nextResponder, noResponderFor, performKeyEquivalent, resignFirstResponder, scrollWheel, setMenu, setNextResponder, tryToPerform, undoManager

Methods inherited from class CPView
initWithFrame, acceptsFirstMouse, addSubview, addSubview, adjustScroll, alphaValue, autoresizesSubviews, autoresizingMask, autoscroll, backgroundColor, bounds, convertPoint, convertPoint, convertRect, convertRect, convertSize, convertSize, didAddSubview, display, displayIfNeeded, displayIfNeededInRect, displayRect, displayRectIgnoringOpacity, dragImage, dragView, drawRect, enclosingMenuItem, enclosingScrollView, enterFullScreenMode, exitFullScreenModeWithOptions, frame, hitTest, hitTests, isDescendantOf, isFlipped, isHidden, isHiddenOrHasHiddenAncestor, isInFullScreenMode, isOpaque, lockFocus, mouseDown, mouseDownCanMoveWindow, needsDisplay, postsBoundsChangedNotifications, postsFrameChangedNotifications, reflectScrolledClipView, registerForDraggedTypes, registeredDraggedTypes, removeFromSuperview, replaceSubview, resizeSubviewsWithOldSize, resizeWithOldSuperviewSize, scrollClipView, scrollPoint, scrollRectToVisible, scrollRect, setAlphaValue, setAutoresizesSubviews, setAutoresizingMask, setBackgroundColor, setBounds, setBoundsOrigin, setBoundsSize, setFrame, setFrameOrigin, setFrameSize, setHidden, setHitTests, setNeedsDisplay, setNeedsDisplayInRect, setPostsBoundsChangedNotifications, setPostsFrameChangedNotifications, subviews, superview, unlockFocus, unregisterDraggedTypes, viewDidMoveToSuperview, viewDidMoveToWindow, viewWillMoveToSuperview, viewWillMoveToWindow, visibleRect, willRemoveSubview, window


Method Detail

initWithFrame

-(id)initWithFrame:(CGRect)aFrame
Initializes the receiver for usage with the specified bounding rectangle
Parameters:
aFrame
Returns:
the initialized view

indexOfItem

-(int)indexOfItem:(CPToolbarItem)anItem
Parameters:
anItem

labelForItem

-(CPTextField)labelForItem:(CPToolbarItem)anItem
Parameters:
anItem

layoutSubviews

-(void)layoutSubviews

minWidthForItem

-(float)minWidthForItem:(CPToolbarItem)anItem
Parameters:
anItem

reloadToolbarItems

-(void)reloadToolbarItems

resizeSubviewsWithOldSize

-(void)resizeSubviewsWithOldSize:(CGSize)aSize
Initiates superviewSizeChanged: messages to subviews.
Parameters:
aSize - the size for the subviews

setToolbar

-(void)setToolbar:(CPToolbar)aToolbar
Parameters:
aToolbar

toolbar

-(CPToolbar)toolbar

viewForItem

-(CPView)viewForItem:(CPToolbarItem)anItem
Parameters:
anItem

Created on Sat Sep 13 14:15:43 PDT 2008