Class _CPImageAndTitleView

CPObject
    extended byCPResponder
        extended byCPView
            extended by_CPImageAndTitleView

@implementation _CPImageAndTitleView : CPView


Method Summary
-(id)initWithFrame:(CGRect)aFrame
          Initializes the receiver for usage with the specified bounding rectangle.
-(CPTextAlignment)alignment
-(CPFont)font
-(CPImage)image
-(CPCellImagePosition)imagePosition
-(void)imageScaling
-(void)resizeSubviewsWithOldSize:(CGSize)aSize
          Initiates superviewSizeChanged: messages to subviews.
-(void)setAlignment:(CPTextAlignment)anAlignment
-(void)setFont:(CPFont)aFont
-(void)setImage:(CPImage)anImage
-(void)setImagePosition:(CPCellImagePosition)anImagePosition
-(void)setImageScaling:(CPImageScaling)anImageScaling
-(void)setTextAlignment:(CPTextAlignment)aTextAlignment
-(void)setTextColor:(CPColor)aTextColor
-(void)setTitle:(CPString)aTitle
-(void)sizeToFit
-(CPTextAlignment)textAlignment
-(CPColor)textColor
-(void)tile
-(CPString)title
-(void)updateTitleSize

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

alignment

-(CPTextAlignment)alignment

font

-(CPFont)font

image

-(CPImage)image

imagePosition

-(CPCellImagePosition)imagePosition

imageScaling

-(void)imageScaling

resizeSubviewsWithOldSize

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

setAlignment

-(void)setAlignment:(CPTextAlignment)anAlignment
Parameters:
anAlignment

setFont

-(void)setFont:(CPFont)aFont
Parameters:
aFont

setImage

-(void)setImage:(CPImage)anImage
Parameters:
anImage

setImagePosition

-(void)setImagePosition:(CPCellImagePosition)anImagePosition
Parameters:
anImagePosition

setImageScaling

-(void)setImageScaling:(CPImageScaling)anImageScaling
Parameters:
anImageScaling

setTextAlignment

-(void)setTextAlignment:(CPTextAlignment)aTextAlignment
Parameters:
aTextAlignment

setTextColor

-(void)setTextColor:(CPColor)aTextColor
Parameters:
aTextColor

setTitle

-(void)setTitle:(CPString)aTitle
Parameters:
aTitle

sizeToFit

-(void)sizeToFit

textAlignment

-(CPTextAlignment)textAlignment

textColor

-(CPColor)textColor

tile

-(void)tile

title

-(CPString)title

updateTitleSize

-(void)updateTitleSize

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