![]() | InDesign SDK 20.5 |
#include <TabStop.h>
Public Types | |
| typedef const TabStop * | const_iterator |
Public Member Functions | |
| PMReal | GetDefaultTabInterval () const |
| const TabStop * | GetTabStopAfter (PMReal offset) const |
| int32 | size () const |
| void | clear () |
| const TabStop * | begin () const |
| const TabStop * | end () const |
| const TabStop & | operator[] (int32 index) const |
| void | Insert (const TabStop &stop) |
| void | Remove (int32 index) |
| void | ReadWrite (IPMStream *stream) |
Protected Attributes | |
| K2Vector< TabStop > | fSortedTable |
| TabStop | fDefaultTab |
| PMReal | fDefaultTabInterval |
The table of tab stops for this paragraph.
| PMReal TabStopTable::GetDefaultTabInterval | ( | ) | const |
Get the default interval between tabs.
Find the first tab stop after the given offset, if any.
| void TabStopTable::Insert | ( | const TabStop & | stop | ) |
Insert the given tab stop. If the tab stop is not a default tab, it will replace all prior default tabs.
| inline |
Remove the tabstop at the given index
| protected |
A tab stop that is (re)used each time a default tab should be returned. The position is updated each time.
| protected |
Cached value of the current document settings.