[1166] | 1 | /**
|
---|
| 2 | * This file has no copyright assigned and is placed in the Public Domain.
|
---|
| 3 | * This file is part of the mingw-w64 runtime package.
|
---|
| 4 | * No warranty is given; refer to the file DISCLAIMER.PD within this package.
|
---|
| 5 | */
|
---|
| 6 | #ifndef __REQUIRED_RPCNDR_H_VERSION__
|
---|
| 7 | #define __REQUIRED_RPCNDR_H_VERSION__ 440
|
---|
| 8 | #endif
|
---|
| 9 |
|
---|
| 10 | #include "rpc.h"
|
---|
| 11 | #include "rpcndr.h"
|
---|
| 12 |
|
---|
| 13 | #ifndef __RPCNDR_H_VERSION__
|
---|
| 14 | #error This stub requires an updated version of <rpcndr.h>
|
---|
| 15 | #endif
|
---|
| 16 |
|
---|
| 17 | #ifndef COM_NO_WINDOWS_H
|
---|
| 18 | #include "windows.h"
|
---|
| 19 | #include "ole2.h"
|
---|
| 20 | #endif
|
---|
| 21 |
|
---|
| 22 | #ifndef __tomtmp_h__
|
---|
| 23 | #define __tomtmp_h__
|
---|
| 24 |
|
---|
| 25 | #ifdef __cplusplus
|
---|
| 26 | extern "C" {
|
---|
| 27 | #endif
|
---|
| 28 |
|
---|
| 29 | #ifndef __ITextDocument_FWD_DEFINED__
|
---|
| 30 | #define __ITextDocument_FWD_DEFINED__
|
---|
| 31 | typedef struct ITextDocument ITextDocument;
|
---|
| 32 | #endif
|
---|
| 33 |
|
---|
| 34 | #ifndef __ITextRange_FWD_DEFINED__
|
---|
| 35 | #define __ITextRange_FWD_DEFINED__
|
---|
| 36 | typedef struct ITextRange ITextRange;
|
---|
| 37 | #endif
|
---|
| 38 |
|
---|
| 39 | #ifndef __ITextSelection_FWD_DEFINED__
|
---|
| 40 | #define __ITextSelection_FWD_DEFINED__
|
---|
| 41 | typedef struct ITextSelection ITextSelection;
|
---|
| 42 | #endif
|
---|
| 43 |
|
---|
| 44 | #ifndef __ITextFont_FWD_DEFINED__
|
---|
| 45 | #define __ITextFont_FWD_DEFINED__
|
---|
| 46 | typedef struct ITextFont ITextFont;
|
---|
| 47 | #endif
|
---|
| 48 |
|
---|
| 49 | #ifndef __ITextPara_FWD_DEFINED__
|
---|
| 50 | #define __ITextPara_FWD_DEFINED__
|
---|
| 51 | typedef struct ITextPara ITextPara;
|
---|
| 52 | #endif
|
---|
| 53 |
|
---|
| 54 | #ifndef __ITextStoryRanges_FWD_DEFINED__
|
---|
| 55 | #define __ITextStoryRanges_FWD_DEFINED__
|
---|
| 56 | typedef struct ITextStoryRanges ITextStoryRanges;
|
---|
| 57 | #endif
|
---|
| 58 |
|
---|
| 59 | #ifndef __ITextDocument2_FWD_DEFINED__
|
---|
| 60 | #define __ITextDocument2_FWD_DEFINED__
|
---|
| 61 | typedef struct ITextDocument2 ITextDocument2;
|
---|
| 62 | #endif
|
---|
| 63 |
|
---|
| 64 | #ifndef __ITextMsgFilter_FWD_DEFINED__
|
---|
| 65 | #define __ITextMsgFilter_FWD_DEFINED__
|
---|
| 66 | typedef struct ITextMsgFilter ITextMsgFilter;
|
---|
| 67 | #endif
|
---|
| 68 |
|
---|
| 69 | #ifndef __ITextDocument_FWD_DEFINED__
|
---|
| 70 | #define __ITextDocument_FWD_DEFINED__
|
---|
| 71 | typedef struct ITextDocument ITextDocument;
|
---|
| 72 | #endif
|
---|
| 73 |
|
---|
| 74 | #ifndef __ITextRange_FWD_DEFINED__
|
---|
| 75 | #define __ITextRange_FWD_DEFINED__
|
---|
| 76 | typedef struct ITextRange ITextRange;
|
---|
| 77 | #endif
|
---|
| 78 |
|
---|
| 79 | #ifndef __ITextSelection_FWD_DEFINED__
|
---|
| 80 | #define __ITextSelection_FWD_DEFINED__
|
---|
| 81 | typedef struct ITextSelection ITextSelection;
|
---|
| 82 | #endif
|
---|
| 83 |
|
---|
| 84 | #ifndef __ITextFont_FWD_DEFINED__
|
---|
| 85 | #define __ITextFont_FWD_DEFINED__
|
---|
| 86 | typedef struct ITextFont ITextFont;
|
---|
| 87 | #endif
|
---|
| 88 |
|
---|
| 89 | #ifndef __ITextPara_FWD_DEFINED__
|
---|
| 90 | #define __ITextPara_FWD_DEFINED__
|
---|
| 91 | typedef struct ITextPara ITextPara;
|
---|
| 92 | #endif
|
---|
| 93 |
|
---|
| 94 | #ifndef __ITextStoryRanges_FWD_DEFINED__
|
---|
| 95 | #define __ITextStoryRanges_FWD_DEFINED__
|
---|
| 96 | typedef struct ITextStoryRanges ITextStoryRanges;
|
---|
| 97 | #endif
|
---|
| 98 |
|
---|
| 99 | #ifndef __ITextDocument2_FWD_DEFINED__
|
---|
| 100 | #define __ITextDocument2_FWD_DEFINED__
|
---|
| 101 | typedef struct ITextDocument2 ITextDocument2;
|
---|
| 102 | #endif
|
---|
| 103 |
|
---|
| 104 | #ifndef __ITextMsgFilter_FWD_DEFINED__
|
---|
| 105 | #define __ITextMsgFilter_FWD_DEFINED__
|
---|
| 106 | typedef struct ITextMsgFilter ITextMsgFilter;
|
---|
| 107 | #endif
|
---|
| 108 |
|
---|
| 109 | #include "oaidl.h"
|
---|
| 110 | #include "ocidl.h"
|
---|
| 111 |
|
---|
| 112 | #ifndef __MIDL_user_allocate_free_DEFINED__
|
---|
| 113 | #define __MIDL_user_allocate_free_DEFINED__
|
---|
| 114 | void *__RPC_API MIDL_user_allocate(size_t);
|
---|
| 115 | void __RPC_API MIDL_user_free(void *);
|
---|
| 116 | #endif
|
---|
| 117 |
|
---|
| 118 | extern RPC_IF_HANDLE __MIDL_itf_tom_0000_v0_0_c_ifspec;
|
---|
| 119 | extern RPC_IF_HANDLE __MIDL_itf_tom_0000_v0_0_s_ifspec;
|
---|
| 120 |
|
---|
| 121 | #ifndef __tom_LIBRARY_DEFINED__
|
---|
| 122 | #define __tom_LIBRARY_DEFINED__
|
---|
| 123 | typedef enum __MIDL___MIDL_itf_tom_0000_0001 {
|
---|
| 124 | tomFalse = (int) 0,tomTrue = (int) -1,tomUndefined = (int) -9999999,tomToggle = (int) -9999998,tomAutoColor = (int) -9999997,tomDefault = (int) -9999996,tomSuspend = (int) -9999995,
|
---|
| 125 | tomResume = (int) -9999994,tomApplyNow = (int) 0,tomApplyLater = (int) 1,tomTrackParms = (int) 2,tomCacheParms = (int) 3,tomBackward = (int) 0xc0000001,tomForward = (int) 0x3fffffff,
|
---|
| 126 | tomMove = (int) 0,tomExtend = (int) 1,tomNoSelection = (int) 0,tomSelectionIP = (int) 1,tomSelectionNormal = (int) 2,tomSelectionFrame = (int) 3,tomSelectionColumn = (int) 4,
|
---|
| 127 | tomSelectionRow = (int) 5,tomSelectionBlock = (int) 6,tomSelectionInlineShape = (int) 7,tomSelectionShape = (int) 8,tomSelStartActive = (int) 1,tomSelAtEOL = (int) 2,
|
---|
| 128 | tomSelOvertype = (int) 4,tomSelActive = (int) 8,tomSelReplace = (int) 16,tomEnd = (int) 0,tomStart = (int) 32,tomCollapseEnd = (int) 0,tomCollapseStart = (int) 1,tomClientCoord = (int) 256,
|
---|
| 129 | tomNone = (int) 0,tomSingle = (int) 1,tomWords = (int) 2,tomDouble = (int) 3,tomDotted = (int) 4,tomDash = (int) 5,tomDashDot = (int) 6,tomDashDotDot = (int) 7,tomWave = (int) 8,tomThick = (int) 9,
|
---|
| 130 | tomHair = (int) 10,tomLineSpaceSingle = (int) 0,tomLineSpace1pt5 = (int) 1,tomLineSpaceDouble = (int) 2,tomLineSpaceAtLeast = (int) 3,tomLineSpaceExactly = (int) 4,
|
---|
| 131 | tomLineSpaceMultiple = (int) 5,tomAlignLeft = (int) 0,tomAlignCenter = (int) 1,tomAlignRight = (int) 2,tomAlignJustify = (int) 3,tomAlignDecimal = (int) 3,tomAlignBar = (int) 4,
|
---|
| 132 | tomAlignInterWord = (int) 3,tomAlignInterLetter = (int) 4,tomAlignScaled = (int) 5,tomAlignGlyphs = (int) 6,tomAlignSnapGrid = (int) 7,tomSpaces = (int) 0,tomDots = (int) 1,tomDashes = (int) 2,
|
---|
| 133 | tomLines = (int) 3,tomThickLines = (int) 4,tomEquals = (int) 5,tomTabBack = (int) -3,tomTabNext = (int) -2,tomTabHere = (int) -1,tomListNone = (int) 0,tomListBullet = (int) 1,
|
---|
| 134 | tomListNumberAsArabic = (int) 2,tomListNumberAsLCLetter = (int) 3,tomListNumberAsUCLetter = (int) 4,tomListNumberAsLCRoman = (int) 5,tomListNumberAsUCRoman = (int) 6,
|
---|
| 135 | tomListNumberAsSequence = (int) 7,tomListParentheses = (int) 0x10000,tomListPeriod = (int) 0x20000,tomListPlain = (int) 0x30000,tomCharacter = (int) 1,tomWord = (int) 2,
|
---|
| 136 | tomSentence = (int) 3,tomParagraph = (int) 4,tomLine = (int) 5,tomStory = (int) 6,tomScreen = (int) 7,tomSection = (int) 8,tomColumn = (int) 9,tomRow = (int) 10,tomWindow = (int) 11,tomCell = (int) 12,
|
---|
| 137 | tomCharFormat = (int) 13,tomParaFormat = (int) 14,tomTable = (int) 15,tomObject = (int) 16,tomMatchWord = (int) 2,tomMatchCase = (int) 4,tomMatchPattern = (int) 8,tomUnknownStory = (int) 0,
|
---|
| 138 | tomMainTextStory = (int) 1,tomFootnotesStory = (int) 2,tomEndnotesStory = (int) 3,tomCommentsStory = (int) 4,tomTextFrameStory = (int) 5,tomEvenPagesHeaderStory = (int) 6,
|
---|
| 139 | tomPrimaryHeaderStory = (int) 7,tomEvenPagesFooterStory = (int) 8,tomPrimaryFooterStory = (int) 9,tomFirstPageHeaderStory = (int) 10,tomFirstPageFooterStory = (int) 11,
|
---|
| 140 | tomNoAnimation = (int) 0,tomLasVegasLights = (int) 1,tomBlinkingBackground = (int) 2,tomSparkleText = (int) 3,tomMarchingBlackAnts = (int) 4,tomMarchingRedAnts = (int) 5,
|
---|
| 141 | tomShimmer = (int) 6,tomWipeDown = (int) 7,tomWipeRight = (int) 8,tomAnimationMax = (int) 8,tomLowerCase = (int) 0,tomUpperCase = (int) 1,tomTitleCase = (int) 2,tomSentenceCase = (int) 4,
|
---|
| 142 | tomToggleCase = (int) 5,tomReadOnly = (int) 0x100,tomShareDenyRead = (int) 0x200,tomShareDenyWrite = (int) 0x400,tomPasteFile = (int) 0x1000,tomCreateNew = (int) 0x10,
|
---|
| 143 | tomCreateAlways = (int) 0x20,tomOpenExisting = (int) 0x30,tomOpenAlways = (int) 0x40,tomTruncateExisting = (int) 0x50,tomRTF = (int) 0x1,tomText = (int) 0x2,tomHTML = (int) 0x3,
|
---|
| 144 | tomWordDocument = (int) 0x4,tomBold = (int) 0x80000001,tomItalic = (int) 0x80000002,tomUnderline = (int) 0x80000004,tomStrikeout = (int) 0x80000008,tomProtected = (int) 0x80000010,
|
---|
| 145 | tomLink = (int) 0x80000020,tomSmallCaps = (int) 0x80000040,tomAllCaps = (int) 0x80000080,tomHidden = (int) 0x80000100,tomOutline = (int) 0x80000200,tomShadow = (int) 0x80000400,
|
---|
| 146 | tomEmboss = (int) 0x80000800,tomImprint = (int) 0x80001000,tomDisabled = (int) 0x80002000,tomRevised = (int) 0x80004000,tomNormalCaret = (int) 0,tomKoreanBlockCaret = (int) 0x1,
|
---|
| 147 | tomIncludeInset = (int) 0x1,tomIgnoreCurrentFont = (int) 0,tomMatchFontCharset = (int) 0x1,tomMatchFontSignature = (int) 0x2,tomCharset = (int) 0x80000000,tomRE10Mode = (int) 0x1,
|
---|
| 148 | tomNoIME = (int) 0x80000,tomSelfIME = (int) 0x40000
|
---|
| 149 | } tomConstants;
|
---|
| 150 |
|
---|
| 151 | EXTERN_C const IID LIBID_tom;
|
---|
| 152 | #ifndef __ITextDocument_INTERFACE_DEFINED__
|
---|
| 153 | #define __ITextDocument_INTERFACE_DEFINED__
|
---|
| 154 | EXTERN_C const IID IID_ITextDocument;
|
---|
| 155 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 156 | struct ITextDocument : public IDispatch {
|
---|
| 157 | public:
|
---|
| 158 | virtual HRESULT WINAPI GetName(BSTR *pName) = 0;
|
---|
| 159 | virtual HRESULT WINAPI GetSelection(ITextSelection **ppSel) = 0;
|
---|
| 160 | virtual HRESULT WINAPI GetStoryCount(__LONG32 *pCount) = 0;
|
---|
| 161 | virtual HRESULT WINAPI GetStoryRanges(ITextStoryRanges **ppStories) = 0;
|
---|
| 162 | virtual HRESULT WINAPI GetSaved(__LONG32 *pValue) = 0;
|
---|
| 163 | virtual HRESULT WINAPI SetSaved(__LONG32 Value) = 0;
|
---|
| 164 | virtual HRESULT WINAPI GetDefaultTabStop(float *pValue) = 0;
|
---|
| 165 | virtual HRESULT WINAPI SetDefaultTabStop(float Value) = 0;
|
---|
| 166 | virtual HRESULT WINAPI New(void) = 0;
|
---|
| 167 | virtual HRESULT WINAPI Open(VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage) = 0;
|
---|
| 168 | virtual HRESULT WINAPI Save(VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage) = 0;
|
---|
| 169 | virtual HRESULT WINAPI Freeze(__LONG32 *pCount) = 0;
|
---|
| 170 | virtual HRESULT WINAPI Unfreeze(__LONG32 *pCount) = 0;
|
---|
| 171 | virtual HRESULT WINAPI BeginEditCollection(void) = 0;
|
---|
| 172 | virtual HRESULT WINAPI EndEditCollection(void) = 0;
|
---|
| 173 | virtual HRESULT WINAPI Undo(__LONG32 Count,__LONG32 *prop) = 0;
|
---|
| 174 | virtual HRESULT WINAPI Redo(__LONG32 Count,__LONG32 *prop) = 0;
|
---|
| 175 | virtual HRESULT WINAPI Range(__LONG32 cp1,__LONG32 cp2,ITextRange **ppRange) = 0;
|
---|
| 176 | virtual HRESULT WINAPI RangeFromPoint(__LONG32 x,__LONG32 y,ITextRange **ppRange) = 0;
|
---|
| 177 | };
|
---|
| 178 | #else
|
---|
| 179 | typedef struct ITextDocumentVtbl {
|
---|
| 180 | BEGIN_INTERFACE
|
---|
| 181 | HRESULT (WINAPI *QueryInterface)(ITextDocument *This,REFIID riid,void **ppvObject);
|
---|
| 182 | ULONG (WINAPI *AddRef)(ITextDocument *This);
|
---|
| 183 | ULONG (WINAPI *Release)(ITextDocument *This);
|
---|
| 184 | HRESULT (WINAPI *GetTypeInfoCount)(ITextDocument *This,UINT *pctinfo);
|
---|
| 185 | HRESULT (WINAPI *GetTypeInfo)(ITextDocument *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
| 186 | HRESULT (WINAPI *GetIDsOfNames)(ITextDocument *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
| 187 | HRESULT (WINAPI *Invoke)(ITextDocument *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
| 188 | HRESULT (WINAPI *GetName)(ITextDocument *This,BSTR *pName);
|
---|
| 189 | HRESULT (WINAPI *GetSelection)(ITextDocument *This,ITextSelection **ppSel);
|
---|
| 190 | HRESULT (WINAPI *GetStoryCount)(ITextDocument *This,__LONG32 *pCount);
|
---|
| 191 | HRESULT (WINAPI *GetStoryRanges)(ITextDocument *This,ITextStoryRanges **ppStories);
|
---|
| 192 | HRESULT (WINAPI *GetSaved)(ITextDocument *This,__LONG32 *pValue);
|
---|
| 193 | HRESULT (WINAPI *SetSaved)(ITextDocument *This,__LONG32 Value);
|
---|
| 194 | HRESULT (WINAPI *GetDefaultTabStop)(ITextDocument *This,float *pValue);
|
---|
| 195 | HRESULT (WINAPI *SetDefaultTabStop)(ITextDocument *This,float Value);
|
---|
| 196 | HRESULT (WINAPI *New)(ITextDocument *This);
|
---|
| 197 | HRESULT (WINAPI *Open)(ITextDocument *This,VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage);
|
---|
| 198 | HRESULT (WINAPI *Save)(ITextDocument *This,VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage);
|
---|
| 199 | HRESULT (WINAPI *Freeze)(ITextDocument *This,__LONG32 *pCount);
|
---|
| 200 | HRESULT (WINAPI *Unfreeze)(ITextDocument *This,__LONG32 *pCount);
|
---|
| 201 | HRESULT (WINAPI *BeginEditCollection)(ITextDocument *This);
|
---|
| 202 | HRESULT (WINAPI *EndEditCollection)(ITextDocument *This);
|
---|
| 203 | HRESULT (WINAPI *Undo)(ITextDocument *This,__LONG32 Count,__LONG32 *prop);
|
---|
| 204 | HRESULT (WINAPI *Redo)(ITextDocument *This,__LONG32 Count,__LONG32 *prop);
|
---|
| 205 | HRESULT (WINAPI *Range)(ITextDocument *This,__LONG32 cp1,__LONG32 cp2,ITextRange **ppRange);
|
---|
| 206 | HRESULT (WINAPI *RangeFromPoint)(ITextDocument *This,__LONG32 x,__LONG32 y,ITextRange **ppRange);
|
---|
| 207 | END_INTERFACE
|
---|
| 208 | } ITextDocumentVtbl;
|
---|
| 209 | struct ITextDocument {
|
---|
| 210 | CONST_VTBL struct ITextDocumentVtbl *lpVtbl;
|
---|
| 211 | };
|
---|
| 212 | #ifdef COBJMACROS
|
---|
| 213 | #define ITextDocument_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 214 | #define ITextDocument_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 215 | #define ITextDocument_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 216 | #define ITextDocument_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
| 217 | #define ITextDocument_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
| 218 | #define ITextDocument_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
| 219 | #define ITextDocument_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
| 220 | #define ITextDocument_GetName(This,pName) (This)->lpVtbl->GetName(This,pName)
|
---|
| 221 | #define ITextDocument_GetSelection(This,ppSel) (This)->lpVtbl->GetSelection(This,ppSel)
|
---|
| 222 | #define ITextDocument_GetStoryCount(This,pCount) (This)->lpVtbl->GetStoryCount(This,pCount)
|
---|
| 223 | #define ITextDocument_GetStoryRanges(This,ppStories) (This)->lpVtbl->GetStoryRanges(This,ppStories)
|
---|
| 224 | #define ITextDocument_GetSaved(This,pValue) (This)->lpVtbl->GetSaved(This,pValue)
|
---|
| 225 | #define ITextDocument_SetSaved(This,Value) (This)->lpVtbl->SetSaved(This,Value)
|
---|
| 226 | #define ITextDocument_GetDefaultTabStop(This,pValue) (This)->lpVtbl->GetDefaultTabStop(This,pValue)
|
---|
| 227 | #define ITextDocument_SetDefaultTabStop(This,Value) (This)->lpVtbl->SetDefaultTabStop(This,Value)
|
---|
| 228 | #define ITextDocument_New(This) (This)->lpVtbl->New(This)
|
---|
| 229 | #define ITextDocument_Open(This,pVar,Flags,CodePage) (This)->lpVtbl->Open(This,pVar,Flags,CodePage)
|
---|
| 230 | #define ITextDocument_Save(This,pVar,Flags,CodePage) (This)->lpVtbl->Save(This,pVar,Flags,CodePage)
|
---|
| 231 | #define ITextDocument_Freeze(This,pCount) (This)->lpVtbl->Freeze(This,pCount)
|
---|
| 232 | #define ITextDocument_Unfreeze(This,pCount) (This)->lpVtbl->Unfreeze(This,pCount)
|
---|
| 233 | #define ITextDocument_BeginEditCollection(This) (This)->lpVtbl->BeginEditCollection(This)
|
---|
| 234 | #define ITextDocument_EndEditCollection(This) (This)->lpVtbl->EndEditCollection(This)
|
---|
| 235 | #define ITextDocument_Undo(This,Count,prop) (This)->lpVtbl->Undo(This,Count,prop)
|
---|
| 236 | #define ITextDocument_Redo(This,Count,prop) (This)->lpVtbl->Redo(This,Count,prop)
|
---|
| 237 | #define ITextDocument_Range(This,cp1,cp2,ppRange) (This)->lpVtbl->Range(This,cp1,cp2,ppRange)
|
---|
| 238 | #define ITextDocument_RangeFromPoint(This,x,y,ppRange) (This)->lpVtbl->RangeFromPoint(This,x,y,ppRange)
|
---|
| 239 | #endif
|
---|
| 240 | #endif
|
---|
| 241 | HRESULT WINAPI ITextDocument_GetName_Proxy(ITextDocument *This,BSTR *pName);
|
---|
| 242 | void __RPC_STUB ITextDocument_GetName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 243 | HRESULT WINAPI ITextDocument_GetSelection_Proxy(ITextDocument *This,ITextSelection **ppSel);
|
---|
| 244 | void __RPC_STUB ITextDocument_GetSelection_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 245 | HRESULT WINAPI ITextDocument_GetStoryCount_Proxy(ITextDocument *This,__LONG32 *pCount);
|
---|
| 246 | void __RPC_STUB ITextDocument_GetStoryCount_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 247 | HRESULT WINAPI ITextDocument_GetStoryRanges_Proxy(ITextDocument *This,ITextStoryRanges **ppStories);
|
---|
| 248 | void __RPC_STUB ITextDocument_GetStoryRanges_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 249 | HRESULT WINAPI ITextDocument_GetSaved_Proxy(ITextDocument *This,__LONG32 *pValue);
|
---|
| 250 | void __RPC_STUB ITextDocument_GetSaved_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 251 | HRESULT WINAPI ITextDocument_SetSaved_Proxy(ITextDocument *This,__LONG32 Value);
|
---|
| 252 | void __RPC_STUB ITextDocument_SetSaved_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 253 | HRESULT WINAPI ITextDocument_GetDefaultTabStop_Proxy(ITextDocument *This,float *pValue);
|
---|
| 254 | void __RPC_STUB ITextDocument_GetDefaultTabStop_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 255 | HRESULT WINAPI ITextDocument_SetDefaultTabStop_Proxy(ITextDocument *This,float Value);
|
---|
| 256 | void __RPC_STUB ITextDocument_SetDefaultTabStop_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 257 | HRESULT WINAPI ITextDocument_New_Proxy(ITextDocument *This);
|
---|
| 258 | void __RPC_STUB ITextDocument_New_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 259 | HRESULT WINAPI ITextDocument_Open_Proxy(ITextDocument *This,VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage);
|
---|
| 260 | void __RPC_STUB ITextDocument_Open_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 261 | HRESULT WINAPI ITextDocument_Save_Proxy(ITextDocument *This,VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage);
|
---|
| 262 | void __RPC_STUB ITextDocument_Save_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 263 | HRESULT WINAPI ITextDocument_Freeze_Proxy(ITextDocument *This,__LONG32 *pCount);
|
---|
| 264 | void __RPC_STUB ITextDocument_Freeze_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 265 | HRESULT WINAPI ITextDocument_Unfreeze_Proxy(ITextDocument *This,__LONG32 *pCount);
|
---|
| 266 | void __RPC_STUB ITextDocument_Unfreeze_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 267 | HRESULT WINAPI ITextDocument_BeginEditCollection_Proxy(ITextDocument *This);
|
---|
| 268 | void __RPC_STUB ITextDocument_BeginEditCollection_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 269 | HRESULT WINAPI ITextDocument_EndEditCollection_Proxy(ITextDocument *This);
|
---|
| 270 | void __RPC_STUB ITextDocument_EndEditCollection_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 271 | HRESULT WINAPI ITextDocument_Undo_Proxy(ITextDocument *This,__LONG32 Count,__LONG32 *prop);
|
---|
| 272 | void __RPC_STUB ITextDocument_Undo_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 273 | HRESULT WINAPI ITextDocument_Redo_Proxy(ITextDocument *This,__LONG32 Count,__LONG32 *prop);
|
---|
| 274 | void __RPC_STUB ITextDocument_Redo_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 275 | HRESULT WINAPI ITextDocument_Range_Proxy(ITextDocument *This,__LONG32 cp1,__LONG32 cp2,ITextRange **ppRange);
|
---|
| 276 | void __RPC_STUB ITextDocument_Range_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 277 | HRESULT WINAPI ITextDocument_RangeFromPoint_Proxy(ITextDocument *This,__LONG32 x,__LONG32 y,ITextRange **ppRange);
|
---|
| 278 | void __RPC_STUB ITextDocument_RangeFromPoint_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 279 | #endif
|
---|
| 280 |
|
---|
| 281 | #ifndef __ITextRange_INTERFACE_DEFINED__
|
---|
| 282 | #define __ITextRange_INTERFACE_DEFINED__
|
---|
| 283 | EXTERN_C const IID IID_ITextRange;
|
---|
| 284 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 285 | struct ITextRange : public IDispatch {
|
---|
| 286 | public:
|
---|
| 287 | virtual HRESULT WINAPI GetText(BSTR *pbstr) = 0;
|
---|
| 288 | virtual HRESULT WINAPI SetText(BSTR bstr) = 0;
|
---|
| 289 | virtual HRESULT WINAPI GetChar(__LONG32 *pch) = 0;
|
---|
| 290 | virtual HRESULT WINAPI SetChar(__LONG32 ch) = 0;
|
---|
| 291 | virtual HRESULT WINAPI GetDuplicate(ITextRange **ppRange) = 0;
|
---|
| 292 | virtual HRESULT WINAPI GetFormattedText(ITextRange **ppRange) = 0;
|
---|
| 293 | virtual HRESULT WINAPI SetFormattedText(ITextRange *pRange) = 0;
|
---|
| 294 | virtual HRESULT WINAPI GetStart(__LONG32 *pcpFirst) = 0;
|
---|
| 295 | virtual HRESULT WINAPI SetStart(__LONG32 cpFirst) = 0;
|
---|
| 296 | virtual HRESULT WINAPI GetEnd(__LONG32 *pcpLim) = 0;
|
---|
| 297 | virtual HRESULT WINAPI SetEnd(__LONG32 cpLim) = 0;
|
---|
| 298 | virtual HRESULT WINAPI GetFont(ITextFont **pFont) = 0;
|
---|
| 299 | virtual HRESULT WINAPI SetFont(ITextFont *pFont) = 0;
|
---|
| 300 | virtual HRESULT WINAPI GetPara(ITextPara **pPara) = 0;
|
---|
| 301 | virtual HRESULT WINAPI SetPara(ITextPara *pPara) = 0;
|
---|
| 302 | virtual HRESULT WINAPI GetStoryLength(__LONG32 *pcch) = 0;
|
---|
| 303 | virtual HRESULT WINAPI GetStoryType(__LONG32 *pValue) = 0;
|
---|
| 304 | virtual HRESULT WINAPI Collapse(__LONG32 bStart) = 0;
|
---|
| 305 | virtual HRESULT WINAPI Expand(__LONG32 Unit,__LONG32 *pDelta) = 0;
|
---|
| 306 | virtual HRESULT WINAPI GetIndex(__LONG32 Unit,__LONG32 *pIndex) = 0;
|
---|
| 307 | virtual HRESULT WINAPI SetIndex(__LONG32 Unit,__LONG32 Index,__LONG32 Extend) = 0;
|
---|
| 308 | virtual HRESULT WINAPI SetRange(__LONG32 cpActive,__LONG32 cpOther) = 0;
|
---|
| 309 | virtual HRESULT WINAPI InRange(ITextRange *pRange,__LONG32 *pb) = 0;
|
---|
| 310 | virtual HRESULT WINAPI InStory(ITextRange *pRange,__LONG32 *pb) = 0;
|
---|
| 311 | virtual HRESULT WINAPI IsEqual(ITextRange *pRange,__LONG32 *pb) = 0;
|
---|
| 312 | virtual HRESULT WINAPI Select(void) = 0;
|
---|
| 313 | virtual HRESULT WINAPI StartOf(__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 314 | virtual HRESULT WINAPI EndOf(__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 315 | virtual HRESULT WINAPI Move(__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 316 | virtual HRESULT WINAPI MoveStart(__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 317 | virtual HRESULT WINAPI MoveEnd(__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 318 | virtual HRESULT WINAPI MoveWhile(VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 319 | virtual HRESULT WINAPI MoveStartWhile(VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 320 | virtual HRESULT WINAPI MoveEndWhile(VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 321 | virtual HRESULT WINAPI MoveUntil(VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 322 | virtual HRESULT WINAPI MoveStartUntil(VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 323 | virtual HRESULT WINAPI MoveEndUntil(VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 324 | virtual HRESULT WINAPI FindText(BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength) = 0;
|
---|
| 325 | virtual HRESULT WINAPI FindTextStart(BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength) = 0;
|
---|
| 326 | virtual HRESULT WINAPI FindTextEnd(BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength) = 0;
|
---|
| 327 | virtual HRESULT WINAPI Delete(__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta) = 0;
|
---|
| 328 | virtual HRESULT WINAPI Cut(VARIANT *pVar) = 0;
|
---|
| 329 | virtual HRESULT WINAPI Copy(VARIANT *pVar) = 0;
|
---|
| 330 | virtual HRESULT WINAPI Paste(VARIANT *pVar,__LONG32 Format) = 0;
|
---|
| 331 | virtual HRESULT WINAPI CanPaste(VARIANT *pVar,__LONG32 Format,__LONG32 *pb) = 0;
|
---|
| 332 | virtual HRESULT WINAPI CanEdit(__LONG32 *pbCanEdit) = 0;
|
---|
| 333 | virtual HRESULT WINAPI ChangeCase(__LONG32 Type) = 0;
|
---|
| 334 | virtual HRESULT WINAPI GetPoint(__LONG32 Type,__LONG32 *px,__LONG32 *py) = 0;
|
---|
| 335 | virtual HRESULT WINAPI SetPoint(__LONG32 x,__LONG32 y,__LONG32 Type,__LONG32 Extend) = 0;
|
---|
| 336 | virtual HRESULT WINAPI ScrollIntoView(__LONG32 Value) = 0;
|
---|
| 337 | virtual HRESULT WINAPI GetEmbeddedObject(IUnknown **ppv) = 0;
|
---|
| 338 | };
|
---|
| 339 | #else
|
---|
| 340 | typedef struct ITextRangeVtbl {
|
---|
| 341 | BEGIN_INTERFACE
|
---|
| 342 | HRESULT (WINAPI *QueryInterface)(ITextRange *This,REFIID riid,void **ppvObject);
|
---|
| 343 | ULONG (WINAPI *AddRef)(ITextRange *This);
|
---|
| 344 | ULONG (WINAPI *Release)(ITextRange *This);
|
---|
| 345 | HRESULT (WINAPI *GetTypeInfoCount)(ITextRange *This,UINT *pctinfo);
|
---|
| 346 | HRESULT (WINAPI *GetTypeInfo)(ITextRange *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
| 347 | HRESULT (WINAPI *GetIDsOfNames)(ITextRange *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
| 348 | HRESULT (WINAPI *Invoke)(ITextRange *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
| 349 | HRESULT (WINAPI *GetText)(ITextRange *This,BSTR *pbstr);
|
---|
| 350 | HRESULT (WINAPI *SetText)(ITextRange *This,BSTR bstr);
|
---|
| 351 | HRESULT (WINAPI *GetChar)(ITextRange *This,__LONG32 *pch);
|
---|
| 352 | HRESULT (WINAPI *SetChar)(ITextRange *This,__LONG32 ch);
|
---|
| 353 | HRESULT (WINAPI *GetDuplicate)(ITextRange *This,ITextRange **ppRange);
|
---|
| 354 | HRESULT (WINAPI *GetFormattedText)(ITextRange *This,ITextRange **ppRange);
|
---|
| 355 | HRESULT (WINAPI *SetFormattedText)(ITextRange *This,ITextRange *pRange);
|
---|
| 356 | HRESULT (WINAPI *GetStart)(ITextRange *This,__LONG32 *pcpFirst);
|
---|
| 357 | HRESULT (WINAPI *SetStart)(ITextRange *This,__LONG32 cpFirst);
|
---|
| 358 | HRESULT (WINAPI *GetEnd)(ITextRange *This,__LONG32 *pcpLim);
|
---|
| 359 | HRESULT (WINAPI *SetEnd)(ITextRange *This,__LONG32 cpLim);
|
---|
| 360 | HRESULT (WINAPI *GetFont)(ITextRange *This,ITextFont **pFont);
|
---|
| 361 | HRESULT (WINAPI *SetFont)(ITextRange *This,ITextFont *pFont);
|
---|
| 362 | HRESULT (WINAPI *GetPara)(ITextRange *This,ITextPara **pPara);
|
---|
| 363 | HRESULT (WINAPI *SetPara)(ITextRange *This,ITextPara *pPara);
|
---|
| 364 | HRESULT (WINAPI *GetStoryLength)(ITextRange *This,__LONG32 *pcch);
|
---|
| 365 | HRESULT (WINAPI *GetStoryType)(ITextRange *This,__LONG32 *pValue);
|
---|
| 366 | HRESULT (WINAPI *Collapse)(ITextRange *This,__LONG32 bStart);
|
---|
| 367 | HRESULT (WINAPI *Expand)(ITextRange *This,__LONG32 Unit,__LONG32 *pDelta);
|
---|
| 368 | HRESULT (WINAPI *GetIndex)(ITextRange *This,__LONG32 Unit,__LONG32 *pIndex);
|
---|
| 369 | HRESULT (WINAPI *SetIndex)(ITextRange *This,__LONG32 Unit,__LONG32 Index,__LONG32 Extend);
|
---|
| 370 | HRESULT (WINAPI *SetRange)(ITextRange *This,__LONG32 cpActive,__LONG32 cpOther);
|
---|
| 371 | HRESULT (WINAPI *InRange)(ITextRange *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 372 | HRESULT (WINAPI *InStory)(ITextRange *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 373 | HRESULT (WINAPI *IsEqual)(ITextRange *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 374 | HRESULT (WINAPI *Select)(ITextRange *This);
|
---|
| 375 | HRESULT (WINAPI *StartOf)(ITextRange *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 376 | HRESULT (WINAPI *EndOf)(ITextRange *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 377 | HRESULT (WINAPI *Move)(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 378 | HRESULT (WINAPI *MoveStart)(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 379 | HRESULT (WINAPI *MoveEnd)(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 380 | HRESULT (WINAPI *MoveWhile)(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 381 | HRESULT (WINAPI *MoveStartWhile)(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 382 | HRESULT (WINAPI *MoveEndWhile)(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 383 | HRESULT (WINAPI *MoveUntil)(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 384 | HRESULT (WINAPI *MoveStartUntil)(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 385 | HRESULT (WINAPI *MoveEndUntil)(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 386 | HRESULT (WINAPI *FindText)(ITextRange *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 387 | HRESULT (WINAPI *FindTextStart)(ITextRange *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 388 | HRESULT (WINAPI *FindTextEnd)(ITextRange *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 389 | HRESULT (WINAPI *Delete)(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 390 | HRESULT (WINAPI *Cut)(ITextRange *This,VARIANT *pVar);
|
---|
| 391 | HRESULT (WINAPI *Copy)(ITextRange *This,VARIANT *pVar);
|
---|
| 392 | HRESULT (WINAPI *Paste)(ITextRange *This,VARIANT *pVar,__LONG32 Format);
|
---|
| 393 | HRESULT (WINAPI *CanPaste)(ITextRange *This,VARIANT *pVar,__LONG32 Format,__LONG32 *pb);
|
---|
| 394 | HRESULT (WINAPI *CanEdit)(ITextRange *This,__LONG32 *pbCanEdit);
|
---|
| 395 | HRESULT (WINAPI *ChangeCase)(ITextRange *This,__LONG32 Type);
|
---|
| 396 | HRESULT (WINAPI *GetPoint)(ITextRange *This,__LONG32 Type,__LONG32 *px,__LONG32 *py);
|
---|
| 397 | HRESULT (WINAPI *SetPoint)(ITextRange *This,__LONG32 x,__LONG32 y,__LONG32 Type,__LONG32 Extend);
|
---|
| 398 | HRESULT (WINAPI *ScrollIntoView)(ITextRange *This,__LONG32 Value);
|
---|
| 399 | HRESULT (WINAPI *GetEmbeddedObject)(ITextRange *This,IUnknown **ppv);
|
---|
| 400 | END_INTERFACE
|
---|
| 401 | } ITextRangeVtbl;
|
---|
| 402 | struct ITextRange {
|
---|
| 403 | CONST_VTBL struct ITextRangeVtbl *lpVtbl;
|
---|
| 404 | };
|
---|
| 405 | #ifdef COBJMACROS
|
---|
| 406 | #define ITextRange_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 407 | #define ITextRange_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 408 | #define ITextRange_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 409 | #define ITextRange_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
| 410 | #define ITextRange_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
| 411 | #define ITextRange_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
| 412 | #define ITextRange_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
| 413 | #define ITextRange_GetText(This,pbstr) (This)->lpVtbl->GetText(This,pbstr)
|
---|
| 414 | #define ITextRange_SetText(This,bstr) (This)->lpVtbl->SetText(This,bstr)
|
---|
| 415 | #define ITextRange_GetChar(This,pch) (This)->lpVtbl->GetChar(This,pch)
|
---|
| 416 | #define ITextRange_SetChar(This,ch) (This)->lpVtbl->SetChar(This,ch)
|
---|
| 417 | #define ITextRange_GetDuplicate(This,ppRange) (This)->lpVtbl->GetDuplicate(This,ppRange)
|
---|
| 418 | #define ITextRange_GetFormattedText(This,ppRange) (This)->lpVtbl->GetFormattedText(This,ppRange)
|
---|
| 419 | #define ITextRange_SetFormattedText(This,pRange) (This)->lpVtbl->SetFormattedText(This,pRange)
|
---|
| 420 | #define ITextRange_GetStart(This,pcpFirst) (This)->lpVtbl->GetStart(This,pcpFirst)
|
---|
| 421 | #define ITextRange_SetStart(This,cpFirst) (This)->lpVtbl->SetStart(This,cpFirst)
|
---|
| 422 | #define ITextRange_GetEnd(This,pcpLim) (This)->lpVtbl->GetEnd(This,pcpLim)
|
---|
| 423 | #define ITextRange_SetEnd(This,cpLim) (This)->lpVtbl->SetEnd(This,cpLim)
|
---|
| 424 | #define ITextRange_GetFont(This,pFont) (This)->lpVtbl->GetFont(This,pFont)
|
---|
| 425 | #define ITextRange_SetFont(This,pFont) (This)->lpVtbl->SetFont(This,pFont)
|
---|
| 426 | #define ITextRange_GetPara(This,pPara) (This)->lpVtbl->GetPara(This,pPara)
|
---|
| 427 | #define ITextRange_SetPara(This,pPara) (This)->lpVtbl->SetPara(This,pPara)
|
---|
| 428 | #define ITextRange_GetStoryLength(This,pcch) (This)->lpVtbl->GetStoryLength(This,pcch)
|
---|
| 429 | #define ITextRange_GetStoryType(This,pValue) (This)->lpVtbl->GetStoryType(This,pValue)
|
---|
| 430 | #define ITextRange_Collapse(This,bStart) (This)->lpVtbl->Collapse(This,bStart)
|
---|
| 431 | #define ITextRange_Expand(This,Unit,pDelta) (This)->lpVtbl->Expand(This,Unit,pDelta)
|
---|
| 432 | #define ITextRange_GetIndex(This,Unit,pIndex) (This)->lpVtbl->GetIndex(This,Unit,pIndex)
|
---|
| 433 | #define ITextRange_SetIndex(This,Unit,Index,Extend) (This)->lpVtbl->SetIndex(This,Unit,Index,Extend)
|
---|
| 434 | #define ITextRange_SetRange(This,cpActive,cpOther) (This)->lpVtbl->SetRange(This,cpActive,cpOther)
|
---|
| 435 | #define ITextRange_InRange(This,pRange,pb) (This)->lpVtbl->InRange(This,pRange,pb)
|
---|
| 436 | #define ITextRange_InStory(This,pRange,pb) (This)->lpVtbl->InStory(This,pRange,pb)
|
---|
| 437 | #define ITextRange_IsEqual(This,pRange,pb) (This)->lpVtbl->IsEqual(This,pRange,pb)
|
---|
| 438 | #define ITextRange_Select(This) (This)->lpVtbl->Select(This)
|
---|
| 439 | #define ITextRange_StartOf(This,Unit,Extend,pDelta) (This)->lpVtbl->StartOf(This,Unit,Extend,pDelta)
|
---|
| 440 | #define ITextRange_EndOf(This,Unit,Extend,pDelta) (This)->lpVtbl->EndOf(This,Unit,Extend,pDelta)
|
---|
| 441 | #define ITextRange_Move(This,Unit,Count,pDelta) (This)->lpVtbl->Move(This,Unit,Count,pDelta)
|
---|
| 442 | #define ITextRange_MoveStart(This,Unit,Count,pDelta) (This)->lpVtbl->MoveStart(This,Unit,Count,pDelta)
|
---|
| 443 | #define ITextRange_MoveEnd(This,Unit,Count,pDelta) (This)->lpVtbl->MoveEnd(This,Unit,Count,pDelta)
|
---|
| 444 | #define ITextRange_MoveWhile(This,Cset,Count,pDelta) (This)->lpVtbl->MoveWhile(This,Cset,Count,pDelta)
|
---|
| 445 | #define ITextRange_MoveStartWhile(This,Cset,Count,pDelta) (This)->lpVtbl->MoveStartWhile(This,Cset,Count,pDelta)
|
---|
| 446 | #define ITextRange_MoveEndWhile(This,Cset,Count,pDelta) (This)->lpVtbl->MoveEndWhile(This,Cset,Count,pDelta)
|
---|
| 447 | #define ITextRange_MoveUntil(This,Cset,Count,pDelta) (This)->lpVtbl->MoveUntil(This,Cset,Count,pDelta)
|
---|
| 448 | #define ITextRange_MoveStartUntil(This,Cset,Count,pDelta) (This)->lpVtbl->MoveStartUntil(This,Cset,Count,pDelta)
|
---|
| 449 | #define ITextRange_MoveEndUntil(This,Cset,Count,pDelta) (This)->lpVtbl->MoveEndUntil(This,Cset,Count,pDelta)
|
---|
| 450 | #define ITextRange_FindText(This,bstr,cch,Flags,pLength) (This)->lpVtbl->FindText(This,bstr,cch,Flags,pLength)
|
---|
| 451 | #define ITextRange_FindTextStart(This,bstr,cch,Flags,pLength) (This)->lpVtbl->FindTextStart(This,bstr,cch,Flags,pLength)
|
---|
| 452 | #define ITextRange_FindTextEnd(This,bstr,cch,Flags,pLength) (This)->lpVtbl->FindTextEnd(This,bstr,cch,Flags,pLength)
|
---|
| 453 | #define ITextRange_Delete(This,Unit,Count,pDelta) (This)->lpVtbl->Delete(This,Unit,Count,pDelta)
|
---|
| 454 | #define ITextRange_Cut(This,pVar) (This)->lpVtbl->Cut(This,pVar)
|
---|
| 455 | #define ITextRange_Copy(This,pVar) (This)->lpVtbl->Copy(This,pVar)
|
---|
| 456 | #define ITextRange_Paste(This,pVar,Format) (This)->lpVtbl->Paste(This,pVar,Format)
|
---|
| 457 | #define ITextRange_CanPaste(This,pVar,Format,pb) (This)->lpVtbl->CanPaste(This,pVar,Format,pb)
|
---|
| 458 | #define ITextRange_CanEdit(This,pbCanEdit) (This)->lpVtbl->CanEdit(This,pbCanEdit)
|
---|
| 459 | #define ITextRange_ChangeCase(This,Type) (This)->lpVtbl->ChangeCase(This,Type)
|
---|
| 460 | #define ITextRange_GetPoint(This,Type,px,py) (This)->lpVtbl->GetPoint(This,Type,px,py)
|
---|
| 461 | #define ITextRange_SetPoint(This,x,y,Type,Extend) (This)->lpVtbl->SetPoint(This,x,y,Type,Extend)
|
---|
| 462 | #define ITextRange_ScrollIntoView(This,Value) (This)->lpVtbl->ScrollIntoView(This,Value)
|
---|
| 463 | #define ITextRange_GetEmbeddedObject(This,ppv) (This)->lpVtbl->GetEmbeddedObject(This,ppv)
|
---|
| 464 | #endif
|
---|
| 465 | #endif
|
---|
| 466 | HRESULT WINAPI ITextRange_GetText_Proxy(ITextRange *This,BSTR *pbstr);
|
---|
| 467 | void __RPC_STUB ITextRange_GetText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 468 | HRESULT WINAPI ITextRange_SetText_Proxy(ITextRange *This,BSTR bstr);
|
---|
| 469 | void __RPC_STUB ITextRange_SetText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 470 | HRESULT WINAPI ITextRange_GetChar_Proxy(ITextRange *This,__LONG32 *pch);
|
---|
| 471 | void __RPC_STUB ITextRange_GetChar_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 472 | HRESULT WINAPI ITextRange_SetChar_Proxy(ITextRange *This,__LONG32 ch);
|
---|
| 473 | void __RPC_STUB ITextRange_SetChar_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 474 | HRESULT WINAPI ITextRange_GetDuplicate_Proxy(ITextRange *This,ITextRange **ppRange);
|
---|
| 475 | void __RPC_STUB ITextRange_GetDuplicate_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 476 | HRESULT WINAPI ITextRange_GetFormattedText_Proxy(ITextRange *This,ITextRange **ppRange);
|
---|
| 477 | void __RPC_STUB ITextRange_GetFormattedText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 478 | HRESULT WINAPI ITextRange_SetFormattedText_Proxy(ITextRange *This,ITextRange *pRange);
|
---|
| 479 | void __RPC_STUB ITextRange_SetFormattedText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 480 | HRESULT WINAPI ITextRange_GetStart_Proxy(ITextRange *This,__LONG32 *pcpFirst);
|
---|
| 481 | void __RPC_STUB ITextRange_GetStart_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 482 | HRESULT WINAPI ITextRange_SetStart_Proxy(ITextRange *This,__LONG32 cpFirst);
|
---|
| 483 | void __RPC_STUB ITextRange_SetStart_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 484 | HRESULT WINAPI ITextRange_GetEnd_Proxy(ITextRange *This,__LONG32 *pcpLim);
|
---|
| 485 | void __RPC_STUB ITextRange_GetEnd_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 486 | HRESULT WINAPI ITextRange_SetEnd_Proxy(ITextRange *This,__LONG32 cpLim);
|
---|
| 487 | void __RPC_STUB ITextRange_SetEnd_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 488 | HRESULT WINAPI ITextRange_GetFont_Proxy(ITextRange *This,ITextFont **pFont);
|
---|
| 489 | void __RPC_STUB ITextRange_GetFont_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 490 | HRESULT WINAPI ITextRange_SetFont_Proxy(ITextRange *This,ITextFont *pFont);
|
---|
| 491 | void __RPC_STUB ITextRange_SetFont_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 492 | HRESULT WINAPI ITextRange_GetPara_Proxy(ITextRange *This,ITextPara **pPara);
|
---|
| 493 | void __RPC_STUB ITextRange_GetPara_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 494 | HRESULT WINAPI ITextRange_SetPara_Proxy(ITextRange *This,ITextPara *pPara);
|
---|
| 495 | void __RPC_STUB ITextRange_SetPara_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 496 | HRESULT WINAPI ITextRange_GetStoryLength_Proxy(ITextRange *This,__LONG32 *pcch);
|
---|
| 497 | void __RPC_STUB ITextRange_GetStoryLength_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 498 | HRESULT WINAPI ITextRange_GetStoryType_Proxy(ITextRange *This,__LONG32 *pValue);
|
---|
| 499 | void __RPC_STUB ITextRange_GetStoryType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 500 | HRESULT WINAPI ITextRange_Collapse_Proxy(ITextRange *This,__LONG32 bStart);
|
---|
| 501 | void __RPC_STUB ITextRange_Collapse_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 502 | HRESULT WINAPI ITextRange_Expand_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 *pDelta);
|
---|
| 503 | void __RPC_STUB ITextRange_Expand_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 504 | HRESULT WINAPI ITextRange_GetIndex_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 *pIndex);
|
---|
| 505 | void __RPC_STUB ITextRange_GetIndex_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 506 | HRESULT WINAPI ITextRange_SetIndex_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 Index,__LONG32 Extend);
|
---|
| 507 | void __RPC_STUB ITextRange_SetIndex_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 508 | HRESULT WINAPI ITextRange_SetRange_Proxy(ITextRange *This,__LONG32 cpActive,__LONG32 cpOther);
|
---|
| 509 | void __RPC_STUB ITextRange_SetRange_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 510 | HRESULT WINAPI ITextRange_InRange_Proxy(ITextRange *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 511 | void __RPC_STUB ITextRange_InRange_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 512 | HRESULT WINAPI ITextRange_InStory_Proxy(ITextRange *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 513 | void __RPC_STUB ITextRange_InStory_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 514 | HRESULT WINAPI ITextRange_IsEqual_Proxy(ITextRange *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 515 | void __RPC_STUB ITextRange_IsEqual_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 516 | HRESULT WINAPI ITextRange_Select_Proxy(ITextRange *This);
|
---|
| 517 | void __RPC_STUB ITextRange_Select_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 518 | HRESULT WINAPI ITextRange_StartOf_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 519 | void __RPC_STUB ITextRange_StartOf_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 520 | HRESULT WINAPI ITextRange_EndOf_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 521 | void __RPC_STUB ITextRange_EndOf_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 522 | HRESULT WINAPI ITextRange_Move_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 523 | void __RPC_STUB ITextRange_Move_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 524 | HRESULT WINAPI ITextRange_MoveStart_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 525 | void __RPC_STUB ITextRange_MoveStart_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 526 | HRESULT WINAPI ITextRange_MoveEnd_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 527 | void __RPC_STUB ITextRange_MoveEnd_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 528 | HRESULT WINAPI ITextRange_MoveWhile_Proxy(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 529 | void __RPC_STUB ITextRange_MoveWhile_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 530 | HRESULT WINAPI ITextRange_MoveStartWhile_Proxy(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 531 | void __RPC_STUB ITextRange_MoveStartWhile_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 532 | HRESULT WINAPI ITextRange_MoveEndWhile_Proxy(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 533 | void __RPC_STUB ITextRange_MoveEndWhile_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 534 | HRESULT WINAPI ITextRange_MoveUntil_Proxy(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 535 | void __RPC_STUB ITextRange_MoveUntil_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 536 | HRESULT WINAPI ITextRange_MoveStartUntil_Proxy(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 537 | void __RPC_STUB ITextRange_MoveStartUntil_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 538 | HRESULT WINAPI ITextRange_MoveEndUntil_Proxy(ITextRange *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 539 | void __RPC_STUB ITextRange_MoveEndUntil_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 540 | HRESULT WINAPI ITextRange_FindText_Proxy(ITextRange *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 541 | void __RPC_STUB ITextRange_FindText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 542 | HRESULT WINAPI ITextRange_FindTextStart_Proxy(ITextRange *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 543 | void __RPC_STUB ITextRange_FindTextStart_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 544 | HRESULT WINAPI ITextRange_FindTextEnd_Proxy(ITextRange *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 545 | void __RPC_STUB ITextRange_FindTextEnd_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 546 | HRESULT WINAPI ITextRange_Delete_Proxy(ITextRange *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 547 | void __RPC_STUB ITextRange_Delete_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 548 | HRESULT WINAPI ITextRange_Cut_Proxy(ITextRange *This,VARIANT *pVar);
|
---|
| 549 | void __RPC_STUB ITextRange_Cut_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 550 | HRESULT WINAPI ITextRange_Copy_Proxy(ITextRange *This,VARIANT *pVar);
|
---|
| 551 | void __RPC_STUB ITextRange_Copy_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 552 | HRESULT WINAPI ITextRange_Paste_Proxy(ITextRange *This,VARIANT *pVar,__LONG32 Format);
|
---|
| 553 | void __RPC_STUB ITextRange_Paste_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 554 | HRESULT WINAPI ITextRange_CanPaste_Proxy(ITextRange *This,VARIANT *pVar,__LONG32 Format,__LONG32 *pb);
|
---|
| 555 | void __RPC_STUB ITextRange_CanPaste_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 556 | HRESULT WINAPI ITextRange_CanEdit_Proxy(ITextRange *This,__LONG32 *pbCanEdit);
|
---|
| 557 | void __RPC_STUB ITextRange_CanEdit_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 558 | HRESULT WINAPI ITextRange_ChangeCase_Proxy(ITextRange *This,__LONG32 Type);
|
---|
| 559 | void __RPC_STUB ITextRange_ChangeCase_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 560 | HRESULT WINAPI ITextRange_GetPoint_Proxy(ITextRange *This,__LONG32 Type,__LONG32 *px,__LONG32 *py);
|
---|
| 561 | void __RPC_STUB ITextRange_GetPoint_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 562 | HRESULT WINAPI ITextRange_SetPoint_Proxy(ITextRange *This,__LONG32 x,__LONG32 y,__LONG32 Type,__LONG32 Extend);
|
---|
| 563 | void __RPC_STUB ITextRange_SetPoint_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 564 | HRESULT WINAPI ITextRange_ScrollIntoView_Proxy(ITextRange *This,__LONG32 Value);
|
---|
| 565 | void __RPC_STUB ITextRange_ScrollIntoView_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 566 | HRESULT WINAPI ITextRange_GetEmbeddedObject_Proxy(ITextRange *This,IUnknown **ppv);
|
---|
| 567 | void __RPC_STUB ITextRange_GetEmbeddedObject_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 568 | #endif
|
---|
| 569 |
|
---|
| 570 | #ifndef __ITextSelection_INTERFACE_DEFINED__
|
---|
| 571 | #define __ITextSelection_INTERFACE_DEFINED__
|
---|
| 572 | EXTERN_C const IID IID_ITextSelection;
|
---|
| 573 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 574 | struct ITextSelection : public ITextRange {
|
---|
| 575 | public:
|
---|
| 576 | virtual HRESULT WINAPI GetFlags(__LONG32 *pFlags) = 0;
|
---|
| 577 | virtual HRESULT WINAPI SetFlags(LONG Flags) = 0;
|
---|
| 578 | virtual HRESULT WINAPI GetType(__LONG32 *pType) = 0;
|
---|
| 579 | virtual HRESULT WINAPI MoveLeft(__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 580 | virtual HRESULT WINAPI MoveRight(__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 581 | virtual HRESULT WINAPI MoveUp(__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 582 | virtual HRESULT WINAPI MoveDown(__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 583 | virtual HRESULT WINAPI HomeKey(__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 584 | virtual HRESULT WINAPI EndKey(__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta) = 0;
|
---|
| 585 | virtual HRESULT WINAPI TypeText(BSTR bstr) = 0;
|
---|
| 586 | };
|
---|
| 587 | #else
|
---|
| 588 | typedef struct ITextSelectionVtbl {
|
---|
| 589 | BEGIN_INTERFACE
|
---|
| 590 | HRESULT (WINAPI *QueryInterface)(ITextSelection *This,REFIID riid,void **ppvObject);
|
---|
| 591 | ULONG (WINAPI *AddRef)(ITextSelection *This);
|
---|
| 592 | ULONG (WINAPI *Release)(ITextSelection *This);
|
---|
| 593 | HRESULT (WINAPI *GetTypeInfoCount)(ITextSelection *This,UINT *pctinfo);
|
---|
| 594 | HRESULT (WINAPI *GetTypeInfo)(ITextSelection *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
| 595 | HRESULT (WINAPI *GetIDsOfNames)(ITextSelection *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
| 596 | HRESULT (WINAPI *Invoke)(ITextSelection *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
| 597 | HRESULT (WINAPI *GetText)(ITextSelection *This,BSTR *pbstr);
|
---|
| 598 | HRESULT (WINAPI *SetText)(ITextSelection *This,BSTR bstr);
|
---|
| 599 | HRESULT (WINAPI *GetChar)(ITextSelection *This,__LONG32 *pch);
|
---|
| 600 | HRESULT (WINAPI *SetChar)(ITextSelection *This,__LONG32 ch);
|
---|
| 601 | HRESULT (WINAPI *GetDuplicate)(ITextSelection *This,ITextRange **ppRange);
|
---|
| 602 | HRESULT (WINAPI *GetFormattedText)(ITextSelection *This,ITextRange **ppRange);
|
---|
| 603 | HRESULT (WINAPI *SetFormattedText)(ITextSelection *This,ITextRange *pRange);
|
---|
| 604 | HRESULT (WINAPI *GetStart)(ITextSelection *This,__LONG32 *pcpFirst);
|
---|
| 605 | HRESULT (WINAPI *SetStart)(ITextSelection *This,__LONG32 cpFirst);
|
---|
| 606 | HRESULT (WINAPI *GetEnd)(ITextSelection *This,__LONG32 *pcpLim);
|
---|
| 607 | HRESULT (WINAPI *SetEnd)(ITextSelection *This,__LONG32 cpLim);
|
---|
| 608 | HRESULT (WINAPI *GetFont)(ITextSelection *This,ITextFont **pFont);
|
---|
| 609 | HRESULT (WINAPI *SetFont)(ITextSelection *This,ITextFont *pFont);
|
---|
| 610 | HRESULT (WINAPI *GetPara)(ITextSelection *This,ITextPara **pPara);
|
---|
| 611 | HRESULT (WINAPI *SetPara)(ITextSelection *This,ITextPara *pPara);
|
---|
| 612 | HRESULT (WINAPI *GetStoryLength)(ITextSelection *This,__LONG32 *pcch);
|
---|
| 613 | HRESULT (WINAPI *GetStoryType)(ITextSelection *This,__LONG32 *pValue);
|
---|
| 614 | HRESULT (WINAPI *Collapse)(ITextSelection *This,__LONG32 bStart);
|
---|
| 615 | HRESULT (WINAPI *Expand)(ITextSelection *This,__LONG32 Unit,__LONG32 *pDelta);
|
---|
| 616 | HRESULT (WINAPI *GetIndex)(ITextSelection *This,__LONG32 Unit,__LONG32 *pIndex);
|
---|
| 617 | HRESULT (WINAPI *SetIndex)(ITextSelection *This,__LONG32 Unit,__LONG32 Index,__LONG32 Extend);
|
---|
| 618 | HRESULT (WINAPI *SetRange)(ITextSelection *This,__LONG32 cpActive,__LONG32 cpOther);
|
---|
| 619 | HRESULT (WINAPI *InRange)(ITextSelection *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 620 | HRESULT (WINAPI *InStory)(ITextSelection *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 621 | HRESULT (WINAPI *IsEqual)(ITextSelection *This,ITextRange *pRange,__LONG32 *pb);
|
---|
| 622 | HRESULT (WINAPI *Select)(ITextSelection *This);
|
---|
| 623 | HRESULT (WINAPI *StartOf)(ITextSelection *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 624 | HRESULT (WINAPI *EndOf)(ITextSelection *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 625 | HRESULT (WINAPI *Move)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 626 | HRESULT (WINAPI *MoveStart)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 627 | HRESULT (WINAPI *MoveEnd)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 628 | HRESULT (WINAPI *MoveWhile)(ITextSelection *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 629 | HRESULT (WINAPI *MoveStartWhile)(ITextSelection *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 630 | HRESULT (WINAPI *MoveEndWhile)(ITextSelection *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 631 | HRESULT (WINAPI *MoveUntil)(ITextSelection *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 632 | HRESULT (WINAPI *MoveStartUntil)(ITextSelection *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 633 | HRESULT (WINAPI *MoveEndUntil)(ITextSelection *This,VARIANT *Cset,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 634 | HRESULT (WINAPI *FindText)(ITextSelection *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 635 | HRESULT (WINAPI *FindTextStart)(ITextSelection *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 636 | HRESULT (WINAPI *FindTextEnd)(ITextSelection *This,BSTR bstr,__LONG32 cch,__LONG32 Flags,__LONG32 *pLength);
|
---|
| 637 | HRESULT (WINAPI *Delete)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 *pDelta);
|
---|
| 638 | HRESULT (WINAPI *Cut)(ITextSelection *This,VARIANT *pVar);
|
---|
| 639 | HRESULT (WINAPI *Copy)(ITextSelection *This,VARIANT *pVar);
|
---|
| 640 | HRESULT (WINAPI *Paste)(ITextSelection *This,VARIANT *pVar,__LONG32 Format);
|
---|
| 641 | HRESULT (WINAPI *CanPaste)(ITextSelection *This,VARIANT *pVar,__LONG32 Format,__LONG32 *pb);
|
---|
| 642 | HRESULT (WINAPI *CanEdit)(ITextSelection *This,__LONG32 *pbCanEdit);
|
---|
| 643 | HRESULT (WINAPI *ChangeCase)(ITextSelection *This,__LONG32 Type);
|
---|
| 644 | HRESULT (WINAPI *GetPoint)(ITextSelection *This,__LONG32 Type,__LONG32 *px,__LONG32 *py);
|
---|
| 645 | HRESULT (WINAPI *SetPoint)(ITextSelection *This,__LONG32 x,__LONG32 y,__LONG32 Type,__LONG32 Extend);
|
---|
| 646 | HRESULT (WINAPI *ScrollIntoView)(ITextSelection *This,__LONG32 Value);
|
---|
| 647 | HRESULT (WINAPI *GetEmbeddedObject)(ITextSelection *This,IUnknown **ppv);
|
---|
| 648 | HRESULT (WINAPI *GetFlags)(ITextSelection *This,__LONG32 *pFlags);
|
---|
| 649 | HRESULT (WINAPI *SetFlags)(ITextSelection *This,LONG Flags);
|
---|
| 650 | HRESULT (WINAPI *GetType)(ITextSelection *This,__LONG32 *pType);
|
---|
| 651 | HRESULT (WINAPI *MoveLeft)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 652 | HRESULT (WINAPI *MoveRight)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 653 | HRESULT (WINAPI *MoveUp)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 654 | HRESULT (WINAPI *MoveDown)(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 655 | HRESULT (WINAPI *HomeKey)(ITextSelection *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 656 | HRESULT (WINAPI *EndKey)(ITextSelection *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 657 | HRESULT (WINAPI *TypeText)(ITextSelection *This,BSTR bstr);
|
---|
| 658 | END_INTERFACE
|
---|
| 659 | } ITextSelectionVtbl;
|
---|
| 660 |
|
---|
| 661 | struct ITextSelection {
|
---|
| 662 | CONST_VTBL struct ITextSelectionVtbl *lpVtbl;
|
---|
| 663 | };
|
---|
| 664 | #ifdef COBJMACROS
|
---|
| 665 | #define ITextSelection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 666 | #define ITextSelection_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 667 | #define ITextSelection_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 668 | #define ITextSelection_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
| 669 | #define ITextSelection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
| 670 | #define ITextSelection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
| 671 | #define ITextSelection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
| 672 | #define ITextSelection_GetText(This,pbstr) (This)->lpVtbl->GetText(This,pbstr)
|
---|
| 673 | #define ITextSelection_SetText(This,bstr) (This)->lpVtbl->SetText(This,bstr)
|
---|
| 674 | #define ITextSelection_GetChar(This,pch) (This)->lpVtbl->GetChar(This,pch)
|
---|
| 675 | #define ITextSelection_SetChar(This,ch) (This)->lpVtbl->SetChar(This,ch)
|
---|
| 676 | #define ITextSelection_GetDuplicate(This,ppRange) (This)->lpVtbl->GetDuplicate(This,ppRange)
|
---|
| 677 | #define ITextSelection_GetFormattedText(This,ppRange) (This)->lpVtbl->GetFormattedText(This,ppRange)
|
---|
| 678 | #define ITextSelection_SetFormattedText(This,pRange) (This)->lpVtbl->SetFormattedText(This,pRange)
|
---|
| 679 | #define ITextSelection_GetStart(This,pcpFirst) (This)->lpVtbl->GetStart(This,pcpFirst)
|
---|
| 680 | #define ITextSelection_SetStart(This,cpFirst) (This)->lpVtbl->SetStart(This,cpFirst)
|
---|
| 681 | #define ITextSelection_GetEnd(This,pcpLim) (This)->lpVtbl->GetEnd(This,pcpLim)
|
---|
| 682 | #define ITextSelection_SetEnd(This,cpLim) (This)->lpVtbl->SetEnd(This,cpLim)
|
---|
| 683 | #define ITextSelection_GetFont(This,pFont) (This)->lpVtbl->GetFont(This,pFont)
|
---|
| 684 | #define ITextSelection_SetFont(This,pFont) (This)->lpVtbl->SetFont(This,pFont)
|
---|
| 685 | #define ITextSelection_GetPara(This,pPara) (This)->lpVtbl->GetPara(This,pPara)
|
---|
| 686 | #define ITextSelection_SetPara(This,pPara) (This)->lpVtbl->SetPara(This,pPara)
|
---|
| 687 | #define ITextSelection_GetStoryLength(This,pcch) (This)->lpVtbl->GetStoryLength(This,pcch)
|
---|
| 688 | #define ITextSelection_GetStoryType(This,pValue) (This)->lpVtbl->GetStoryType(This,pValue)
|
---|
| 689 | #define ITextSelection_Collapse(This,bStart) (This)->lpVtbl->Collapse(This,bStart)
|
---|
| 690 | #define ITextSelection_Expand(This,Unit,pDelta) (This)->lpVtbl->Expand(This,Unit,pDelta)
|
---|
| 691 | #define ITextSelection_GetIndex(This,Unit,pIndex) (This)->lpVtbl->GetIndex(This,Unit,pIndex)
|
---|
| 692 | #define ITextSelection_SetIndex(This,Unit,Index,Extend) (This)->lpVtbl->SetIndex(This,Unit,Index,Extend)
|
---|
| 693 | #define ITextSelection_SetRange(This,cpActive,cpOther) (This)->lpVtbl->SetRange(This,cpActive,cpOther)
|
---|
| 694 | #define ITextSelection_InRange(This,pRange,pb) (This)->lpVtbl->InRange(This,pRange,pb)
|
---|
| 695 | #define ITextSelection_InStory(This,pRange,pb) (This)->lpVtbl->InStory(This,pRange,pb)
|
---|
| 696 | #define ITextSelection_IsEqual(This,pRange,pb) (This)->lpVtbl->IsEqual(This,pRange,pb)
|
---|
| 697 | #define ITextSelection_Select(This) (This)->lpVtbl->Select(This)
|
---|
| 698 | #define ITextSelection_StartOf(This,Unit,Extend,pDelta) (This)->lpVtbl->StartOf(This,Unit,Extend,pDelta)
|
---|
| 699 | #define ITextSelection_EndOf(This,Unit,Extend,pDelta) (This)->lpVtbl->EndOf(This,Unit,Extend,pDelta)
|
---|
| 700 | #define ITextSelection_Move(This,Unit,Count,pDelta) (This)->lpVtbl->Move(This,Unit,Count,pDelta)
|
---|
| 701 | #define ITextSelection_MoveStart(This,Unit,Count,pDelta) (This)->lpVtbl->MoveStart(This,Unit,Count,pDelta)
|
---|
| 702 | #define ITextSelection_MoveEnd(This,Unit,Count,pDelta) (This)->lpVtbl->MoveEnd(This,Unit,Count,pDelta)
|
---|
| 703 | #define ITextSelection_MoveWhile(This,Cset,Count,pDelta) (This)->lpVtbl->MoveWhile(This,Cset,Count,pDelta)
|
---|
| 704 | #define ITextSelection_MoveStartWhile(This,Cset,Count,pDelta) (This)->lpVtbl->MoveStartWhile(This,Cset,Count,pDelta)
|
---|
| 705 | #define ITextSelection_MoveEndWhile(This,Cset,Count,pDelta) (This)->lpVtbl->MoveEndWhile(This,Cset,Count,pDelta)
|
---|
| 706 | #define ITextSelection_MoveUntil(This,Cset,Count,pDelta) (This)->lpVtbl->MoveUntil(This,Cset,Count,pDelta)
|
---|
| 707 | #define ITextSelection_MoveStartUntil(This,Cset,Count,pDelta) (This)->lpVtbl->MoveStartUntil(This,Cset,Count,pDelta)
|
---|
| 708 | #define ITextSelection_MoveEndUntil(This,Cset,Count,pDelta) (This)->lpVtbl->MoveEndUntil(This,Cset,Count,pDelta)
|
---|
| 709 | #define ITextSelection_FindText(This,bstr,cch,Flags,pLength) (This)->lpVtbl->FindText(This,bstr,cch,Flags,pLength)
|
---|
| 710 | #define ITextSelection_FindTextStart(This,bstr,cch,Flags,pLength) (This)->lpVtbl->FindTextStart(This,bstr,cch,Flags,pLength)
|
---|
| 711 | #define ITextSelection_FindTextEnd(This,bstr,cch,Flags,pLength) (This)->lpVtbl->FindTextEnd(This,bstr,cch,Flags,pLength)
|
---|
| 712 | #define ITextSelection_Delete(This,Unit,Count,pDelta) (This)->lpVtbl->Delete(This,Unit,Count,pDelta)
|
---|
| 713 | #define ITextSelection_Cut(This,pVar) (This)->lpVtbl->Cut(This,pVar)
|
---|
| 714 | #define ITextSelection_Copy(This,pVar) (This)->lpVtbl->Copy(This,pVar)
|
---|
| 715 | #define ITextSelection_Paste(This,pVar,Format) (This)->lpVtbl->Paste(This,pVar,Format)
|
---|
| 716 | #define ITextSelection_CanPaste(This,pVar,Format,pb) (This)->lpVtbl->CanPaste(This,pVar,Format,pb)
|
---|
| 717 | #define ITextSelection_CanEdit(This,pbCanEdit) (This)->lpVtbl->CanEdit(This,pbCanEdit)
|
---|
| 718 | #define ITextSelection_ChangeCase(This,Type) (This)->lpVtbl->ChangeCase(This,Type)
|
---|
| 719 | #define ITextSelection_GetPoint(This,Type,px,py) (This)->lpVtbl->GetPoint(This,Type,px,py)
|
---|
| 720 | #define ITextSelection_SetPoint(This,x,y,Type,Extend) (This)->lpVtbl->SetPoint(This,x,y,Type,Extend)
|
---|
| 721 | #define ITextSelection_ScrollIntoView(This,Value) (This)->lpVtbl->ScrollIntoView(This,Value)
|
---|
| 722 | #define ITextSelection_GetEmbeddedObject(This,ppv) (This)->lpVtbl->GetEmbeddedObject(This,ppv)
|
---|
| 723 | #define ITextSelection_GetFlags(This,pFlags) (This)->lpVtbl->GetFlags(This,pFlags)
|
---|
| 724 | #define ITextSelection_SetFlags(This,Flags) (This)->lpVtbl->SetFlags(This,Flags)
|
---|
| 725 | #define ITextSelection_GetType(This,pType) (This)->lpVtbl->GetType(This,pType)
|
---|
| 726 | #define ITextSelection_MoveLeft(This,Unit,Count,Extend,pDelta) (This)->lpVtbl->MoveLeft(This,Unit,Count,Extend,pDelta)
|
---|
| 727 | #define ITextSelection_MoveRight(This,Unit,Count,Extend,pDelta) (This)->lpVtbl->MoveRight(This,Unit,Count,Extend,pDelta)
|
---|
| 728 | #define ITextSelection_MoveUp(This,Unit,Count,Extend,pDelta) (This)->lpVtbl->MoveUp(This,Unit,Count,Extend,pDelta)
|
---|
| 729 | #define ITextSelection_MoveDown(This,Unit,Count,Extend,pDelta) (This)->lpVtbl->MoveDown(This,Unit,Count,Extend,pDelta)
|
---|
| 730 | #define ITextSelection_HomeKey(This,Unit,Extend,pDelta) (This)->lpVtbl->HomeKey(This,Unit,Extend,pDelta)
|
---|
| 731 | #define ITextSelection_EndKey(This,Unit,Extend,pDelta) (This)->lpVtbl->EndKey(This,Unit,Extend,pDelta)
|
---|
| 732 | #define ITextSelection_TypeText(This,bstr) (This)->lpVtbl->TypeText(This,bstr)
|
---|
| 733 | #endif
|
---|
| 734 | #endif
|
---|
| 735 | HRESULT WINAPI ITextSelection_GetFlags_Proxy(ITextSelection *This,__LONG32 *pFlags);
|
---|
| 736 | void __RPC_STUB ITextSelection_GetFlags_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 737 | HRESULT WINAPI ITextSelection_SetFlags_Proxy(ITextSelection *This,LONG Flags);
|
---|
| 738 | void __RPC_STUB ITextSelection_SetFlags_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 739 | HRESULT WINAPI ITextSelection_GetType_Proxy(ITextSelection *This,__LONG32 *pType);
|
---|
| 740 | void __RPC_STUB ITextSelection_GetType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 741 | HRESULT WINAPI ITextSelection_MoveLeft_Proxy(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 742 | void __RPC_STUB ITextSelection_MoveLeft_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 743 | HRESULT WINAPI ITextSelection_MoveRight_Proxy(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 744 | void __RPC_STUB ITextSelection_MoveRight_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 745 | HRESULT WINAPI ITextSelection_MoveUp_Proxy(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 746 | void __RPC_STUB ITextSelection_MoveUp_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 747 | HRESULT WINAPI ITextSelection_MoveDown_Proxy(ITextSelection *This,__LONG32 Unit,__LONG32 Count,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 748 | void __RPC_STUB ITextSelection_MoveDown_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 749 | HRESULT WINAPI ITextSelection_HomeKey_Proxy(ITextSelection *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 750 | void __RPC_STUB ITextSelection_HomeKey_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 751 | HRESULT WINAPI ITextSelection_EndKey_Proxy(ITextSelection *This,__LONG32 Unit,__LONG32 Extend,__LONG32 *pDelta);
|
---|
| 752 | void __RPC_STUB ITextSelection_EndKey_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 753 | HRESULT WINAPI ITextSelection_TypeText_Proxy(ITextSelection *This,BSTR bstr);
|
---|
| 754 | void __RPC_STUB ITextSelection_TypeText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 755 | #endif
|
---|
| 756 |
|
---|
| 757 | #ifndef __ITextFont_INTERFACE_DEFINED__
|
---|
| 758 | #define __ITextFont_INTERFACE_DEFINED__
|
---|
| 759 | EXTERN_C const IID IID_ITextFont;
|
---|
| 760 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 761 | struct ITextFont : public IDispatch {
|
---|
| 762 | public:
|
---|
| 763 | virtual HRESULT WINAPI GetDuplicate(ITextFont **ppFont) = 0;
|
---|
| 764 | virtual HRESULT WINAPI SetDuplicate(ITextFont *pFont) = 0;
|
---|
| 765 | virtual HRESULT WINAPI CanChange(__LONG32 *pB) = 0;
|
---|
| 766 | virtual HRESULT WINAPI IsEqual(ITextFont *pFont,__LONG32 *pB) = 0;
|
---|
| 767 | virtual HRESULT WINAPI Reset(__LONG32 Value) = 0;
|
---|
| 768 | virtual HRESULT WINAPI GetStyle(__LONG32 *pValue) = 0;
|
---|
| 769 | virtual HRESULT WINAPI SetStyle(__LONG32 Value) = 0;
|
---|
| 770 | virtual HRESULT WINAPI GetAllCaps(__LONG32 *pValue) = 0;
|
---|
| 771 | virtual HRESULT WINAPI SetAllCaps(__LONG32 Value) = 0;
|
---|
| 772 | virtual HRESULT WINAPI GetAnimation(__LONG32 *pValue) = 0;
|
---|
| 773 | virtual HRESULT WINAPI SetAnimation(__LONG32 Value) = 0;
|
---|
| 774 | virtual HRESULT WINAPI GetBackColor(__LONG32 *pValue) = 0;
|
---|
| 775 | virtual HRESULT WINAPI SetBackColor(__LONG32 Value) = 0;
|
---|
| 776 | virtual HRESULT WINAPI GetBold(__LONG32 *pValue) = 0;
|
---|
| 777 | virtual HRESULT WINAPI SetBold(__LONG32 Value) = 0;
|
---|
| 778 | virtual HRESULT WINAPI GetEmboss(__LONG32 *pValue) = 0;
|
---|
| 779 | virtual HRESULT WINAPI SetEmboss(__LONG32 Value) = 0;
|
---|
| 780 | virtual HRESULT WINAPI GetForeColor(__LONG32 *pValue) = 0;
|
---|
| 781 | virtual HRESULT WINAPI SetForeColor(__LONG32 Value) = 0;
|
---|
| 782 | virtual HRESULT WINAPI GetHidden(__LONG32 *pValue) = 0;
|
---|
| 783 | virtual HRESULT WINAPI SetHidden(__LONG32 Value) = 0;
|
---|
| 784 | virtual HRESULT WINAPI GetEngrave(__LONG32 *pValue) = 0;
|
---|
| 785 | virtual HRESULT WINAPI SetEngrave(__LONG32 Value) = 0;
|
---|
| 786 | virtual HRESULT WINAPI GetItalic(__LONG32 *pValue) = 0;
|
---|
| 787 | virtual HRESULT WINAPI SetItalic(__LONG32 Value) = 0;
|
---|
| 788 | virtual HRESULT WINAPI GetKerning(float *pValue) = 0;
|
---|
| 789 | virtual HRESULT WINAPI SetKerning(float Value) = 0;
|
---|
| 790 | virtual HRESULT WINAPI GetLanguageID(__LONG32 *pValue) = 0;
|
---|
| 791 | virtual HRESULT WINAPI SetLanguageID(__LONG32 Value) = 0;
|
---|
| 792 | virtual HRESULT WINAPI GetName(BSTR *pbstr) = 0;
|
---|
| 793 | virtual HRESULT WINAPI SetName(BSTR bstr) = 0;
|
---|
| 794 | virtual HRESULT WINAPI GetOutline(__LONG32 *pValue) = 0;
|
---|
| 795 | virtual HRESULT WINAPI SetOutline(__LONG32 Value) = 0;
|
---|
| 796 | virtual HRESULT WINAPI GetPosition(float *pValue) = 0;
|
---|
| 797 | virtual HRESULT WINAPI SetPosition(float Value) = 0;
|
---|
| 798 | virtual HRESULT WINAPI GetProtected(__LONG32 *pValue) = 0;
|
---|
| 799 | virtual HRESULT WINAPI SetProtected(__LONG32 Value) = 0;
|
---|
| 800 | virtual HRESULT WINAPI GetShadow(__LONG32 *pValue) = 0;
|
---|
| 801 | virtual HRESULT WINAPI SetShadow(__LONG32 Value) = 0;
|
---|
| 802 | virtual HRESULT WINAPI GetSize(float *pValue) = 0;
|
---|
| 803 | virtual HRESULT WINAPI SetSize(float Value) = 0;
|
---|
| 804 | virtual HRESULT WINAPI GetSmallCaps(__LONG32 *pValue) = 0;
|
---|
| 805 | virtual HRESULT WINAPI SetSmallCaps(__LONG32 Value) = 0;
|
---|
| 806 | virtual HRESULT WINAPI GetSpacing(float *pValue) = 0;
|
---|
| 807 | virtual HRESULT WINAPI SetSpacing(float Value) = 0;
|
---|
| 808 | virtual HRESULT WINAPI GetStrikeThrough(__LONG32 *pValue) = 0;
|
---|
| 809 | virtual HRESULT WINAPI SetStrikeThrough(__LONG32 Value) = 0;
|
---|
| 810 | virtual HRESULT WINAPI GetSubscript(__LONG32 *pValue) = 0;
|
---|
| 811 | virtual HRESULT WINAPI SetSubscript(__LONG32 Value) = 0;
|
---|
| 812 | virtual HRESULT WINAPI GetSuperscript(__LONG32 *pValue) = 0;
|
---|
| 813 | virtual HRESULT WINAPI SetSuperscript(__LONG32 Value) = 0;
|
---|
| 814 | virtual HRESULT WINAPI GetUnderline(__LONG32 *pValue) = 0;
|
---|
| 815 | virtual HRESULT WINAPI SetUnderline(__LONG32 Value) = 0;
|
---|
| 816 | virtual HRESULT WINAPI GetWeight(__LONG32 *pValue) = 0;
|
---|
| 817 | virtual HRESULT WINAPI SetWeight(__LONG32 Value) = 0;
|
---|
| 818 | };
|
---|
| 819 | #else
|
---|
| 820 | typedef struct ITextFontVtbl {
|
---|
| 821 | BEGIN_INTERFACE
|
---|
| 822 | HRESULT (WINAPI *QueryInterface)(ITextFont *This,REFIID riid,void **ppvObject);
|
---|
| 823 | ULONG (WINAPI *AddRef)(ITextFont *This);
|
---|
| 824 | ULONG (WINAPI *Release)(ITextFont *This);
|
---|
| 825 | HRESULT (WINAPI *GetTypeInfoCount)(ITextFont *This,UINT *pctinfo);
|
---|
| 826 | HRESULT (WINAPI *GetTypeInfo)(ITextFont *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
| 827 | HRESULT (WINAPI *GetIDsOfNames)(ITextFont *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
| 828 | HRESULT (WINAPI *Invoke)(ITextFont *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
| 829 | HRESULT (WINAPI *GetDuplicate)(ITextFont *This,ITextFont **ppFont);
|
---|
| 830 | HRESULT (WINAPI *SetDuplicate)(ITextFont *This,ITextFont *pFont);
|
---|
| 831 | HRESULT (WINAPI *CanChange)(ITextFont *This,__LONG32 *pB);
|
---|
| 832 | HRESULT (WINAPI *IsEqual)(ITextFont *This,ITextFont *pFont,__LONG32 *pB);
|
---|
| 833 | HRESULT (WINAPI *Reset)(ITextFont *This,__LONG32 Value);
|
---|
| 834 | HRESULT (WINAPI *GetStyle)(ITextFont *This,__LONG32 *pValue);
|
---|
| 835 | HRESULT (WINAPI *SetStyle)(ITextFont *This,__LONG32 Value);
|
---|
| 836 | HRESULT (WINAPI *GetAllCaps)(ITextFont *This,__LONG32 *pValue);
|
---|
| 837 | HRESULT (WINAPI *SetAllCaps)(ITextFont *This,__LONG32 Value);
|
---|
| 838 | HRESULT (WINAPI *GetAnimation)(ITextFont *This,__LONG32 *pValue);
|
---|
| 839 | HRESULT (WINAPI *SetAnimation)(ITextFont *This,__LONG32 Value);
|
---|
| 840 | HRESULT (WINAPI *GetBackColor)(ITextFont *This,__LONG32 *pValue);
|
---|
| 841 | HRESULT (WINAPI *SetBackColor)(ITextFont *This,__LONG32 Value);
|
---|
| 842 | HRESULT (WINAPI *GetBold)(ITextFont *This,__LONG32 *pValue);
|
---|
| 843 | HRESULT (WINAPI *SetBold)(ITextFont *This,__LONG32 Value);
|
---|
| 844 | HRESULT (WINAPI *GetEmboss)(ITextFont *This,__LONG32 *pValue);
|
---|
| 845 | HRESULT (WINAPI *SetEmboss)(ITextFont *This,__LONG32 Value);
|
---|
| 846 | HRESULT (WINAPI *GetForeColor)(ITextFont *This,__LONG32 *pValue);
|
---|
| 847 | HRESULT (WINAPI *SetForeColor)(ITextFont *This,__LONG32 Value);
|
---|
| 848 | HRESULT (WINAPI *GetHidden)(ITextFont *This,__LONG32 *pValue);
|
---|
| 849 | HRESULT (WINAPI *SetHidden)(ITextFont *This,__LONG32 Value);
|
---|
| 850 | HRESULT (WINAPI *GetEngrave)(ITextFont *This,__LONG32 *pValue);
|
---|
| 851 | HRESULT (WINAPI *SetEngrave)(ITextFont *This,__LONG32 Value);
|
---|
| 852 | HRESULT (WINAPI *GetItalic)(ITextFont *This,__LONG32 *pValue);
|
---|
| 853 | HRESULT (WINAPI *SetItalic)(ITextFont *This,__LONG32 Value);
|
---|
| 854 | HRESULT (WINAPI *GetKerning)(ITextFont *This,float *pValue);
|
---|
| 855 | HRESULT (WINAPI *SetKerning)(ITextFont *This,float Value);
|
---|
| 856 | HRESULT (WINAPI *GetLanguageID)(ITextFont *This,__LONG32 *pValue);
|
---|
| 857 | HRESULT (WINAPI *SetLanguageID)(ITextFont *This,__LONG32 Value);
|
---|
| 858 | HRESULT (WINAPI *GetName)(ITextFont *This,BSTR *pbstr);
|
---|
| 859 | HRESULT (WINAPI *SetName)(ITextFont *This,BSTR bstr);
|
---|
| 860 | HRESULT (WINAPI *GetOutline)(ITextFont *This,__LONG32 *pValue);
|
---|
| 861 | HRESULT (WINAPI *SetOutline)(ITextFont *This,__LONG32 Value);
|
---|
| 862 | HRESULT (WINAPI *GetPosition)(ITextFont *This,float *pValue);
|
---|
| 863 | HRESULT (WINAPI *SetPosition)(ITextFont *This,float Value);
|
---|
| 864 | HRESULT (WINAPI *GetProtected)(ITextFont *This,__LONG32 *pValue);
|
---|
| 865 | HRESULT (WINAPI *SetProtected)(ITextFont *This,__LONG32 Value);
|
---|
| 866 | HRESULT (WINAPI *GetShadow)(ITextFont *This,__LONG32 *pValue);
|
---|
| 867 | HRESULT (WINAPI *SetShadow)(ITextFont *This,__LONG32 Value);
|
---|
| 868 | HRESULT (WINAPI *GetSize)(ITextFont *This,float *pValue);
|
---|
| 869 | HRESULT (WINAPI *SetSize)(ITextFont *This,float Value);
|
---|
| 870 | HRESULT (WINAPI *GetSmallCaps)(ITextFont *This,__LONG32 *pValue);
|
---|
| 871 | HRESULT (WINAPI *SetSmallCaps)(ITextFont *This,__LONG32 Value);
|
---|
| 872 | HRESULT (WINAPI *GetSpacing)(ITextFont *This,float *pValue);
|
---|
| 873 | HRESULT (WINAPI *SetSpacing)(ITextFont *This,float Value);
|
---|
| 874 | HRESULT (WINAPI *GetStrikeThrough)(ITextFont *This,__LONG32 *pValue);
|
---|
| 875 | HRESULT (WINAPI *SetStrikeThrough)(ITextFont *This,__LONG32 Value);
|
---|
| 876 | HRESULT (WINAPI *GetSubscript)(ITextFont *This,__LONG32 *pValue);
|
---|
| 877 | HRESULT (WINAPI *SetSubscript)(ITextFont *This,__LONG32 Value);
|
---|
| 878 | HRESULT (WINAPI *GetSuperscript)(ITextFont *This,__LONG32 *pValue);
|
---|
| 879 | HRESULT (WINAPI *SetSuperscript)(ITextFont *This,__LONG32 Value);
|
---|
| 880 | HRESULT (WINAPI *GetUnderline)(ITextFont *This,__LONG32 *pValue);
|
---|
| 881 | HRESULT (WINAPI *SetUnderline)(ITextFont *This,__LONG32 Value);
|
---|
| 882 | HRESULT (WINAPI *GetWeight)(ITextFont *This,__LONG32 *pValue);
|
---|
| 883 | HRESULT (WINAPI *SetWeight)(ITextFont *This,__LONG32 Value);
|
---|
| 884 | END_INTERFACE
|
---|
| 885 | } ITextFontVtbl;
|
---|
| 886 | struct ITextFont {
|
---|
| 887 | CONST_VTBL struct ITextFontVtbl *lpVtbl;
|
---|
| 888 | };
|
---|
| 889 | #ifdef COBJMACROS
|
---|
| 890 | #define ITextFont_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 891 | #define ITextFont_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 892 | #define ITextFont_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 893 | #define ITextFont_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
| 894 | #define ITextFont_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
| 895 | #define ITextFont_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
| 896 | #define ITextFont_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
| 897 | #define ITextFont_GetDuplicate(This,ppFont) (This)->lpVtbl->GetDuplicate(This,ppFont)
|
---|
| 898 | #define ITextFont_SetDuplicate(This,pFont) (This)->lpVtbl->SetDuplicate(This,pFont)
|
---|
| 899 | #define ITextFont_CanChange(This,pB) (This)->lpVtbl->CanChange(This,pB)
|
---|
| 900 | #define ITextFont_IsEqual(This,pFont,pB) (This)->lpVtbl->IsEqual(This,pFont,pB)
|
---|
| 901 | #define ITextFont_Reset(This,Value) (This)->lpVtbl->Reset(This,Value)
|
---|
| 902 | #define ITextFont_GetStyle(This,pValue) (This)->lpVtbl->GetStyle(This,pValue)
|
---|
| 903 | #define ITextFont_SetStyle(This,Value) (This)->lpVtbl->SetStyle(This,Value)
|
---|
| 904 | #define ITextFont_GetAllCaps(This,pValue) (This)->lpVtbl->GetAllCaps(This,pValue)
|
---|
| 905 | #define ITextFont_SetAllCaps(This,Value) (This)->lpVtbl->SetAllCaps(This,Value)
|
---|
| 906 | #define ITextFont_GetAnimation(This,pValue) (This)->lpVtbl->GetAnimation(This,pValue)
|
---|
| 907 | #define ITextFont_SetAnimation(This,Value) (This)->lpVtbl->SetAnimation(This,Value)
|
---|
| 908 | #define ITextFont_GetBackColor(This,pValue) (This)->lpVtbl->GetBackColor(This,pValue)
|
---|
| 909 | #define ITextFont_SetBackColor(This,Value) (This)->lpVtbl->SetBackColor(This,Value)
|
---|
| 910 | #define ITextFont_GetBold(This,pValue) (This)->lpVtbl->GetBold(This,pValue)
|
---|
| 911 | #define ITextFont_SetBold(This,Value) (This)->lpVtbl->SetBold(This,Value)
|
---|
| 912 | #define ITextFont_GetEmboss(This,pValue) (This)->lpVtbl->GetEmboss(This,pValue)
|
---|
| 913 | #define ITextFont_SetEmboss(This,Value) (This)->lpVtbl->SetEmboss(This,Value)
|
---|
| 914 | #define ITextFont_GetForeColor(This,pValue) (This)->lpVtbl->GetForeColor(This,pValue)
|
---|
| 915 | #define ITextFont_SetForeColor(This,Value) (This)->lpVtbl->SetForeColor(This,Value)
|
---|
| 916 | #define ITextFont_GetHidden(This,pValue) (This)->lpVtbl->GetHidden(This,pValue)
|
---|
| 917 | #define ITextFont_SetHidden(This,Value) (This)->lpVtbl->SetHidden(This,Value)
|
---|
| 918 | #define ITextFont_GetEngrave(This,pValue) (This)->lpVtbl->GetEngrave(This,pValue)
|
---|
| 919 | #define ITextFont_SetEngrave(This,Value) (This)->lpVtbl->SetEngrave(This,Value)
|
---|
| 920 | #define ITextFont_GetItalic(This,pValue) (This)->lpVtbl->GetItalic(This,pValue)
|
---|
| 921 | #define ITextFont_SetItalic(This,Value) (This)->lpVtbl->SetItalic(This,Value)
|
---|
| 922 | #define ITextFont_GetKerning(This,pValue) (This)->lpVtbl->GetKerning(This,pValue)
|
---|
| 923 | #define ITextFont_SetKerning(This,Value) (This)->lpVtbl->SetKerning(This,Value)
|
---|
| 924 | #define ITextFont_GetLanguageID(This,pValue) (This)->lpVtbl->GetLanguageID(This,pValue)
|
---|
| 925 | #define ITextFont_SetLanguageID(This,Value) (This)->lpVtbl->SetLanguageID(This,Value)
|
---|
| 926 | #define ITextFont_GetName(This,pbstr) (This)->lpVtbl->GetName(This,pbstr)
|
---|
| 927 | #define ITextFont_SetName(This,bstr) (This)->lpVtbl->SetName(This,bstr)
|
---|
| 928 | #define ITextFont_GetOutline(This,pValue) (This)->lpVtbl->GetOutline(This,pValue)
|
---|
| 929 | #define ITextFont_SetOutline(This,Value) (This)->lpVtbl->SetOutline(This,Value)
|
---|
| 930 | #define ITextFont_GetPosition(This,pValue) (This)->lpVtbl->GetPosition(This,pValue)
|
---|
| 931 | #define ITextFont_SetPosition(This,Value) (This)->lpVtbl->SetPosition(This,Value)
|
---|
| 932 | #define ITextFont_GetProtected(This,pValue) (This)->lpVtbl->GetProtected(This,pValue)
|
---|
| 933 | #define ITextFont_SetProtected(This,Value) (This)->lpVtbl->SetProtected(This,Value)
|
---|
| 934 | #define ITextFont_GetShadow(This,pValue) (This)->lpVtbl->GetShadow(This,pValue)
|
---|
| 935 | #define ITextFont_SetShadow(This,Value) (This)->lpVtbl->SetShadow(This,Value)
|
---|
| 936 | #define ITextFont_GetSize(This,pValue) (This)->lpVtbl->GetSize(This,pValue)
|
---|
| 937 | #define ITextFont_SetSize(This,Value) (This)->lpVtbl->SetSize(This,Value)
|
---|
| 938 | #define ITextFont_GetSmallCaps(This,pValue) (This)->lpVtbl->GetSmallCaps(This,pValue)
|
---|
| 939 | #define ITextFont_SetSmallCaps(This,Value) (This)->lpVtbl->SetSmallCaps(This,Value)
|
---|
| 940 | #define ITextFont_GetSpacing(This,pValue) (This)->lpVtbl->GetSpacing(This,pValue)
|
---|
| 941 | #define ITextFont_SetSpacing(This,Value) (This)->lpVtbl->SetSpacing(This,Value)
|
---|
| 942 | #define ITextFont_GetStrikeThrough(This,pValue) (This)->lpVtbl->GetStrikeThrough(This,pValue)
|
---|
| 943 | #define ITextFont_SetStrikeThrough(This,Value) (This)->lpVtbl->SetStrikeThrough(This,Value)
|
---|
| 944 | #define ITextFont_GetSubscript(This,pValue) (This)->lpVtbl->GetSubscript(This,pValue)
|
---|
| 945 | #define ITextFont_SetSubscript(This,Value) (This)->lpVtbl->SetSubscript(This,Value)
|
---|
| 946 | #define ITextFont_GetSuperscript(This,pValue) (This)->lpVtbl->GetSuperscript(This,pValue)
|
---|
| 947 | #define ITextFont_SetSuperscript(This,Value) (This)->lpVtbl->SetSuperscript(This,Value)
|
---|
| 948 | #define ITextFont_GetUnderline(This,pValue) (This)->lpVtbl->GetUnderline(This,pValue)
|
---|
| 949 | #define ITextFont_SetUnderline(This,Value) (This)->lpVtbl->SetUnderline(This,Value)
|
---|
| 950 | #define ITextFont_GetWeight(This,pValue) (This)->lpVtbl->GetWeight(This,pValue)
|
---|
| 951 | #define ITextFont_SetWeight(This,Value) (This)->lpVtbl->SetWeight(This,Value)
|
---|
| 952 | #endif
|
---|
| 953 | #endif
|
---|
| 954 | HRESULT WINAPI ITextFont_GetDuplicate_Proxy(ITextFont *This,ITextFont **ppFont);
|
---|
| 955 | void __RPC_STUB ITextFont_GetDuplicate_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 956 | HRESULT WINAPI ITextFont_SetDuplicate_Proxy(ITextFont *This,ITextFont *pFont);
|
---|
| 957 | void __RPC_STUB ITextFont_SetDuplicate_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 958 | HRESULT WINAPI ITextFont_CanChange_Proxy(ITextFont *This,__LONG32 *pB);
|
---|
| 959 | void __RPC_STUB ITextFont_CanChange_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 960 | HRESULT WINAPI ITextFont_IsEqual_Proxy(ITextFont *This,ITextFont *pFont,__LONG32 *pB);
|
---|
| 961 | void __RPC_STUB ITextFont_IsEqual_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 962 | HRESULT WINAPI ITextFont_Reset_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 963 | void __RPC_STUB ITextFont_Reset_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 964 | HRESULT WINAPI ITextFont_GetStyle_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 965 | void __RPC_STUB ITextFont_GetStyle_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 966 | HRESULT WINAPI ITextFont_SetStyle_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 967 | void __RPC_STUB ITextFont_SetStyle_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 968 | HRESULT WINAPI ITextFont_GetAllCaps_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 969 | void __RPC_STUB ITextFont_GetAllCaps_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 970 | HRESULT WINAPI ITextFont_SetAllCaps_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 971 | void __RPC_STUB ITextFont_SetAllCaps_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 972 | HRESULT WINAPI ITextFont_GetAnimation_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 973 | void __RPC_STUB ITextFont_GetAnimation_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 974 | HRESULT WINAPI ITextFont_SetAnimation_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 975 | void __RPC_STUB ITextFont_SetAnimation_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 976 | HRESULT WINAPI ITextFont_GetBackColor_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 977 | void __RPC_STUB ITextFont_GetBackColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 978 | HRESULT WINAPI ITextFont_SetBackColor_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 979 | void __RPC_STUB ITextFont_SetBackColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 980 | HRESULT WINAPI ITextFont_GetBold_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 981 | void __RPC_STUB ITextFont_GetBold_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 982 | HRESULT WINAPI ITextFont_SetBold_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 983 | void __RPC_STUB ITextFont_SetBold_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 984 | HRESULT WINAPI ITextFont_GetEmboss_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 985 | void __RPC_STUB ITextFont_GetEmboss_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 986 | HRESULT WINAPI ITextFont_SetEmboss_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 987 | void __RPC_STUB ITextFont_SetEmboss_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 988 | HRESULT WINAPI ITextFont_GetForeColor_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 989 | void __RPC_STUB ITextFont_GetForeColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 990 | HRESULT WINAPI ITextFont_SetForeColor_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 991 | void __RPC_STUB ITextFont_SetForeColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 992 | HRESULT WINAPI ITextFont_GetHidden_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 993 | void __RPC_STUB ITextFont_GetHidden_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 994 | HRESULT WINAPI ITextFont_SetHidden_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 995 | void __RPC_STUB ITextFont_SetHidden_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 996 | HRESULT WINAPI ITextFont_GetEngrave_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 997 | void __RPC_STUB ITextFont_GetEngrave_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 998 | HRESULT WINAPI ITextFont_SetEngrave_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 999 | void __RPC_STUB ITextFont_SetEngrave_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1000 | HRESULT WINAPI ITextFont_GetItalic_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1001 | void __RPC_STUB ITextFont_GetItalic_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1002 | HRESULT WINAPI ITextFont_SetItalic_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1003 | void __RPC_STUB ITextFont_SetItalic_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1004 | HRESULT WINAPI ITextFont_GetKerning_Proxy(ITextFont *This,float *pValue);
|
---|
| 1005 | void __RPC_STUB ITextFont_GetKerning_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1006 | HRESULT WINAPI ITextFont_SetKerning_Proxy(ITextFont *This,float Value);
|
---|
| 1007 | void __RPC_STUB ITextFont_SetKerning_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1008 | HRESULT WINAPI ITextFont_GetLanguageID_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1009 | void __RPC_STUB ITextFont_GetLanguageID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1010 | HRESULT WINAPI ITextFont_SetLanguageID_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1011 | void __RPC_STUB ITextFont_SetLanguageID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1012 | HRESULT WINAPI ITextFont_GetName_Proxy(ITextFont *This,BSTR *pbstr);
|
---|
| 1013 | void __RPC_STUB ITextFont_GetName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1014 | HRESULT WINAPI ITextFont_SetName_Proxy(ITextFont *This,BSTR bstr);
|
---|
| 1015 | void __RPC_STUB ITextFont_SetName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1016 | HRESULT WINAPI ITextFont_GetOutline_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1017 | void __RPC_STUB ITextFont_GetOutline_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1018 | HRESULT WINAPI ITextFont_SetOutline_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1019 | void __RPC_STUB ITextFont_SetOutline_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1020 | HRESULT WINAPI ITextFont_GetPosition_Proxy(ITextFont *This,float *pValue);
|
---|
| 1021 | void __RPC_STUB ITextFont_GetPosition_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1022 | HRESULT WINAPI ITextFont_SetPosition_Proxy(ITextFont *This,float Value);
|
---|
| 1023 | void __RPC_STUB ITextFont_SetPosition_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1024 | HRESULT WINAPI ITextFont_GetProtected_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1025 | void __RPC_STUB ITextFont_GetProtected_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1026 | HRESULT WINAPI ITextFont_SetProtected_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1027 | void __RPC_STUB ITextFont_SetProtected_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1028 | HRESULT WINAPI ITextFont_GetShadow_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1029 | void __RPC_STUB ITextFont_GetShadow_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1030 | HRESULT WINAPI ITextFont_SetShadow_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1031 | void __RPC_STUB ITextFont_SetShadow_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1032 | HRESULT WINAPI ITextFont_GetSize_Proxy(ITextFont *This,float *pValue);
|
---|
| 1033 | void __RPC_STUB ITextFont_GetSize_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1034 | HRESULT WINAPI ITextFont_SetSize_Proxy(ITextFont *This,float Value);
|
---|
| 1035 | void __RPC_STUB ITextFont_SetSize_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1036 | HRESULT WINAPI ITextFont_GetSmallCaps_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1037 | void __RPC_STUB ITextFont_GetSmallCaps_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1038 | HRESULT WINAPI ITextFont_SetSmallCaps_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1039 | void __RPC_STUB ITextFont_SetSmallCaps_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1040 | HRESULT WINAPI ITextFont_GetSpacing_Proxy(ITextFont *This,float *pValue);
|
---|
| 1041 | void __RPC_STUB ITextFont_GetSpacing_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1042 | HRESULT WINAPI ITextFont_SetSpacing_Proxy(ITextFont *This,float Value);
|
---|
| 1043 | void __RPC_STUB ITextFont_SetSpacing_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1044 | HRESULT WINAPI ITextFont_GetStrikeThrough_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1045 | void __RPC_STUB ITextFont_GetStrikeThrough_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1046 | HRESULT WINAPI ITextFont_SetStrikeThrough_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1047 | void __RPC_STUB ITextFont_SetStrikeThrough_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1048 | HRESULT WINAPI ITextFont_GetSubscript_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1049 | void __RPC_STUB ITextFont_GetSubscript_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1050 | HRESULT WINAPI ITextFont_SetSubscript_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1051 | void __RPC_STUB ITextFont_SetSubscript_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1052 | HRESULT WINAPI ITextFont_GetSuperscript_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1053 | void __RPC_STUB ITextFont_GetSuperscript_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1054 | HRESULT WINAPI ITextFont_SetSuperscript_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1055 | void __RPC_STUB ITextFont_SetSuperscript_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1056 | HRESULT WINAPI ITextFont_GetUnderline_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1057 | void __RPC_STUB ITextFont_GetUnderline_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1058 | HRESULT WINAPI ITextFont_SetUnderline_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1059 | void __RPC_STUB ITextFont_SetUnderline_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1060 | HRESULT WINAPI ITextFont_GetWeight_Proxy(ITextFont *This,__LONG32 *pValue);
|
---|
| 1061 | void __RPC_STUB ITextFont_GetWeight_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1062 | HRESULT WINAPI ITextFont_SetWeight_Proxy(ITextFont *This,__LONG32 Value);
|
---|
| 1063 | void __RPC_STUB ITextFont_SetWeight_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1064 | #endif
|
---|
| 1065 |
|
---|
| 1066 | #ifndef __ITextPara_INTERFACE_DEFINED__
|
---|
| 1067 | #define __ITextPara_INTERFACE_DEFINED__
|
---|
| 1068 | EXTERN_C const IID IID_ITextPara;
|
---|
| 1069 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 1070 | struct ITextPara : public IDispatch {
|
---|
| 1071 | public:
|
---|
| 1072 | virtual HRESULT WINAPI GetDuplicate(ITextPara **ppPara) = 0;
|
---|
| 1073 | virtual HRESULT WINAPI SetDuplicate(ITextPara *pPara) = 0;
|
---|
| 1074 | virtual HRESULT WINAPI CanChange(__LONG32 *pB) = 0;
|
---|
| 1075 | virtual HRESULT WINAPI IsEqual(ITextPara *pPara,__LONG32 *pB) = 0;
|
---|
| 1076 | virtual HRESULT WINAPI Reset(__LONG32 Value) = 0;
|
---|
| 1077 | virtual HRESULT WINAPI GetStyle(__LONG32 *pValue) = 0;
|
---|
| 1078 | virtual HRESULT WINAPI SetStyle(__LONG32 Value) = 0;
|
---|
| 1079 | virtual HRESULT WINAPI GetAlignment(__LONG32 *pValue) = 0;
|
---|
| 1080 | virtual HRESULT WINAPI SetAlignment(__LONG32 Value) = 0;
|
---|
| 1081 | virtual HRESULT WINAPI GetHyphenation(__LONG32 *pValue) = 0;
|
---|
| 1082 | virtual HRESULT WINAPI SetHyphenation(__LONG32 Value) = 0;
|
---|
| 1083 | virtual HRESULT WINAPI GetFirstLineIndent(float *pValue) = 0;
|
---|
| 1084 | virtual HRESULT WINAPI GetKeepTogether(__LONG32 *pValue) = 0;
|
---|
| 1085 | virtual HRESULT WINAPI SetKeepTogether(__LONG32 Value) = 0;
|
---|
| 1086 | virtual HRESULT WINAPI GetKeepWithNext(__LONG32 *pValue) = 0;
|
---|
| 1087 | virtual HRESULT WINAPI SetKeepWithNext(__LONG32 Value) = 0;
|
---|
| 1088 | virtual HRESULT WINAPI GetLeftIndent(float *pValue) = 0;
|
---|
| 1089 | virtual HRESULT WINAPI GetLineSpacing(float *pValue) = 0;
|
---|
| 1090 | virtual HRESULT WINAPI GetLineSpacingRule(__LONG32 *pValue) = 0;
|
---|
| 1091 | virtual HRESULT WINAPI GetListAlignment(__LONG32 *pValue) = 0;
|
---|
| 1092 | virtual HRESULT WINAPI SetListAlignment(__LONG32 Value) = 0;
|
---|
| 1093 | virtual HRESULT WINAPI GetListLevelIndex(__LONG32 *pValue) = 0;
|
---|
| 1094 | virtual HRESULT WINAPI SetListLevelIndex(__LONG32 Value) = 0;
|
---|
| 1095 | virtual HRESULT WINAPI GetListStart(__LONG32 *pValue) = 0;
|
---|
| 1096 | virtual HRESULT WINAPI SetListStart(__LONG32 Value) = 0;
|
---|
| 1097 | virtual HRESULT WINAPI GetListTab(float *pValue) = 0;
|
---|
| 1098 | virtual HRESULT WINAPI SetListTab(float Value) = 0;
|
---|
| 1099 | virtual HRESULT WINAPI GetListType(__LONG32 *pValue) = 0;
|
---|
| 1100 | virtual HRESULT WINAPI SetListType(__LONG32 Value) = 0;
|
---|
| 1101 | virtual HRESULT WINAPI GetNoLineNumber(__LONG32 *pValue) = 0;
|
---|
| 1102 | virtual HRESULT WINAPI SetNoLineNumber(__LONG32 Value) = 0;
|
---|
| 1103 | virtual HRESULT WINAPI GetPageBreakBefore(__LONG32 *pValue) = 0;
|
---|
| 1104 | virtual HRESULT WINAPI SetPageBreakBefore(__LONG32 Value) = 0;
|
---|
| 1105 | virtual HRESULT WINAPI GetRightIndent(float *pValue) = 0;
|
---|
| 1106 | virtual HRESULT WINAPI SetRightIndent(float Value) = 0;
|
---|
| 1107 | virtual HRESULT WINAPI SetIndents(float StartIndent,float LeftIndent,float RightIndent) = 0;
|
---|
| 1108 | virtual HRESULT WINAPI SetLineSpacing(__LONG32 LineSpacingRule,float LineSpacing) = 0;
|
---|
| 1109 | virtual HRESULT WINAPI GetSpaceAfter(float *pValue) = 0;
|
---|
| 1110 | virtual HRESULT WINAPI SetSpaceAfter(float Value) = 0;
|
---|
| 1111 | virtual HRESULT WINAPI GetSpaceBefore(float *pValue) = 0;
|
---|
| 1112 | virtual HRESULT WINAPI SetSpaceBefore(float Value) = 0;
|
---|
| 1113 | virtual HRESULT WINAPI GetWidowControl(__LONG32 *pValue) = 0;
|
---|
| 1114 | virtual HRESULT WINAPI SetWidowControl(__LONG32 Value) = 0;
|
---|
| 1115 | virtual HRESULT WINAPI GetTabCount(__LONG32 *pCount) = 0;
|
---|
| 1116 | virtual HRESULT WINAPI AddTab(float tbPos,__LONG32 tbAlign,__LONG32 tbLeader) = 0;
|
---|
| 1117 | virtual HRESULT WINAPI ClearAllTabs(void) = 0;
|
---|
| 1118 | virtual HRESULT WINAPI DeleteTab(float tbPos) = 0;
|
---|
| 1119 | virtual HRESULT WINAPI GetTab(__LONG32 iTab,float *ptbPos,__LONG32 *ptbAlign,__LONG32 *ptbLeader) = 0;
|
---|
| 1120 | };
|
---|
| 1121 | #else
|
---|
| 1122 | typedef struct ITextParaVtbl {
|
---|
| 1123 | BEGIN_INTERFACE
|
---|
| 1124 | HRESULT (WINAPI *QueryInterface)(ITextPara *This,REFIID riid,void **ppvObject);
|
---|
| 1125 | ULONG (WINAPI *AddRef)(ITextPara *This);
|
---|
| 1126 | ULONG (WINAPI *Release)(ITextPara *This);
|
---|
| 1127 | HRESULT (WINAPI *GetTypeInfoCount)(ITextPara *This,UINT *pctinfo);
|
---|
| 1128 | HRESULT (WINAPI *GetTypeInfo)(ITextPara *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
| 1129 | HRESULT (WINAPI *GetIDsOfNames)(ITextPara *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
| 1130 | HRESULT (WINAPI *Invoke)(ITextPara *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
| 1131 | HRESULT (WINAPI *GetDuplicate)(ITextPara *This,ITextPara **ppPara);
|
---|
| 1132 | HRESULT (WINAPI *SetDuplicate)(ITextPara *This,ITextPara *pPara);
|
---|
| 1133 | HRESULT (WINAPI *CanChange)(ITextPara *This,__LONG32 *pB);
|
---|
| 1134 | HRESULT (WINAPI *IsEqual)(ITextPara *This,ITextPara *pPara,__LONG32 *pB);
|
---|
| 1135 | HRESULT (WINAPI *Reset)(ITextPara *This,__LONG32 Value);
|
---|
| 1136 | HRESULT (WINAPI *GetStyle)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1137 | HRESULT (WINAPI *SetStyle)(ITextPara *This,__LONG32 Value);
|
---|
| 1138 | HRESULT (WINAPI *GetAlignment)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1139 | HRESULT (WINAPI *SetAlignment)(ITextPara *This,__LONG32 Value);
|
---|
| 1140 | HRESULT (WINAPI *GetHyphenation)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1141 | HRESULT (WINAPI *SetHyphenation)(ITextPara *This,__LONG32 Value);
|
---|
| 1142 | HRESULT (WINAPI *GetFirstLineIndent)(ITextPara *This,float *pValue);
|
---|
| 1143 | HRESULT (WINAPI *GetKeepTogether)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1144 | HRESULT (WINAPI *SetKeepTogether)(ITextPara *This,__LONG32 Value);
|
---|
| 1145 | HRESULT (WINAPI *GetKeepWithNext)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1146 | HRESULT (WINAPI *SetKeepWithNext)(ITextPara *This,__LONG32 Value);
|
---|
| 1147 | HRESULT (WINAPI *GetLeftIndent)(ITextPara *This,float *pValue);
|
---|
| 1148 | HRESULT (WINAPI *GetLineSpacing)(ITextPara *This,float *pValue);
|
---|
| 1149 | HRESULT (WINAPI *GetLineSpacingRule)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1150 | HRESULT (WINAPI *GetListAlignment)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1151 | HRESULT (WINAPI *SetListAlignment)(ITextPara *This,__LONG32 Value);
|
---|
| 1152 | HRESULT (WINAPI *GetListLevelIndex)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1153 | HRESULT (WINAPI *SetListLevelIndex)(ITextPara *This,__LONG32 Value);
|
---|
| 1154 | HRESULT (WINAPI *GetListStart)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1155 | HRESULT (WINAPI *SetListStart)(ITextPara *This,__LONG32 Value);
|
---|
| 1156 | HRESULT (WINAPI *GetListTab)(ITextPara *This,float *pValue);
|
---|
| 1157 | HRESULT (WINAPI *SetListTab)(ITextPara *This,float Value);
|
---|
| 1158 | HRESULT (WINAPI *GetListType)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1159 | HRESULT (WINAPI *SetListType)(ITextPara *This,__LONG32 Value);
|
---|
| 1160 | HRESULT (WINAPI *GetNoLineNumber)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1161 | HRESULT (WINAPI *SetNoLineNumber)(ITextPara *This,__LONG32 Value);
|
---|
| 1162 | HRESULT (WINAPI *GetPageBreakBefore)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1163 | HRESULT (WINAPI *SetPageBreakBefore)(ITextPara *This,__LONG32 Value);
|
---|
| 1164 | HRESULT (WINAPI *GetRightIndent)(ITextPara *This,float *pValue);
|
---|
| 1165 | HRESULT (WINAPI *SetRightIndent)(ITextPara *This,float Value);
|
---|
| 1166 | HRESULT (WINAPI *SetIndents)(ITextPara *This,float StartIndent,float LeftIndent,float RightIndent);
|
---|
| 1167 | HRESULT (WINAPI *SetLineSpacing)(ITextPara *This,__LONG32 LineSpacingRule,float LineSpacing);
|
---|
| 1168 | HRESULT (WINAPI *GetSpaceAfter)(ITextPara *This,float *pValue);
|
---|
| 1169 | HRESULT (WINAPI *SetSpaceAfter)(ITextPara *This,float Value);
|
---|
| 1170 | HRESULT (WINAPI *GetSpaceBefore)(ITextPara *This,float *pValue);
|
---|
| 1171 | HRESULT (WINAPI *SetSpaceBefore)(ITextPara *This,float Value);
|
---|
| 1172 | HRESULT (WINAPI *GetWidowControl)(ITextPara *This,__LONG32 *pValue);
|
---|
| 1173 | HRESULT (WINAPI *SetWidowControl)(ITextPara *This,__LONG32 Value);
|
---|
| 1174 | HRESULT (WINAPI *GetTabCount)(ITextPara *This,__LONG32 *pCount);
|
---|
| 1175 | HRESULT (WINAPI *AddTab)(ITextPara *This,float tbPos,__LONG32 tbAlign,__LONG32 tbLeader);
|
---|
| 1176 | HRESULT (WINAPI *ClearAllTabs)(ITextPara *This);
|
---|
| 1177 | HRESULT (WINAPI *DeleteTab)(ITextPara *This,float tbPos);
|
---|
| 1178 | HRESULT (WINAPI *GetTab)(ITextPara *This,__LONG32 iTab,float *ptbPos,__LONG32 *ptbAlign,__LONG32 *ptbLeader);
|
---|
| 1179 | END_INTERFACE
|
---|
| 1180 | } ITextParaVtbl;
|
---|
| 1181 | struct ITextPara {
|
---|
| 1182 | CONST_VTBL struct ITextParaVtbl *lpVtbl;
|
---|
| 1183 | };
|
---|
| 1184 | #ifdef COBJMACROS
|
---|
| 1185 | #define ITextPara_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 1186 | #define ITextPara_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 1187 | #define ITextPara_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 1188 | #define ITextPara_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
| 1189 | #define ITextPara_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
| 1190 | #define ITextPara_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
| 1191 | #define ITextPara_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
| 1192 | #define ITextPara_GetDuplicate(This,ppPara) (This)->lpVtbl->GetDuplicate(This,ppPara)
|
---|
| 1193 | #define ITextPara_SetDuplicate(This,pPara) (This)->lpVtbl->SetDuplicate(This,pPara)
|
---|
| 1194 | #define ITextPara_CanChange(This,pB) (This)->lpVtbl->CanChange(This,pB)
|
---|
| 1195 | #define ITextPara_IsEqual(This,pPara,pB) (This)->lpVtbl->IsEqual(This,pPara,pB)
|
---|
| 1196 | #define ITextPara_Reset(This,Value) (This)->lpVtbl->Reset(This,Value)
|
---|
| 1197 | #define ITextPara_GetStyle(This,pValue) (This)->lpVtbl->GetStyle(This,pValue)
|
---|
| 1198 | #define ITextPara_SetStyle(This,Value) (This)->lpVtbl->SetStyle(This,Value)
|
---|
| 1199 | #define ITextPara_GetAlignment(This,pValue) (This)->lpVtbl->GetAlignment(This,pValue)
|
---|
| 1200 | #define ITextPara_SetAlignment(This,Value) (This)->lpVtbl->SetAlignment(This,Value)
|
---|
| 1201 | #define ITextPara_GetHyphenation(This,pValue) (This)->lpVtbl->GetHyphenation(This,pValue)
|
---|
| 1202 | #define ITextPara_SetHyphenation(This,Value) (This)->lpVtbl->SetHyphenation(This,Value)
|
---|
| 1203 | #define ITextPara_GetFirstLineIndent(This,pValue) (This)->lpVtbl->GetFirstLineIndent(This,pValue)
|
---|
| 1204 | #define ITextPara_GetKeepTogether(This,pValue) (This)->lpVtbl->GetKeepTogether(This,pValue)
|
---|
| 1205 | #define ITextPara_SetKeepTogether(This,Value) (This)->lpVtbl->SetKeepTogether(This,Value)
|
---|
| 1206 | #define ITextPara_GetKeepWithNext(This,pValue) (This)->lpVtbl->GetKeepWithNext(This,pValue)
|
---|
| 1207 | #define ITextPara_SetKeepWithNext(This,Value) (This)->lpVtbl->SetKeepWithNext(This,Value)
|
---|
| 1208 | #define ITextPara_GetLeftIndent(This,pValue) (This)->lpVtbl->GetLeftIndent(This,pValue)
|
---|
| 1209 | #define ITextPara_GetLineSpacing(This,pValue) (This)->lpVtbl->GetLineSpacing(This,pValue)
|
---|
| 1210 | #define ITextPara_GetLineSpacingRule(This,pValue) (This)->lpVtbl->GetLineSpacingRule(This,pValue)
|
---|
| 1211 | #define ITextPara_GetListAlignment(This,pValue) (This)->lpVtbl->GetListAlignment(This,pValue)
|
---|
| 1212 | #define ITextPara_SetListAlignment(This,Value) (This)->lpVtbl->SetListAlignment(This,Value)
|
---|
| 1213 | #define ITextPara_GetListLevelIndex(This,pValue) (This)->lpVtbl->GetListLevelIndex(This,pValue)
|
---|
| 1214 | #define ITextPara_SetListLevelIndex(This,Value) (This)->lpVtbl->SetListLevelIndex(This,Value)
|
---|
| 1215 | #define ITextPara_GetListStart(This,pValue) (This)->lpVtbl->GetListStart(This,pValue)
|
---|
| 1216 | #define ITextPara_SetListStart(This,Value) (This)->lpVtbl->SetListStart(This,Value)
|
---|
| 1217 | #define ITextPara_GetListTab(This,pValue) (This)->lpVtbl->GetListTab(This,pValue)
|
---|
| 1218 | #define ITextPara_SetListTab(This,Value) (This)->lpVtbl->SetListTab(This,Value)
|
---|
| 1219 | #define ITextPara_GetListType(This,pValue) (This)->lpVtbl->GetListType(This,pValue)
|
---|
| 1220 | #define ITextPara_SetListType(This,Value) (This)->lpVtbl->SetListType(This,Value)
|
---|
| 1221 | #define ITextPara_GetNoLineNumber(This,pValue) (This)->lpVtbl->GetNoLineNumber(This,pValue)
|
---|
| 1222 | #define ITextPara_SetNoLineNumber(This,Value) (This)->lpVtbl->SetNoLineNumber(This,Value)
|
---|
| 1223 | #define ITextPara_GetPageBreakBefore(This,pValue) (This)->lpVtbl->GetPageBreakBefore(This,pValue)
|
---|
| 1224 | #define ITextPara_SetPageBreakBefore(This,Value) (This)->lpVtbl->SetPageBreakBefore(This,Value)
|
---|
| 1225 | #define ITextPara_GetRightIndent(This,pValue) (This)->lpVtbl->GetRightIndent(This,pValue)
|
---|
| 1226 | #define ITextPara_SetRightIndent(This,Value) (This)->lpVtbl->SetRightIndent(This,Value)
|
---|
| 1227 | #define ITextPara_SetIndents(This,StartIndent,LeftIndent,RightIndent) (This)->lpVtbl->SetIndents(This,StartIndent,LeftIndent,RightIndent)
|
---|
| 1228 | #define ITextPara_SetLineSpacing(This,LineSpacingRule,LineSpacing) (This)->lpVtbl->SetLineSpacing(This,LineSpacingRule,LineSpacing)
|
---|
| 1229 | #define ITextPara_GetSpaceAfter(This,pValue) (This)->lpVtbl->GetSpaceAfter(This,pValue)
|
---|
| 1230 | #define ITextPara_SetSpaceAfter(This,Value) (This)->lpVtbl->SetSpaceAfter(This,Value)
|
---|
| 1231 | #define ITextPara_GetSpaceBefore(This,pValue) (This)->lpVtbl->GetSpaceBefore(This,pValue)
|
---|
| 1232 | #define ITextPara_SetSpaceBefore(This,Value) (This)->lpVtbl->SetSpaceBefore(This,Value)
|
---|
| 1233 | #define ITextPara_GetWidowControl(This,pValue) (This)->lpVtbl->GetWidowControl(This,pValue)
|
---|
| 1234 | #define ITextPara_SetWidowControl(This,Value) (This)->lpVtbl->SetWidowControl(This,Value)
|
---|
| 1235 | #define ITextPara_GetTabCount(This,pCount) (This)->lpVtbl->GetTabCount(This,pCount)
|
---|
| 1236 | #define ITextPara_AddTab(This,tbPos,tbAlign,tbLeader) (This)->lpVtbl->AddTab(This,tbPos,tbAlign,tbLeader)
|
---|
| 1237 | #define ITextPara_ClearAllTabs(This) (This)->lpVtbl->ClearAllTabs(This)
|
---|
| 1238 | #define ITextPara_DeleteTab(This,tbPos) (This)->lpVtbl->DeleteTab(This,tbPos)
|
---|
| 1239 | #define ITextPara_GetTab(This,iTab,ptbPos,ptbAlign,ptbLeader) (This)->lpVtbl->GetTab(This,iTab,ptbPos,ptbAlign,ptbLeader)
|
---|
| 1240 | #endif
|
---|
| 1241 | #endif
|
---|
| 1242 | HRESULT WINAPI ITextPara_GetDuplicate_Proxy(ITextPara *This,ITextPara **ppPara);
|
---|
| 1243 | void __RPC_STUB ITextPara_GetDuplicate_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1244 | HRESULT WINAPI ITextPara_SetDuplicate_Proxy(ITextPara *This,ITextPara *pPara);
|
---|
| 1245 | void __RPC_STUB ITextPara_SetDuplicate_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1246 | HRESULT WINAPI ITextPara_CanChange_Proxy(ITextPara *This,__LONG32 *pB);
|
---|
| 1247 | void __RPC_STUB ITextPara_CanChange_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1248 | HRESULT WINAPI ITextPara_IsEqual_Proxy(ITextPara *This,ITextPara *pPara,__LONG32 *pB);
|
---|
| 1249 | void __RPC_STUB ITextPara_IsEqual_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1250 | HRESULT WINAPI ITextPara_Reset_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1251 | void __RPC_STUB ITextPara_Reset_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1252 | HRESULT WINAPI ITextPara_GetStyle_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1253 | void __RPC_STUB ITextPara_GetStyle_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1254 | HRESULT WINAPI ITextPara_SetStyle_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1255 | void __RPC_STUB ITextPara_SetStyle_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1256 | HRESULT WINAPI ITextPara_GetAlignment_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1257 | void __RPC_STUB ITextPara_GetAlignment_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1258 | HRESULT WINAPI ITextPara_SetAlignment_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1259 | void __RPC_STUB ITextPara_SetAlignment_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1260 | HRESULT WINAPI ITextPara_GetHyphenation_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1261 | void __RPC_STUB ITextPara_GetHyphenation_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1262 | HRESULT WINAPI ITextPara_SetHyphenation_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1263 | void __RPC_STUB ITextPara_SetHyphenation_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1264 | HRESULT WINAPI ITextPara_GetFirstLineIndent_Proxy(ITextPara *This,float *pValue);
|
---|
| 1265 | void __RPC_STUB ITextPara_GetFirstLineIndent_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1266 | HRESULT WINAPI ITextPara_GetKeepTogether_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1267 | void __RPC_STUB ITextPara_GetKeepTogether_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1268 | HRESULT WINAPI ITextPara_SetKeepTogether_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1269 | void __RPC_STUB ITextPara_SetKeepTogether_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1270 | HRESULT WINAPI ITextPara_GetKeepWithNext_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1271 | void __RPC_STUB ITextPara_GetKeepWithNext_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1272 | HRESULT WINAPI ITextPara_SetKeepWithNext_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1273 | void __RPC_STUB ITextPara_SetKeepWithNext_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1274 | HRESULT WINAPI ITextPara_GetLeftIndent_Proxy(ITextPara *This,float *pValue);
|
---|
| 1275 | void __RPC_STUB ITextPara_GetLeftIndent_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1276 | HRESULT WINAPI ITextPara_GetLineSpacing_Proxy(ITextPara *This,float *pValue);
|
---|
| 1277 | void __RPC_STUB ITextPara_GetLineSpacing_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1278 | HRESULT WINAPI ITextPara_GetLineSpacingRule_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1279 | void __RPC_STUB ITextPara_GetLineSpacingRule_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1280 | HRESULT WINAPI ITextPara_GetListAlignment_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1281 | void __RPC_STUB ITextPara_GetListAlignment_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1282 | HRESULT WINAPI ITextPara_SetListAlignment_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1283 | void __RPC_STUB ITextPara_SetListAlignment_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1284 | HRESULT WINAPI ITextPara_GetListLevelIndex_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1285 | void __RPC_STUB ITextPara_GetListLevelIndex_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1286 | HRESULT WINAPI ITextPara_SetListLevelIndex_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1287 | void __RPC_STUB ITextPara_SetListLevelIndex_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1288 | HRESULT WINAPI ITextPara_GetListStart_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1289 | void __RPC_STUB ITextPara_GetListStart_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1290 | HRESULT WINAPI ITextPara_SetListStart_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1291 | void __RPC_STUB ITextPara_SetListStart_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1292 | HRESULT WINAPI ITextPara_GetListTab_Proxy(ITextPara *This,float *pValue);
|
---|
| 1293 | void __RPC_STUB ITextPara_GetListTab_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1294 | HRESULT WINAPI ITextPara_SetListTab_Proxy(ITextPara *This,float Value);
|
---|
| 1295 | void __RPC_STUB ITextPara_SetListTab_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1296 | HRESULT WINAPI ITextPara_GetListType_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1297 | void __RPC_STUB ITextPara_GetListType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1298 | HRESULT WINAPI ITextPara_SetListType_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1299 | void __RPC_STUB ITextPara_SetListType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1300 | HRESULT WINAPI ITextPara_GetNoLineNumber_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1301 | void __RPC_STUB ITextPara_GetNoLineNumber_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1302 | HRESULT WINAPI ITextPara_SetNoLineNumber_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1303 | void __RPC_STUB ITextPara_SetNoLineNumber_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1304 | HRESULT WINAPI ITextPara_GetPageBreakBefore_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1305 | void __RPC_STUB ITextPara_GetPageBreakBefore_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1306 | HRESULT WINAPI ITextPara_SetPageBreakBefore_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1307 | void __RPC_STUB ITextPara_SetPageBreakBefore_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1308 | HRESULT WINAPI ITextPara_GetRightIndent_Proxy(ITextPara *This,float *pValue);
|
---|
| 1309 | void __RPC_STUB ITextPara_GetRightIndent_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1310 | HRESULT WINAPI ITextPara_SetRightIndent_Proxy(ITextPara *This,float Value);
|
---|
| 1311 | void __RPC_STUB ITextPara_SetRightIndent_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1312 | HRESULT WINAPI ITextPara_SetIndents_Proxy(ITextPara *This,float StartIndent,float LeftIndent,float RightIndent);
|
---|
| 1313 | void __RPC_STUB ITextPara_SetIndents_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1314 | HRESULT WINAPI ITextPara_SetLineSpacing_Proxy(ITextPara *This,__LONG32 LineSpacingRule,float LineSpacing);
|
---|
| 1315 | void __RPC_STUB ITextPara_SetLineSpacing_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1316 | HRESULT WINAPI ITextPara_GetSpaceAfter_Proxy(ITextPara *This,float *pValue);
|
---|
| 1317 | void __RPC_STUB ITextPara_GetSpaceAfter_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1318 | HRESULT WINAPI ITextPara_SetSpaceAfter_Proxy(ITextPara *This,float Value);
|
---|
| 1319 | void __RPC_STUB ITextPara_SetSpaceAfter_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1320 | HRESULT WINAPI ITextPara_GetSpaceBefore_Proxy(ITextPara *This,float *pValue);
|
---|
| 1321 | void __RPC_STUB ITextPara_GetSpaceBefore_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1322 | HRESULT WINAPI ITextPara_SetSpaceBefore_Proxy(ITextPara *This,float Value);
|
---|
| 1323 | void __RPC_STUB ITextPara_SetSpaceBefore_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1324 | HRESULT WINAPI ITextPara_GetWidowControl_Proxy(ITextPara *This,__LONG32 *pValue);
|
---|
| 1325 | void __RPC_STUB ITextPara_GetWidowControl_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1326 | HRESULT WINAPI ITextPara_SetWidowControl_Proxy(ITextPara *This,__LONG32 Value);
|
---|
| 1327 | void __RPC_STUB ITextPara_SetWidowControl_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1328 | HRESULT WINAPI ITextPara_GetTabCount_Proxy(ITextPara *This,__LONG32 *pCount);
|
---|
| 1329 | void __RPC_STUB ITextPara_GetTabCount_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1330 | HRESULT WINAPI ITextPara_AddTab_Proxy(ITextPara *This,float tbPos,__LONG32 tbAlign,__LONG32 tbLeader);
|
---|
| 1331 | void __RPC_STUB ITextPara_AddTab_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1332 | HRESULT WINAPI ITextPara_ClearAllTabs_Proxy(ITextPara *This);
|
---|
| 1333 | void __RPC_STUB ITextPara_ClearAllTabs_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1334 | HRESULT WINAPI ITextPara_DeleteTab_Proxy(ITextPara *This,float tbPos);
|
---|
| 1335 | void __RPC_STUB ITextPara_DeleteTab_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1336 | HRESULT WINAPI ITextPara_GetTab_Proxy(ITextPara *This,__LONG32 iTab,float *ptbPos,__LONG32 *ptbAlign,__LONG32 *ptbLeader);
|
---|
| 1337 | void __RPC_STUB ITextPara_GetTab_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1338 | #endif
|
---|
| 1339 |
|
---|
| 1340 | #ifndef __ITextStoryRanges_INTERFACE_DEFINED__
|
---|
| 1341 | #define __ITextStoryRanges_INTERFACE_DEFINED__
|
---|
| 1342 | EXTERN_C const IID IID_ITextStoryRanges;
|
---|
| 1343 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 1344 | struct ITextStoryRanges : public IDispatch {
|
---|
| 1345 | public:
|
---|
| 1346 | virtual HRESULT WINAPI _NewEnum(IUnknown **ppunkEnum) = 0;
|
---|
| 1347 | virtual HRESULT WINAPI Item(__LONG32 Index,ITextRange **ppRange) = 0;
|
---|
| 1348 | virtual HRESULT WINAPI GetCount(__LONG32 *pCount) = 0;
|
---|
| 1349 | };
|
---|
| 1350 | #else
|
---|
| 1351 | typedef struct ITextStoryRangesVtbl {
|
---|
| 1352 | BEGIN_INTERFACE
|
---|
| 1353 | HRESULT (WINAPI *QueryInterface)(ITextStoryRanges *This,REFIID riid,void **ppvObject);
|
---|
| 1354 | ULONG (WINAPI *AddRef)(ITextStoryRanges *This);
|
---|
| 1355 | ULONG (WINAPI *Release)(ITextStoryRanges *This);
|
---|
| 1356 | HRESULT (WINAPI *GetTypeInfoCount)(ITextStoryRanges *This,UINT *pctinfo);
|
---|
| 1357 | HRESULT (WINAPI *GetTypeInfo)(ITextStoryRanges *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
| 1358 | HRESULT (WINAPI *GetIDsOfNames)(ITextStoryRanges *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
| 1359 | HRESULT (WINAPI *Invoke)(ITextStoryRanges *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
| 1360 | HRESULT (WINAPI *_NewEnum)(ITextStoryRanges *This,IUnknown **ppunkEnum);
|
---|
| 1361 | HRESULT (WINAPI *Item)(ITextStoryRanges *This,__LONG32 Index,ITextRange **ppRange);
|
---|
| 1362 | HRESULT (WINAPI *GetCount)(ITextStoryRanges *This,__LONG32 *pCount);
|
---|
| 1363 | END_INTERFACE
|
---|
| 1364 | } ITextStoryRangesVtbl;
|
---|
| 1365 | struct ITextStoryRanges {
|
---|
| 1366 | CONST_VTBL struct ITextStoryRangesVtbl *lpVtbl;
|
---|
| 1367 | };
|
---|
| 1368 | #ifdef COBJMACROS
|
---|
| 1369 | #define ITextStoryRanges_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 1370 | #define ITextStoryRanges_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 1371 | #define ITextStoryRanges_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 1372 | #define ITextStoryRanges_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
| 1373 | #define ITextStoryRanges_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
| 1374 | #define ITextStoryRanges_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
| 1375 | #define ITextStoryRanges_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
| 1376 | #define ITextStoryRanges__NewEnum(This,ppunkEnum) (This)->lpVtbl->_NewEnum(This,ppunkEnum)
|
---|
| 1377 | #define ITextStoryRanges_Item(This,Index,ppRange) (This)->lpVtbl->Item(This,Index,ppRange)
|
---|
| 1378 | #define ITextStoryRanges_GetCount(This,pCount) (This)->lpVtbl->GetCount(This,pCount)
|
---|
| 1379 | #endif
|
---|
| 1380 | #endif
|
---|
| 1381 | HRESULT WINAPI ITextStoryRanges__NewEnum_Proxy(ITextStoryRanges *This,IUnknown **ppunkEnum);
|
---|
| 1382 | void __RPC_STUB ITextStoryRanges__NewEnum_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1383 | HRESULT WINAPI ITextStoryRanges_Item_Proxy(ITextStoryRanges *This,__LONG32 Index,ITextRange **ppRange);
|
---|
| 1384 | void __RPC_STUB ITextStoryRanges_Item_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1385 | HRESULT WINAPI ITextStoryRanges_GetCount_Proxy(ITextStoryRanges *This,__LONG32 *pCount);
|
---|
| 1386 | void __RPC_STUB ITextStoryRanges_GetCount_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1387 | #endif
|
---|
| 1388 |
|
---|
| 1389 | #ifndef __ITextDocument2_INTERFACE_DEFINED__
|
---|
| 1390 | #define __ITextDocument2_INTERFACE_DEFINED__
|
---|
| 1391 | EXTERN_C const IID IID_ITextDocument2;
|
---|
| 1392 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 1393 | struct ITextDocument2 : public ITextDocument {
|
---|
| 1394 | public:
|
---|
| 1395 | virtual HRESULT WINAPI AttachMsgFilter(IUnknown *pFilter) = 0;
|
---|
| 1396 | virtual HRESULT WINAPI SetEffectColor(__LONG32 Index,COLORREF cr) = 0;
|
---|
| 1397 | virtual HRESULT WINAPI GetEffectColor(__LONG32 Index,COLORREF *pcr) = 0;
|
---|
| 1398 | virtual HRESULT WINAPI GetCaretType(__LONG32 *pCaretType) = 0;
|
---|
| 1399 | virtual HRESULT WINAPI SetCaretType(__LONG32 CaretType) = 0;
|
---|
| 1400 | virtual HRESULT WINAPI GetImmContext(__LONG32 *pContext) = 0;
|
---|
| 1401 | virtual HRESULT WINAPI ReleaseImmContext(__LONG32 Context) = 0;
|
---|
| 1402 | virtual HRESULT WINAPI GetPreferredFont(__LONG32 cp,__LONG32 CodePage,__LONG32 Option,__LONG32 curCodepage,__LONG32 curFontSize,BSTR *pbstr,__LONG32 *pPitchAndFamily,__LONG32 *pNewFontSize) = 0;
|
---|
| 1403 | virtual HRESULT WINAPI GetNotificationMode(__LONG32 *pMode) = 0;
|
---|
| 1404 | virtual HRESULT WINAPI SetNotificationMode(__LONG32 Mode) = 0;
|
---|
| 1405 | virtual HRESULT WINAPI GetClientRect(__LONG32 Type,__LONG32 *pLeft,__LONG32 *pTop,__LONG32 *pRight,__LONG32 *pBottom) = 0;
|
---|
| 1406 | virtual HRESULT WINAPI GetSelectionEx(ITextSelection **ppSel) = 0;
|
---|
| 1407 | virtual HRESULT WINAPI GetWindow(__LONG32 *phWnd) = 0;
|
---|
| 1408 | virtual HRESULT WINAPI GetFEFlags(__LONG32 *pFlags) = 0;
|
---|
| 1409 | virtual HRESULT WINAPI UpdateWindow(void) = 0;
|
---|
| 1410 | virtual HRESULT WINAPI CheckTextLimit(__LONG32 cch,__LONG32 *pcch) = 0;
|
---|
| 1411 | virtual HRESULT WINAPI IMEInProgress(__LONG32 Mode) = 0;
|
---|
| 1412 | virtual HRESULT WINAPI SysBeep(void) = 0;
|
---|
| 1413 | virtual HRESULT WINAPI Update(__LONG32 Mode) = 0;
|
---|
| 1414 | virtual HRESULT WINAPI Notify(__LONG32 Notify) = 0;
|
---|
| 1415 | };
|
---|
| 1416 | #else
|
---|
| 1417 | typedef struct ITextDocument2Vtbl {
|
---|
| 1418 | BEGIN_INTERFACE
|
---|
| 1419 | HRESULT (WINAPI *QueryInterface)(ITextDocument2 *This,REFIID riid,void **ppvObject);
|
---|
| 1420 | ULONG (WINAPI *AddRef)(ITextDocument2 *This);
|
---|
| 1421 | ULONG (WINAPI *Release)(ITextDocument2 *This);
|
---|
| 1422 | HRESULT (WINAPI *GetTypeInfoCount)(ITextDocument2 *This,UINT *pctinfo);
|
---|
| 1423 | HRESULT (WINAPI *GetTypeInfo)(ITextDocument2 *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
| 1424 | HRESULT (WINAPI *GetIDsOfNames)(ITextDocument2 *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
| 1425 | HRESULT (WINAPI *Invoke)(ITextDocument2 *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
| 1426 | HRESULT (WINAPI *GetName)(ITextDocument2 *This,BSTR *pName);
|
---|
| 1427 | HRESULT (WINAPI *GetSelection)(ITextDocument2 *This,ITextSelection **ppSel);
|
---|
| 1428 | HRESULT (WINAPI *GetStoryCount)(ITextDocument2 *This,__LONG32 *pCount);
|
---|
| 1429 | HRESULT (WINAPI *GetStoryRanges)(ITextDocument2 *This,ITextStoryRanges **ppStories);
|
---|
| 1430 | HRESULT (WINAPI *GetSaved)(ITextDocument2 *This,__LONG32 *pValue);
|
---|
| 1431 | HRESULT (WINAPI *SetSaved)(ITextDocument2 *This,__LONG32 Value);
|
---|
| 1432 | HRESULT (WINAPI *GetDefaultTabStop)(ITextDocument2 *This,float *pValue);
|
---|
| 1433 | HRESULT (WINAPI *SetDefaultTabStop)(ITextDocument2 *This,float Value);
|
---|
| 1434 | HRESULT (WINAPI *New)(ITextDocument2 *This);
|
---|
| 1435 | HRESULT (WINAPI *Open)(ITextDocument2 *This,VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage);
|
---|
| 1436 | HRESULT (WINAPI *Save)(ITextDocument2 *This,VARIANT *pVar,__LONG32 Flags,__LONG32 CodePage);
|
---|
| 1437 | HRESULT (WINAPI *Freeze)(ITextDocument2 *This,__LONG32 *pCount);
|
---|
| 1438 | HRESULT (WINAPI *Unfreeze)(ITextDocument2 *This,__LONG32 *pCount);
|
---|
| 1439 | HRESULT (WINAPI *BeginEditCollection)(ITextDocument2 *This);
|
---|
| 1440 | HRESULT (WINAPI *EndEditCollection)(ITextDocument2 *This);
|
---|
| 1441 | HRESULT (WINAPI *Undo)(ITextDocument2 *This,__LONG32 Count,__LONG32 *prop);
|
---|
| 1442 | HRESULT (WINAPI *Redo)(ITextDocument2 *This,__LONG32 Count,__LONG32 *prop);
|
---|
| 1443 | HRESULT (WINAPI *Range)(ITextDocument2 *This,__LONG32 cp1,__LONG32 cp2,ITextRange **ppRange);
|
---|
| 1444 | HRESULT (WINAPI *RangeFromPoint)(ITextDocument2 *This,__LONG32 x,__LONG32 y,ITextRange **ppRange);
|
---|
| 1445 | HRESULT (WINAPI *AttachMsgFilter)(ITextDocument2 *This,IUnknown *pFilter);
|
---|
| 1446 | HRESULT (WINAPI *SetEffectColor)(ITextDocument2 *This,__LONG32 Index,COLORREF cr);
|
---|
| 1447 | HRESULT (WINAPI *GetEffectColor)(ITextDocument2 *This,__LONG32 Index,COLORREF *pcr);
|
---|
| 1448 | HRESULT (WINAPI *GetCaretType)(ITextDocument2 *This,__LONG32 *pCaretType);
|
---|
| 1449 | HRESULT (WINAPI *SetCaretType)(ITextDocument2 *This,__LONG32 CaretType);
|
---|
| 1450 | HRESULT (WINAPI *GetImmContext)(ITextDocument2 *This,__LONG32 *pContext);
|
---|
| 1451 | HRESULT (WINAPI *ReleaseImmContext)(ITextDocument2 *This,__LONG32 Context);
|
---|
| 1452 | HRESULT (WINAPI *GetPreferredFont)(ITextDocument2 *This,__LONG32 cp,__LONG32 CodePage,__LONG32 Option,__LONG32 curCodepage,__LONG32 curFontSize,BSTR *pbstr,__LONG32 *pPitchAndFamily,__LONG32 *pNewFontSize);
|
---|
| 1453 | HRESULT (WINAPI *GetNotificationMode)(ITextDocument2 *This,__LONG32 *pMode);
|
---|
| 1454 | HRESULT (WINAPI *SetNotificationMode)(ITextDocument2 *This,__LONG32 Mode);
|
---|
| 1455 | HRESULT (WINAPI *GetClientRect)(ITextDocument2 *This,__LONG32 Type,__LONG32 *pLeft,__LONG32 *pTop,__LONG32 *pRight,__LONG32 *pBottom);
|
---|
| 1456 | HRESULT (WINAPI *GetSelectionEx)(ITextDocument2 *This,ITextSelection **ppSel);
|
---|
| 1457 | HRESULT (WINAPI *GetWindow)(ITextDocument2 *This,__LONG32 *phWnd);
|
---|
| 1458 | HRESULT (WINAPI *GetFEFlags)(ITextDocument2 *This,__LONG32 *pFlags);
|
---|
| 1459 | HRESULT (WINAPI *UpdateWindow)(ITextDocument2 *This);
|
---|
| 1460 | HRESULT (WINAPI *CheckTextLimit)(ITextDocument2 *This,__LONG32 cch,__LONG32 *pcch);
|
---|
| 1461 | HRESULT (WINAPI *IMEInProgress)(ITextDocument2 *This,__LONG32 Mode);
|
---|
| 1462 | HRESULT (WINAPI *SysBeep)(ITextDocument2 *This);
|
---|
| 1463 | HRESULT (WINAPI *Update)(ITextDocument2 *This,__LONG32 Mode);
|
---|
| 1464 | HRESULT (WINAPI *Notify)(ITextDocument2 *This,__LONG32 Notify);
|
---|
| 1465 | END_INTERFACE
|
---|
| 1466 | } ITextDocument2Vtbl;
|
---|
| 1467 | struct ITextDocument2 {
|
---|
| 1468 | CONST_VTBL struct ITextDocument2Vtbl *lpVtbl;
|
---|
| 1469 | };
|
---|
| 1470 | #ifdef COBJMACROS
|
---|
| 1471 | #define ITextDocument2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 1472 | #define ITextDocument2_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 1473 | #define ITextDocument2_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 1474 | #define ITextDocument2_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
| 1475 | #define ITextDocument2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
| 1476 | #define ITextDocument2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
| 1477 | #define ITextDocument2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
| 1478 | #define ITextDocument2_GetName(This,pName) (This)->lpVtbl->GetName(This,pName)
|
---|
| 1479 | #define ITextDocument2_GetSelection(This,ppSel) (This)->lpVtbl->GetSelection(This,ppSel)
|
---|
| 1480 | #define ITextDocument2_GetStoryCount(This,pCount) (This)->lpVtbl->GetStoryCount(This,pCount)
|
---|
| 1481 | #define ITextDocument2_GetStoryRanges(This,ppStories) (This)->lpVtbl->GetStoryRanges(This,ppStories)
|
---|
| 1482 | #define ITextDocument2_GetSaved(This,pValue) (This)->lpVtbl->GetSaved(This,pValue)
|
---|
| 1483 | #define ITextDocument2_SetSaved(This,Value) (This)->lpVtbl->SetSaved(This,Value)
|
---|
| 1484 | #define ITextDocument2_GetDefaultTabStop(This,pValue) (This)->lpVtbl->GetDefaultTabStop(This,pValue)
|
---|
| 1485 | #define ITextDocument2_SetDefaultTabStop(This,Value) (This)->lpVtbl->SetDefaultTabStop(This,Value)
|
---|
| 1486 | #define ITextDocument2_New(This) (This)->lpVtbl->New(This)
|
---|
| 1487 | #define ITextDocument2_Open(This,pVar,Flags,CodePage) (This)->lpVtbl->Open(This,pVar,Flags,CodePage)
|
---|
| 1488 | #define ITextDocument2_Save(This,pVar,Flags,CodePage) (This)->lpVtbl->Save(This,pVar,Flags,CodePage)
|
---|
| 1489 | #define ITextDocument2_Freeze(This,pCount) (This)->lpVtbl->Freeze(This,pCount)
|
---|
| 1490 | #define ITextDocument2_Unfreeze(This,pCount) (This)->lpVtbl->Unfreeze(This,pCount)
|
---|
| 1491 | #define ITextDocument2_BeginEditCollection(This) (This)->lpVtbl->BeginEditCollection(This)
|
---|
| 1492 | #define ITextDocument2_EndEditCollection(This) (This)->lpVtbl->EndEditCollection(This)
|
---|
| 1493 | #define ITextDocument2_Undo(This,Count,prop) (This)->lpVtbl->Undo(This,Count,prop)
|
---|
| 1494 | #define ITextDocument2_Redo(This,Count,prop) (This)->lpVtbl->Redo(This,Count,prop)
|
---|
| 1495 | #define ITextDocument2_Range(This,cp1,cp2,ppRange) (This)->lpVtbl->Range(This,cp1,cp2,ppRange)
|
---|
| 1496 | #define ITextDocument2_RangeFromPoint(This,x,y,ppRange) (This)->lpVtbl->RangeFromPoint(This,x,y,ppRange)
|
---|
| 1497 | #define ITextDocument2_AttachMsgFilter(This,pFilter) (This)->lpVtbl->AttachMsgFilter(This,pFilter)
|
---|
| 1498 | #define ITextDocument2_SetEffectColor(This,Index,cr) (This)->lpVtbl->SetEffectColor(This,Index,cr)
|
---|
| 1499 | #define ITextDocument2_GetEffectColor(This,Index,pcr) (This)->lpVtbl->GetEffectColor(This,Index,pcr)
|
---|
| 1500 | #define ITextDocument2_GetCaretType(This,pCaretType) (This)->lpVtbl->GetCaretType(This,pCaretType)
|
---|
| 1501 | #define ITextDocument2_SetCaretType(This,CaretType) (This)->lpVtbl->SetCaretType(This,CaretType)
|
---|
| 1502 | #define ITextDocument2_GetImmContext(This,pContext) (This)->lpVtbl->GetImmContext(This,pContext)
|
---|
| 1503 | #define ITextDocument2_ReleaseImmContext(This,Context) (This)->lpVtbl->ReleaseImmContext(This,Context)
|
---|
| 1504 | #define ITextDocument2_GetPreferredFont(This,cp,CodePage,Option,curCodepage,curFontSize,pbstr,pPitchAndFamily,pNewFontSize) (This)->lpVtbl->GetPreferredFont(This,cp,CodePage,Option,curCodepage,curFontSize,pbstr,pPitchAndFamily,pNewFontSize)
|
---|
| 1505 | #define ITextDocument2_GetNotificationMode(This,pMode) (This)->lpVtbl->GetNotificationMode(This,pMode)
|
---|
| 1506 | #define ITextDocument2_SetNotificationMode(This,Mode) (This)->lpVtbl->SetNotificationMode(This,Mode)
|
---|
| 1507 | #define ITextDocument2_GetClientRect(This,Type,pLeft,pTop,pRight,pBottom) (This)->lpVtbl->GetClientRect(This,Type,pLeft,pTop,pRight,pBottom)
|
---|
| 1508 | #define ITextDocument2_GetSelectionEx(This,ppSel) (This)->lpVtbl->GetSelectionEx(This,ppSel)
|
---|
| 1509 | #define ITextDocument2_GetWindow(This,phWnd) (This)->lpVtbl->GetWindow(This,phWnd)
|
---|
| 1510 | #define ITextDocument2_GetFEFlags(This,pFlags) (This)->lpVtbl->GetFEFlags(This,pFlags)
|
---|
| 1511 | #define ITextDocument2_UpdateWindow(This) (This)->lpVtbl->UpdateWindow(This)
|
---|
| 1512 | #define ITextDocument2_CheckTextLimit(This,cch,pcch) (This)->lpVtbl->CheckTextLimit(This,cch,pcch)
|
---|
| 1513 | #define ITextDocument2_IMEInProgress(This,Mode) (This)->lpVtbl->IMEInProgress(This,Mode)
|
---|
| 1514 | #define ITextDocument2_SysBeep(This) (This)->lpVtbl->SysBeep(This)
|
---|
| 1515 | #define ITextDocument2_Update(This,Mode) (This)->lpVtbl->Update(This,Mode)
|
---|
| 1516 | #define ITextDocument2_Notify(This,Notify) (This)->lpVtbl->Notify(This,Notify)
|
---|
| 1517 | #endif
|
---|
| 1518 | #endif
|
---|
| 1519 | HRESULT WINAPI ITextDocument2_AttachMsgFilter_Proxy(ITextDocument2 *This,IUnknown *pFilter);
|
---|
| 1520 | void __RPC_STUB ITextDocument2_AttachMsgFilter_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1521 | HRESULT WINAPI ITextDocument2_SetEffectColor_Proxy(ITextDocument2 *This,__LONG32 Index,COLORREF cr);
|
---|
| 1522 | void __RPC_STUB ITextDocument2_SetEffectColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1523 | HRESULT WINAPI ITextDocument2_GetEffectColor_Proxy(ITextDocument2 *This,__LONG32 Index,COLORREF *pcr);
|
---|
| 1524 | void __RPC_STUB ITextDocument2_GetEffectColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1525 | HRESULT WINAPI ITextDocument2_GetCaretType_Proxy(ITextDocument2 *This,__LONG32 *pCaretType);
|
---|
| 1526 | void __RPC_STUB ITextDocument2_GetCaretType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1527 | HRESULT WINAPI ITextDocument2_SetCaretType_Proxy(ITextDocument2 *This,__LONG32 CaretType);
|
---|
| 1528 | void __RPC_STUB ITextDocument2_SetCaretType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1529 | HRESULT WINAPI ITextDocument2_GetImmContext_Proxy(ITextDocument2 *This,__LONG32 *pContext);
|
---|
| 1530 | void __RPC_STUB ITextDocument2_GetImmContext_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1531 | HRESULT WINAPI ITextDocument2_ReleaseImmContext_Proxy(ITextDocument2 *This,__LONG32 Context);
|
---|
| 1532 | void __RPC_STUB ITextDocument2_ReleaseImmContext_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1533 | HRESULT WINAPI ITextDocument2_GetPreferredFont_Proxy(ITextDocument2 *This,__LONG32 cp,__LONG32 CodePage,__LONG32 Option,__LONG32 curCodepage,__LONG32 curFontSize,BSTR *pbstr,__LONG32 *pPitchAndFamily,__LONG32 *pNewFontSize);
|
---|
| 1534 | void __RPC_STUB ITextDocument2_GetPreferredFont_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1535 | HRESULT WINAPI ITextDocument2_GetNotificationMode_Proxy(ITextDocument2 *This,__LONG32 *pMode);
|
---|
| 1536 | void __RPC_STUB ITextDocument2_GetNotificationMode_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1537 | HRESULT WINAPI ITextDocument2_SetNotificationMode_Proxy(ITextDocument2 *This,__LONG32 Mode);
|
---|
| 1538 | void __RPC_STUB ITextDocument2_SetNotificationMode_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1539 | HRESULT WINAPI ITextDocument2_GetClientRect_Proxy(ITextDocument2 *This,__LONG32 Type,__LONG32 *pLeft,__LONG32 *pTop,__LONG32 *pRight,__LONG32 *pBottom);
|
---|
| 1540 | void __RPC_STUB ITextDocument2_GetClientRect_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1541 | HRESULT WINAPI ITextDocument2_GetSelectionEx_Proxy(ITextDocument2 *This,ITextSelection **ppSel);
|
---|
| 1542 | void __RPC_STUB ITextDocument2_GetSelectionEx_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1543 | HRESULT WINAPI ITextDocument2_GetWindow_Proxy(ITextDocument2 *This,__LONG32 *phWnd);
|
---|
| 1544 | void __RPC_STUB ITextDocument2_GetWindow_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1545 | HRESULT WINAPI ITextDocument2_GetFEFlags_Proxy(ITextDocument2 *This,__LONG32 *pFlags);
|
---|
| 1546 | void __RPC_STUB ITextDocument2_GetFEFlags_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1547 | HRESULT WINAPI ITextDocument2_UpdateWindow_Proxy(ITextDocument2 *This);
|
---|
| 1548 | void __RPC_STUB ITextDocument2_UpdateWindow_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1549 | HRESULT WINAPI ITextDocument2_CheckTextLimit_Proxy(ITextDocument2 *This,__LONG32 cch,__LONG32 *pcch);
|
---|
| 1550 | void __RPC_STUB ITextDocument2_CheckTextLimit_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1551 | HRESULT WINAPI ITextDocument2_IMEInProgress_Proxy(ITextDocument2 *This,__LONG32 Mode);
|
---|
| 1552 | void __RPC_STUB ITextDocument2_IMEInProgress_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1553 | HRESULT WINAPI ITextDocument2_SysBeep_Proxy(ITextDocument2 *This);
|
---|
| 1554 | void __RPC_STUB ITextDocument2_SysBeep_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1555 | HRESULT WINAPI ITextDocument2_Update_Proxy(ITextDocument2 *This,__LONG32 Mode);
|
---|
| 1556 | void __RPC_STUB ITextDocument2_Update_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1557 | HRESULT WINAPI ITextDocument2_Notify_Proxy(ITextDocument2 *This,__LONG32 Notify);
|
---|
| 1558 | void __RPC_STUB ITextDocument2_Notify_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1559 | #endif
|
---|
| 1560 |
|
---|
| 1561 | #ifndef __ITextMsgFilter_INTERFACE_DEFINED__
|
---|
| 1562 | #define __ITextMsgFilter_INTERFACE_DEFINED__
|
---|
| 1563 | EXTERN_C const IID IID_ITextMsgFilter;
|
---|
| 1564 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 1565 | struct ITextMsgFilter : public IUnknown {
|
---|
| 1566 | public:
|
---|
| 1567 | virtual HRESULT WINAPI AttachDocument(HWND hwnd,ITextDocument2 *pTextDoc) = 0;
|
---|
| 1568 | virtual HRESULT WINAPI HandleMessage(UINT *pmsg,WPARAM *pwparam,LPARAM *plparam,LRESULT *plres) = 0;
|
---|
| 1569 | virtual HRESULT WINAPI AttachMsgFilter(ITextMsgFilter *pMsgFilter) = 0;
|
---|
| 1570 | };
|
---|
| 1571 | #else
|
---|
| 1572 | typedef struct ITextMsgFilterVtbl {
|
---|
| 1573 | BEGIN_INTERFACE
|
---|
| 1574 | HRESULT (WINAPI *QueryInterface)(ITextMsgFilter *This,REFIID riid,void **ppvObject);
|
---|
| 1575 | ULONG (WINAPI *AddRef)(ITextMsgFilter *This);
|
---|
| 1576 | ULONG (WINAPI *Release)(ITextMsgFilter *This);
|
---|
| 1577 | HRESULT (WINAPI *AttachDocument)(ITextMsgFilter *This,HWND hwnd,ITextDocument2 *pTextDoc);
|
---|
| 1578 | HRESULT (WINAPI *HandleMessage)(ITextMsgFilter *This,UINT *pmsg,WPARAM *pwparam,LPARAM *plparam,LRESULT *plres);
|
---|
| 1579 | HRESULT (WINAPI *AttachMsgFilter)(ITextMsgFilter *This,ITextMsgFilter *pMsgFilter);
|
---|
| 1580 | END_INTERFACE
|
---|
| 1581 | } ITextMsgFilterVtbl;
|
---|
| 1582 | struct ITextMsgFilter {
|
---|
| 1583 | CONST_VTBL struct ITextMsgFilterVtbl *lpVtbl;
|
---|
| 1584 | };
|
---|
| 1585 | #ifdef COBJMACROS
|
---|
| 1586 | #define ITextMsgFilter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
| 1587 | #define ITextMsgFilter_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
| 1588 | #define ITextMsgFilter_Release(This) (This)->lpVtbl->Release(This)
|
---|
| 1589 | #define ITextMsgFilter_AttachDocument(This,hwnd,pTextDoc) (This)->lpVtbl->AttachDocument(This,hwnd,pTextDoc)
|
---|
| 1590 | #define ITextMsgFilter_HandleMessage(This,pmsg,pwparam,plparam,plres) (This)->lpVtbl->HandleMessage(This,pmsg,pwparam,plparam,plres)
|
---|
| 1591 | #define ITextMsgFilter_AttachMsgFilter(This,pMsgFilter) (This)->lpVtbl->AttachMsgFilter(This,pMsgFilter)
|
---|
| 1592 | #endif
|
---|
| 1593 | #endif
|
---|
| 1594 | HRESULT WINAPI ITextMsgFilter_AttachDocument_Proxy(ITextMsgFilter *This,HWND hwnd,ITextDocument2 *pTextDoc);
|
---|
| 1595 | void __RPC_STUB ITextMsgFilter_AttachDocument_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1596 | HRESULT WINAPI ITextMsgFilter_HandleMessage_Proxy(ITextMsgFilter *This,UINT *pmsg,WPARAM *pwparam,LPARAM *plparam,LRESULT *plres);
|
---|
| 1597 | void __RPC_STUB ITextMsgFilter_HandleMessage_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1598 | HRESULT WINAPI ITextMsgFilter_AttachMsgFilter_Proxy(ITextMsgFilter *This,ITextMsgFilter *pMsgFilter);
|
---|
| 1599 | void __RPC_STUB ITextMsgFilter_AttachMsgFilter_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
| 1600 | #endif
|
---|
| 1601 | #endif
|
---|
| 1602 |
|
---|
| 1603 | ULONG __RPC_API BSTR_UserSize(ULONG *,ULONG,BSTR *);
|
---|
| 1604 | unsigned char *__RPC_API BSTR_UserMarshal(ULONG *,unsigned char *,BSTR *);
|
---|
| 1605 | unsigned char *__RPC_API BSTR_UserUnmarshal(ULONG *,unsigned char *,BSTR *);
|
---|
| 1606 | void __RPC_API BSTR_UserFree(ULONG *,BSTR *);
|
---|
| 1607 | ULONG __RPC_API HWND_UserSize(ULONG *,ULONG,HWND *);
|
---|
| 1608 | unsigned char *__RPC_API HWND_UserMarshal(ULONG *,unsigned char *,HWND *);
|
---|
| 1609 | unsigned char *__RPC_API HWND_UserUnmarshal(ULONG *,unsigned char *,HWND *);
|
---|
| 1610 | void __RPC_API HWND_UserFree(ULONG *,HWND *);
|
---|
| 1611 | ULONG __RPC_API VARIANT_UserSize(ULONG *,ULONG,VARIANT *);
|
---|
| 1612 | unsigned char *__RPC_API VARIANT_UserMarshal(ULONG *,unsigned char *,VARIANT *);
|
---|
| 1613 | unsigned char *__RPC_API VARIANT_UserUnmarshal(ULONG *,unsigned char *,VARIANT *);
|
---|
| 1614 | void __RPC_API VARIANT_UserFree(ULONG *,VARIANT *);
|
---|
| 1615 |
|
---|
| 1616 | #ifdef __cplusplus
|
---|
| 1617 | }
|
---|
| 1618 | #endif
|
---|
| 1619 | #endif
|
---|