ReactOS  0.4.12-dev-75-g00dd17e
tom Module Reference

Classes

interface  ITextDocument
 
interface  ITextFont
 
interface  ITextPara
 
interface  ITextRange
 
interface  ITextSelection
 
interface  ITextStoryRanges
 

Typedefs

typedef enum tom::tagTomConstants tomConstants
 

Enumerations

enum  tagTomConstants {
  tomFalse = 0, tomTrue = -1, tomUndefined = -9999999, tomToggle = -9999998,
  tomAutoColor = -9999997, tomDefault = -9999996, tomSuspend = -9999995, tomResume = -9999994,
  tomApplyNow = 0, tomApplyLater = 1, tomTrackParms = 2, tomCacheParms = 3,
  tomApplyTmp = 4, tomDisableSmartFont = 8, tomEnableSmartFont = 9, tomUsePoints = 10,
  tomUseTwips = 11, tomBackward = 0xc0000001, tomForward = 0x3fffffff, tomMove = 0,
  tomExtend = 1, tomNoSelection = 0, tomSelectionIP = 1, tomSelectionNormal = 2,
  tomSelectionFrame = 3, tomSelectionColumn = 4, tomSelectionRow = 5, tomSelectionBlock = 6,
  tomSelectionInlineShape = 7, tomSelectionShape = 8, tomSelStartActive = 1, tomSelAtEOL = 2,
  tomSelOvertype = 4, tomSelActive = 8, tomSelReplace = 16, tomEnd = 0,
  tomStart = 32, tomCollapseEnd = 0, tomCollapseStart = 1, tomClientCoord = 256,
  tomNone = 0, tomSingle = 1, tomWords = 2, tomDouble = 3,
  tomDotted = 4, tomDash = 5, tomDashDot = 6, tomDashDotDot = 7,
  tomWave = 8, tomThick = 9, tomHair = 10, tomLineSpaceSingle = 0,
  tomLineSpace1pt5 = 1, tomLineSpaceDouble = 2, tomLineSpaceAtLeast = 3, tomLineSpaceExactly = 4,
  tomLineSpaceMultiple = 5, tomAlignLeft = 0, tomAlignCenter = 1, tomAlignRight = 2,
  tomAlignJustify = 3, tomAlignDecimal = 3, tomAlignBar = 4, tomAlignInterWord = 3,
  tomAlignInterLetter = 4, tomAlignScaled = 5, tomAlignGlyphs = 6, tomAlignSnapGrid = 7,
  tomSpaces = 0, tomDots = 1, tomDashes = 2, tomLines = 3,
  tomThickLines = 4, tomEquals = 5, tomTabBack = -3, tomTabNext = -2,
  tomTabHere = -1, tomListBullet = 1, tomListNumberAsArabic = 2, tomListNumberAsLCLetter = 3,
  tomListNumberAsUCLetter = 4, tomListNumberAsLCRoman = 5, tomListNumberAsUCRoman = 6, tomListNumberAsSequence = 7,
  tomListParentheses = 0x10000, tomListPeriod = 0x20000, tomListPlain = 0x30000, tomCharacter = 1,
  tomWord = 2, tomSentence = 3, tomParagraph = 4, tomLine = 5,
  tomStory = 6, tomScreen = 7, tomSection = 8, tomColumn = 9,
  tomRow = 10, tomWindow = 11, tomCell = 12, tomCharFormat = 13,
  tomParaFormat = 14, tomTable = 15, tomObject = 16, tomMatchWord = 2,
  tomMatchCase = 4, tomMatchPattern = 8, tomUnknownStory = 0, tomMainTextStory = 1,
  tomFootnotesStory = 2, tomEndnotesStory = 3, tomCommentsStory = 4, tomTextFrameStory = 5,
  tomEvenPagesHeaderStory = 6, tomPrimaryHeaderStory = 7, tomEvenPagesFooterStory = 8, tomPrimaryFooterStory = 9,
  tomFirstPageHeaderStory = 10, tomFirstPageFooterStory = 11, tomNoAnimation = 0, tomLasVegasLights = 1,
  tomBlinkingBackground = 2, tomSparkleText = 3, tomMarchingBlackAnts = 4, tomMarchingRedAnts = 5,
  tomShimmer = 6, tomWipeDown = 7, tomWipeRight = 8, tomAnimationMax = 8,
  tomLowerCase = 0, tomUpperCase = 1, tomTitleCase = 2, tomSentenceCase = 4,
  tomToggleCase = 5, tomReadOnly = 0x100, tomShareDenyRead = 0x200, tomShareDenyWrite = 0x400,
  tomPasteFile = 0x1000, tomCreateNew = 0x10, tomCreateAlways = 0x20, tomOpenExisting = 0x30,
  tomOpenAlways = 0x40, tomTruncateExisting = 0x50, tomRTF = 0x1, tomText = 0x2,
  tomHTML = 0x3, tomWordDocument = 0x4, tomBold = 0x80000001, tomItalic = 0x80000002,
  tomUnderline = 0x80000004, tomStrikeout = 0x80000008, tomProtected = 0x80000010, tomLink = 0x80000020,
  tomSmallCaps = 0x80000040, tomAllCaps = 0x80000080, tomHidden = 0x80000100, tomOutline = 0x80000200,
  tomShadow = 0x80000400, tomEmboss = 0x80000800, tomImprint = 0x80001000, tomDisabled = 0x80002000,
  tomRevised = 0x80004000, tomNormalCaret = 0, tomKoreanBlockCaret = 0x1, tomIncludeInset = 0x1,
  tomIgnoreCurrentFont = 0, tomMatchFontCharset = 0x1, tomMatchFontSignature = 0x2, tomCharset = 0x80000000,
  tomRE10Mode = 0x1, tomNoIME = 0x80000, tomSelfIME = 0x40000
}
 

