![]() | InDesign SDK 20.5 |
#include <TabStop.h>
Public Types | |
| enum | { kMaximumLeaderCount = 8 } |
| enum | TabAlignment { kTabAlignLeft, kTabAlignCenter, kTabAlignRight, kTabAlignChar } |
| typedef base_type | data_type |
Public Member Functions | |
| void | Reset () |
| void | SetPosition (const PMReal &pos) |
| void | SetAlignment (TabAlignment align) |
| void | SetAlignment (TabAlignment align, UTF32TextChar c) |
| void | SetLeader (const WideString *leaders=nil) |
| void | ClearLeader () |
| const textchar * | GetLeaders () const |
| int16 | GetLeaderCount () const |
| PMReal | GetPosition () const |
| TabAlignment | GetAlignment () const |
| UTF32TextChar | GetAlignToChar () const |
| void | ReadWrite (IPMStream *stream) |
| bool16 | operator== (const TabStop &other) const |
| bool16 | operator> (const TabStop &other) const |
| bool16 | operator< (const TabStop &other) const |
| bool16 | IsDefaultTab () const |
| void | SetDefaultTab (bool16 toDefault=kTrue) |
The object representing a tab stop.
| anonymous enum |
The maximum length of a set of tab leader characters.
How to align text after the tab.
| inline |
Return whether or not this is a default tab (a tab stop not set by the user, but governed by the default tab interval)
| inline |
| inline |
| inline |
| inline |
Reset the tab location and leader. (Alignment remains intact)
| inline |
Property Accessor for the kTabAlignChar alignment option
| inline |
Set whether or not this is a default tab.
| void TabStop::SetLeader | ( | const WideString * | leaders = nil | ) |