textinfo.h File Reference

(r1785/r1718)

#include "fontbase.h"
#include "usercord.h"

Go to the source code of this file.

Classes

class  TextInfoBarData
 To encapsulate all the data required to interface with the text infobar. More...
class  TextRulerBarData
 Keep the current ruler bar display state. More...
class  TextInfoBarOp
 A class used for caching Font data.Class for handling the tool's information bar. More...
class  TextInfoBarOpCreate
 Class for creating TextInfoBarOps. Derived classes of BarCreate are used by DialogBarOp::ReadBarsFromFile(). More...
class  TextInfoBarEnumFont
 Class for creating TextInfoBarOps. Derived classes of BarCreate are used by DialogBarOp::ReadBarsFromFile(). More...
class  TabStopDragOpParam
 Parameters for TabStopDragOp operation class. More...
class  TabStopDragOp
 Operation to handle tab stop dragging. More...

Defines

#define OPTOKEN_TABSTOPDRAG   _T("TabStopDrag")

Enumerations

enum  FontAttribute {
  JustifyA, BoldA, ItalicA, UnderLineA,
  AspectRatioA, FontSizeA, FontNameA, BaseLineShiftA,
  HorizontalKernA, TrackingA, ScriptA, LineSpaceA,
  LineSpacePercentA, LeftMarginA, RightMarginA, FirstIndentA,
  RulerA, AutoKernText
}
enum  JustifyMode { JustifyLeft, JustifyRight, JustifyCentre, JustifyFull }
enum  ScriptModes { NormalScript, SuperScript, SubScript }
enum  TabStopDragType {
  DragNew, DragTabStop, DragLeftMargin, DragRightMargin,
  DragFirstIndent
}
 Different types of drag operations on the ruler bar. More...


Define Documentation

#define OPTOKEN_TABSTOPDRAG   _T("TabStopDrag")
 

Definition at line 515 of file textinfo.h.


Enumeration Type Documentation

enum FontAttribute
 

Enumerator:
JustifyA 
BoldA 
ItalicA 
UnderLineA 
AspectRatioA 
FontSizeA 
FontNameA 
BaseLineShiftA 
HorizontalKernA 
TrackingA 
ScriptA 
LineSpaceA 
LineSpacePercentA 
LeftMarginA 
RightMarginA 
FirstIndentA 
RulerA 
AutoKernText 

Definition at line 111 of file textinfo.h.

enum JustifyMode
 

Enumerator:
JustifyLeft 
JustifyRight 
JustifyCentre 
JustifyFull 

Definition at line 115 of file textinfo.h.

enum ScriptModes
 

Enumerator:
NormalScript 
SuperScript 
SubScript 

Definition at line 116 of file textinfo.h.

enum TabStopDragType
 

Different types of drag operations on the ruler bar.

Author:
Martin Wuerthner <xara@mw-software.com>
Date:
13/07/06
Enumerator:
DragNew 
DragTabStop 
DragLeftMargin 
DragRightMargin 
DragFirstIndent 

Definition at line 166 of file textinfo.h.


Generated on Sat Nov 10 03:49:26 2007 for Camelot by  doxygen 1.4.4