#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.