Functions

 importlib ("stdole2.tlb")
 

Typedef Documentation

◆ tomConstants

Enumeration Type Documentation

◆ tagTomConstants

Enumerator
tomFalse 
tomTrue 
tomUndefined 
tomToggle 
tomAutoColor 
tomDefault 
tomSuspend 
tomResume 
tomApplyNow 
tomApplyLater 
tomTrackParms 
tomCacheParms 
tomApplyTmp 
tomDisableSmartFont 
tomEnableSmartFont 
tomUsePoints 
tomUseTwips 
tomBackward 
tomForward 
tomMove 
tomExtend 
tomNoSelection 
tomSelectionIP 
tomSelectionNormal 
tomSelectionFrame 
tomSelectionColumn 
tomSelectionRow 
tomSelectionBlock 
tomSelectionInlineShape 
tomSelectionShape 
tomSelStartActive 
tomSelAtEOL 
tomSelOvertype 
tomSelActive 
tomSelReplace 
tomEnd 
tomStart 
tomCollapseEnd 
tomCollapseStart 
tomClientCoord 
tomNone 
tomSingle 
tomWords 
tomDouble 
tomDotted 
tomDash 
tomDashDot 
tomDashDotDot 
tomWave 
tomThick 
tomHair 
tomLineSpaceSingle 
tomLineSpace1pt5 
tomLineSpaceDouble 
tomLineSpaceAtLeast 
tomLineSpaceExactly 
tomLineSpaceMultiple 
tomAlignLeft 
tomAlignCenter 
tomAlignRight 
tomAlignJustify 
tomAlignDecimal 
tomAlignBar 
tomAlignInterWord 
tomAlignInterLetter 
tomAlignScaled 
tomAlignGlyphs 
tomAlignSnapGrid 
tomSpaces 
tomDots 
tomDashes 
tomLines 
tomThickLines 
tomEquals 
tomTabBack 
tomTabNext 
tomTabHere 
tomListBullet 
tomListNumberAsArabic 
tomListNumberAsLCLetter 
tomListNumberAsUCLetter 
tomListNumberAsLCRoman 
tomListNumberAsUCRoman 
tomListNumberAsSequence 
tomListParentheses 
tomListPeriod 
tomListPlain 
tomCharacter 
tomWord 
tomSentence 
tomParagraph 
tomLine 
tomStory 
tomScreen 
tomSection 
tomColumn 
tomRow 
tomWindow 
tomCell 
tomCharFormat 
tomParaFormat 
tomTable 
tomObject 
tomMatchWord 
tomMatchCase 
tomMatchPattern 
tomUnknownStory 
tomMainTextStory 
tomFootnotesStory 
tomEndnotesStory 
tomCommentsStory 
tomTextFrameStory 
tomEvenPagesHeaderStory 
tomPrimaryHeaderStory 
tomEvenPagesFooterStory 
tomPrimaryFooterStory 
tomFirstPageHeaderStory 
tomFirstPageFooterStory 
tomNoAnimation 
tomLasVegasLights 
tomBlinkingBackground 
tomSparkleText 
tomMarchingBlackAnts 
tomMarchingRedAnts 
tomShimmer 
tomWipeDown 
tomWipeRight 
tomAnimationMax 
tomLowerCase 
tomUpperCase 
tomTitleCase 
tomSentenceCase 
tomToggleCase 
tomReadOnly 
tomShareDenyRead 
tomShareDenyWrite 
tomPasteFile 
tomCreateNew 
tomCreateAlways 
tomOpenExisting 
tomOpenAlways 
tomTruncateExisting 
tomRTF 
tomText 
tomHTML 
tomWordDocument 
tomBold 
tomItalic 
tomUnderline 
tomStrikeout 
tomProtected 
tomLink 
tomSmallCaps 
tomAllCaps 
tomHidden 
tomOutline 
tomShadow 
tomEmboss 
tomImprint 
tomDisabled 
tomRevised 
tomNormalCaret 
tomKoreanBlockCaret 
tomIncludeInset 
tomIgnoreCurrentFont 
tomMatchFontCharset 
tomMatchFontSignature 
tomCharset 
tomRE10Mode 
tomNoIME 
tomSelfIME 

