Class _CPMenuItemView

CPObject
    extended byCPResponder
        extended byCPView
            extended by_CPMenuItemView

@implementation _CPMenuItemView : CPView


Method Summary
+(float)leftMargin
-(id)initWithFrame:(CGRect)aFrame forMenuItem:(CPMenuItem)aMenuItem
-(void)activate:(BOOL)shouldActivate
-(float)calculatedLeftMargin
-(BOOL)eventOnSubmenu:(CPEvent)anEvent
-(void)highlight:(BOOL)shouldHighlight
-(BOOL)isHidden
          Returns YES if the receiver is hidden.
-(CPMenuItem)menuItem
-(CGSize)minSize
-(void)setBelongsToMenuBar:(BOOL)shouldBelongToMenuBar
-(void)setDirty
-(void)setFont:(CPFont)aFont
-(void)setShowsStateColumn:(BOOL)shouldShowStateColumn
-(void)synchronizeWithMenuItem

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

leftMargin

+(float)leftMargin

initWithFrame

-(id)initWithFrame:(CGRect)aFrame forMenuItem:(CPMenuItem)aMenuItem
Parameters:
aFrame
aMenuItem

activate

-(void)activate:(BOOL)shouldActivate
Parameters:
shouldActivate

calculatedLeftMargin

-(float)calculatedLeftMargin

eventOnSubmenu

-(BOOL)eventOnSubmenu:(CPEvent)anEvent
Parameters:
anEvent

highlight

-(void)highlight:(BOOL)shouldHighlight
Parameters:
shouldHighlight

isHidden

-(BOOL)isHidden
Returns YES if the receiver is hidden.

menuItem

-(CPMenuItem)menuItem

minSize

-(CGSize)minSize

setBelongsToMenuBar

-(void)setBelongsToMenuBar:(BOOL)shouldBelongToMenuBar
Parameters:
shouldBelongToMenuBar

setDirty

-(void)setDirty

setFont

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

setShowsStateColumn

-(void)setShowsStateColumn:(BOOL)shouldShowStateColumn
Parameters:
shouldShowStateColumn

synchronizeWithMenuItem

-(void)synchronizeWithMenuItem

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