#include "node.h"#include "attrval.h"#include "nodeattr.h"#include "trans2d.h"#include "fixed16.h"#include <list>Go to the source code of this file.
Classes | |
| class | TxtBaseClassAttribute |
| The base class from which all text attributes are derived. More... | |
| class | TxtFontTypefaceAttribute |
| Specifies a FontTypeface. Note that only a handle to the Typeface is stored in the attribute, not the full string description. More... | |
| class | TxtFontSizeAttribute |
| Specifies the size of a font. More... | |
| class | TxtBoldAttribute |
| This text attribute specifies the BOLD state (on/off). More... | |
| class | TxtItalicAttribute |
| This text attribute specifies the ITALIC state (on/off). More... | |
| class | TxtUnderlineAttribute |
| This text attribute specifies if text is underlined or not. More... | |
| class | TxtJustificationAttribute |
| This text attribute specifies the current text justification. More... | |
| class | TxtTrackingAttribute |
| This text attribute specifies a spacing between characters, it can be positive or negative. More... | |
| class | TxtAspectRatioAttribute |
| This text attribute specifies the aspect ratio of characters. More... | |
| class | TxtScriptAttribute |
| This text attribute specifies the superscript/subscript value of a char. More... | |
| class | TxtBaseLineAttribute |
| This text attribute specifies the aspect ratio of characters. More... | |
| class | TxtLineSpaceAttribute |
| This text attribute specifies the aspect ratio of characters. More... | |
| class | TxtTabStop |
| This type represents a tab stop (part of a ruler attribute). More... | |
| class | TxtRulerAttribute |
| This text attribute specifies the ruler (i.e., tab stops) Conceptually, a ruler is just a pointer to a sorted list of tab stops. More... | |
| class | TxtLeftMarginAttribute |
| This text attribute specifies the left margin. More... | |
| class | TxtRightMarginAttribute |
| This text attribute specifies the right margin. More... | |
| class | TxtFirstIndentAttribute |
| This text attribute specifies the first line indent. More... | |
| class | AttrTxtBase |
| AttrTxtBase is the base class from which all text attribute nodes are derived. More... | |
| class | AttrTxtFontTypeface |
| AttrTxtFontTypeface specifies a font typeface. More... | |
| class | AttrTxtBold |
| AttrTxtBold specifies if text is bold or not. More... | |
| class | AttrTxtItalic |
| AttrTxtFontTypeface specifies if text is italic or not. More... | |
| class | AttrTxtUnderline |
| AttrTxtUnderline specifies if text is underlined or not. More... | |
| class | AttrTxtAspectRatio |
| AttrTxtAspectRatio specifies the aspect ratio of text. More... | |
| class | AttrTxtJustification |
| AttrTxtJustification specifies how text is justified. More... | |
| class | AttrTxtTracking |
| AttrTxtTracking specifies text tracking. More... | |
| class | AttrTxtFontSize |
| AttrTxtFontSize: specifies the size of a font (height). More... | |
| class | AttrTxtScript |
| AttrTxtScript: Specifies sub/super script. More... | |
| class | AttrTxtBaseLine |
| AttrTxtBaseLine: specifies an absolute offset from the base-line. More... | |
| class | AttrTxtLeftMargin |
| AttrTxtLeftMargin: specifies the left margin. More... | |
| class | AttrTxtRightMargin |
| AttrTxtRightMargin: specifies the right margin. More... | |
| class | AttrTxtFirstIndent |
| AttrTxtFirstIndent: specifies the first line indent. More... | |
| class | AttrTxtRuler |
| AttrTxtRuler: specifies the ruler. More... | |
| class | AttrTxtLineSpace |
| AttrTxtLineSpace: specifies the size of a font (height). More... | |
| class | CharDescription |
| The CharDescription structure is used to identify a character within the FontCache. To extract the CharCode from a CharDescription To extract the Typeface Handle from a CharDescription To extract the Bold state from a CharDescription To extract the italic state from a CharDescription. More... | |
Typedefs | |
| typedef list< TxtTabStop > | TxtRuler |
| typedef list< TxtTabStop >::iterator | TxtTabStopIterator |
| typedef list< TxtTabStop >::const_iterator | const_TxtTabStopIterator |
Enumerations | |
| enum | Justification { JLEFT, JRIGHT, JCENTRE, JFULL } |
| enum | TxtTabType { LeftTab, RightTab, CentreTab, DecimalTab } |
Functions | |
| BOOL | operator== (const TxtTabStop &t1, const TxtTabStop &t2) |
| Comparison operator. | |
| BOOL | operator!= (const TxtTabStop &t1, const TxtTabStop &t2) |
| Comparison operator. | |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 142 of file txtattr.h.
|
|
|
Definition at line 143 of file txtattr.h. 00143 { LeftTab, RightTab, CentreTab, DecimalTab };
|
|
||||||||||||
|
Comparison operator.
Definition at line 3356 of file txtattr.cpp.
|
|
||||||||||||
|
Comparison operator.
Definition at line 3337 of file txtattr.cpp. 03338 { 03339 return t1.GetType() == t2.GetType() && t1.GetPosition() == t2.GetPosition() 03340 && t1.GetDecimalPointChar() == t2.GetDecimalPointChar() 03341 && t1.GetTabFillerChar() == t2.GetTabFillerChar(); 03342 }
|
1.4.4