NSTextAttachmentCell

NSTextAttachmentCell Mac OS X 10.0

This class implements the interface defined by the NSTextAttachmentCell protocol.

figs/cocn_15104.gif

@interface NSTextAttachmentCell : NSCell <NSTextAttachmentCell>
 // Methods Implementing NSTextAttachmentCell
   - (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView;
   - (BOOL)wantsToTrackMouse;
   - (void)highlight:(BOOL)flag withFrame:(NSRect)cellFrame  inView:(NSView *)controlView;
   - (BOOL)trackMouse:(NSEvent *)theEvent inRect:(NSRect)cellFrame ofView:(NSView *)controlView
        untilMouseUp:(BOOL)flag;
   - (NSSize)cellSize;
   - (NSPoint)cellBaselineOffset;
   - (void)setAttachment:(NSTextAttachment *)anObject;
   - (NSTextAttachment *)attachment;
   - (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView characterIndex:(unsigned)charIndex;
   - (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView characterIndex:(unsigned)charIndex
        layoutManager:(NSLayoutManager *)layoutManager;
   - (BOOL)wantsToTrackMouseForEvent:(NSEvent *)theEvent inRect:(NSRect)cellFrame ofView:(NSView *)controlView
        atCharacterIndex:(unsigned)charIndex;
   - (BOOL)trackMouse:(NSEvent *)theEvent inRect:(NSRect)cellFrame ofView:(NSView *)controlView
        atCharacterIndex:(unsigned)charIndex untilMouseUp:(BOOL)flag;
   - (NSRect)cellFrameForTextContainer:(NSTextContainer *)textContainer proposedLineFragment:(NSRect)lineFrag
        glyphPosition:(NSPoint)position characterIndex:(unsigned)charIndex;



    Part II: API Quick Reference
    Chapter 13. Foundation Classes