HexFiend: HFTextRepresenter.h Source File

HexFiend

HFTextRepresenter.h
Go to the documentation of this file.
1 //
2 // HFTextRepresenter.h
3 // HexFiend_2
4 //
5 // Copyright 2007 ridiculous_fish. All rights reserved.
6 //
7
8 #import <HexFiend/HFRepresenter.h>
9 #import <HexFiend/HFByteArray.h>
10
18 @interface HFTextRepresenter : HFRepresenter {}
25 - (NSRect)furthestRectOnEdge:(NSRectEdge)edge forByteRange:(HFRange)range;
26
29 - (NSPoint)locationOfCharacterAtByteIndex:(unsigned long long)byteIndex;
30
33 @property (nonatomic, copy) NSArray *rowBackgroundColors;
34
37 @property (nonatomic) BOOL behavesAsTextField;
38
39 @end
HFRange
HFRange is the 64 bit analog of NSRange, containing a 64 bit location and length. ...
Definition: HFTypes.h:2
HFTextRepresenter
An HFRepresenter that draws text (e.g. the hex or ASCII view).
Definition: HFTextRepresenter.h:18
HFRepresenter
The principal view class of Hex Fiend&#39;s MVC architecture.
Definition: HFRepresenter.h:29
HFTextRepresenter::rowBackgroundColors
NSArray * rowBackgroundColors
Definition: HFTextRepresenter.h:33
HFTextRepresenter::behavesAsTextField
BOOL behavesAsTextField
Definition: HFTextRepresenter.h:37