Definition at line 39 of file riched_tom.idl.

40 {
41  tomFalse = 0,
42  tomTrue = -1,
43  tomUndefined = -9999999,
44  tomToggle = -9999998,
45  tomAutoColor = -9999997,
46  tomDefault = -9999996,
47  tomSuspend = -9999995,
48  tomResume = -9999994,
49 
50  /* ITextFont::Reset() modes */
51  tomApplyNow = 0,
52  tomApplyLater = 1,
53  tomTrackParms = 2,
54  tomCacheParms = 3,
55  tomApplyTmp = 4,
58  tomUsePoints = 10,
59  tomUseTwips = 11,
60 
61  tomBackward = 0xc0000001,
62  tomForward = 0x3fffffff,
63  tomMove = 0,
64  tomExtend = 1,
65  tomNoSelection = 0,
66  tomSelectionIP = 1,
70  tomSelectionRow = 5,
75  tomSelAtEOL = 2,
76  tomSelOvertype = 4,
77  tomSelActive = 8,
78  tomSelReplace = 16,
79  tomEnd = 0,
80  tomStart = 32,
81  tomCollapseEnd = 0,
82  tomCollapseStart = 1,
83  tomClientCoord = 256,
84  tomNone = 0,
85  tomSingle = 1,
86  tomWords = 2,
87  tomDouble = 3,
88  tomDotted = 4,
89  tomDash = 5,
90  tomDashDot = 6,
91  tomDashDotDot = 7,
92  tomWave = 8,
93  tomThick = 9,
94  tomHair = 10,
96  tomLineSpace1pt5 = 1,
101  tomAlignLeft = 0,
102  tomAlignCenter = 1,
103  tomAlignRight = 2,
104  tomAlignJustify = 3,
105  tomAlignDecimal = 3,
106  tomAlignBar = 4,
107  tomAlignInterWord = 3,
109  tomAlignScaled = 5,
110  tomAlignGlyphs = 6,
111  tomAlignSnapGrid = 7,
112  tomSpaces = 0,
113  tomDots = 1,
114  tomDashes = 2,
115  tomLines = 3,
116  tomThickLines = 4,
117  tomEquals = 5,
118  tomTabBack = -3,
119  tomTabNext = -2,
120  tomTabHere = -1,
121  tomListBullet = 1,
128  tomListParentheses = 0x10000,
129  tomListPeriod = 0x20000,
130  tomListPlain = 0x30000,
131  tomCharacter = 1,
132  tomWord = 2,
133  tomSentence = 3,
134  tomParagraph = 4,
135  tomLine = 5,
136  tomStory = 6,
137  tomScreen = 7,
138  tomSection = 8,
139  tomColumn = 9,
140  tomRow = 10,
141  tomWindow = 11,
142  tomCell = 12,
143  tomCharFormat = 13,
144  tomParaFormat = 14,
145  tomTable = 15,
146  tomObject = 16,
147  tomMatchWord = 2,
148  tomMatchCase = 4,
149  tomMatchPattern = 8,
150 
151  /* ITextRange story type values */
152  tomUnknownStory = 0,
153  tomMainTextStory = 1,
154  tomFootnotesStory = 2,
155  tomEndnotesStory = 3,
156  tomCommentsStory = 4,
157  tomTextFrameStory = 5,
164 
165  /* ITextFont animation property */
166  tomNoAnimation = 0,
167  tomLasVegasLights = 1,
169  tomSparkleText = 3,
171  tomMarchingRedAnts = 5,
172  tomShimmer = 6,
173  tomWipeDown = 7,
174  tomWipeRight = 8,
175  tomAnimationMax = 8,
176 
177  tomLowerCase = 0,
178  tomUpperCase = 1,
179  tomTitleCase = 2,
180  tomSentenceCase = 4,
181  tomToggleCase = 5,
182  tomReadOnly = 0x100,
183  tomShareDenyRead = 0x200,
184  tomShareDenyWrite = 0x400,
185  tomPasteFile = 0x1000,
186  tomCreateNew = 0x10,
187  tomCreateAlways = 0x20,
188  tomOpenExisting = 0x30,
189  tomOpenAlways = 0x40,
190  tomTruncateExisting = 0x50,
191  tomRTF = 0x1,
192  tomText = 0x2,
193  tomHTML = 0x3,
194  tomWordDocument = 0x4,
195  tomBold = 0x80000001,
196  tomItalic = 0x80000002,
197  tomUnderline = 0x80000004,
198  tomStrikeout = 0x80000008,
199  tomProtected = 0x80000010,
200  tomLink = 0x80000020,
201  tomSmallCaps = 0x80000040,
202  tomAllCaps = 0x80000080,
203  tomHidden = 0x80000100,
204  tomOutline = 0x80000200,
205  tomShadow = 0x80000400,
206  tomEmboss = 0x80000800,
207  tomImprint = 0x80001000,
208  tomDisabled = 0x80002000,
209  tomRevised = 0x80004000,
210  tomNormalCaret = 0,
211  tomKoreanBlockCaret = 0x1,
212  tomIncludeInset = 0x1,
214  tomMatchFontCharset = 0x1,
215  tomMatchFontSignature = 0x2,
216  tomCharset = 0x80000000,
217  tomRE10Mode = 0x1,
218  tomNoIME = 0x80000,
219  tomSelfIME = 0x40000
220 } tomConstants;
Definition: tom.idl:28
Definition: tom.idl:66
Definition: tom.idl:73
Definition: tom.idl:178
Definition: tom.idl:179
Definition: tom.idl:100
enum tagTomConstants tomConstants
Definition: tom.idl:71
Definition: tom.idl:182
Definition: tom.idl:127
Definition: tom.idl:122
Definition: tom.idl:119
Definition: tom.idl:76
Definition: tom.idl:50
Definition: tom.idl:67
Definition: tom.idl:81
Definition: tom.idl:79
Definition: tom.idl:129
Definition: tom.idl:80
Definition: tom.idl:29
Definition: tom.idl:187
Definition: tom.idl:180

Function Documentation

◆ importlib()

tom::importlib ( "stdole2.tlb"  )