#include <txtfrmat.h>
class TTabStop |
Public Attributes | |
---|---|
TUint32 | iTwipsPosition |
TTabType | iType |
Public Member Enumerations | |
---|---|
enum | TTabType { ENullTab, ELeftTab, ECenteredTab, ERightTab } |
Public Member Functions | |
---|---|
TTabStop() | |
TTabStop(const TTabStop &) | |
TBool | operator!=(const TTabStop &) |
IMPORT_C TTabStop & | operator=(const TTabStop &) |
IMPORT_C TBool | operator==(const TTabStop &) |
A tab stop.
This is a position on a page used to align columns of text. It has a twips position and an alignment. The twips position is the width in twips (1/1440th of an inch) of the tab stop, i.e. the number of twips from the start of the line at which text can be inserted. It uniquely identifies the tab stop. The alignment (left, right, or centre) indicates how text inserted at the tab stop should be aligned.
Tab stops are paragraph format attributes. They are owned by the CParaFormat class, through which tab stops can be added and removed.
TUint32 | iTwipsPosition |
The twips position. This is the width in twips of the tab stop, i.e. the number of twips from the start of the line at which text can be inserted.
Text alignment at the tab stop.
IMPORT_C | TTabStop | ( | ) |
The default C++ constructor constructs a TTabStop. The twips position is initialised to zero and the alignment to ELeftTab.
Compares two tab stops for inequality. They are different if the twips position or alignment is different.
Parameter | Description |
---|---|
aTabStop | The tab stop to compare with the current tab stop |
Returns: ETrue if the objects' twips position or alignment differs. EFalse if equal.
Compares two tab stops for equality. To be equal, they must have the same twips position and alignment.
Parameter | Description |
---|---|
aTabStop | The tab stop to compare with the current tab stop. |
Returns: ETrue if both tab stops have the same twips position and alignment. EFalse if not.