#include <tagma.h>
class TTmLineInfo |
Public Attributes | |
---|---|
TInt | iBaseline |
TInt | iEnd |
TUint | iFlags |
TRect | iInnerRect |
TInt | iLineInPar |
TInt | iLineNumber |
TRect | iOuterRect |
TInt | iParNumber |
TInt | iParTop |
TInt | iStart |
Public Member Enumerations | |
---|---|
enum | anonymous { EParStart, EParEnd, EParRightToLeft, ELineEndsInForcedLineBreak, ..., EPictureButtsUpperEdge } |
Public Member Functions | |
---|---|
TTmLineInfo() |
A structure for returning information about a line. One of these is returned by all hit-detection functions. Typically, after finding the position in the document that corresponds to given x-y coordinates, you will want some more information like the line's bounding rectangle. When you call, for example, CTmTextLayout::FindXyPos you will receive a TTmLineInfo object that will tell you this, and much more.
Enumerator | Value | Description |
---|---|---|
EParStart | 1 | |
EParEnd | 2 | |
EParRightToLeft | 4 | |
ELineEndsInForcedLineBreak | 8 | |
EPictureButtsLowerEdge | 16 |
Deprecated
Deprecated
|
EPictureButtsUpperEdge | 32 |
Deprecated
Deprecated
|
TTmLineInfo | ( | ) | [inline] |
Constructs a TTmLineInfo object, setting all data members to 0.