📄 msinkautlib_tlb.pas
字号:
unit MSINKAUTLib_TLB;
// ************************************************************************ //
// WARNING
// -------
// The types declared in this file were generated from data read from a
// Type Library. If this type library is explicitly or indirectly (via
// another type library referring to this type library) re-imported, or the
// 'Refresh' command of the Type Library Editor activated while editing the
// Type Library, the contents of this file will be regenerated and all
// manual modifications will be lost.
// ************************************************************************ //
// PASTLWTR : 1.2
// File generated on 23/10/2004 14:10:05 from Type Library described below.
// ************************************************************************ //
// Type Lib: C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll (1)
// LIBID: {7D868ACD-1A5D-4A47-A247-F39741353012}
// LCID: 0
// Helpfile: C:\Program Files\Common Files\Microsoft Shared\Ink\TPCSDK10.CHM
// HelpString: Microsoft Tablet PC Type Library, version 1.0
// DepndLst:
// (1) v2.0 stdole, (C:\WINNT\system32\stdole2.tlb)
// Errors:
// Hint: Member 'String' of 'IInkRecognitionAlternate' changed to 'String_'
// Hint: Symbol 'type' renamed to 'type_'
// Hint: Parameter 'String' of IInkRecognizerContext.IsStringSupported changed to 'String_'
// Error creating palette bitmap of (TInkDisp) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkOverlay) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkCollector) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkDrawingAttributes) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkRectangle) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkRenderer) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkTransform) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkRecognizers) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkRecognizerContext) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkRecognizerGuide) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkTablets) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// Error creating palette bitmap of (TInkWordList) : Server C:\Program Files\Common Files\Microsoft Shared\Ink\inkobj.dll contains no icons
// ************************************************************************ //
// *************************************************************************//
// NOTE:
// Items guarded by $IFDEF_LIVE_SERVER_AT_DESIGN_TIME are used by properties
// which return objects that may need to be explicitly created via a function
// call prior to any access via the property. These items have been disabled
// in order to prevent accidental use from within the object inspector. You
// may enable them by defining LIVE_SERVER_AT_DESIGN_TIME or by selectively
// removing them from the $IFDEF blocks. However, such items must still be
// programmatically created via a method of the appropriate CoClass before
// they can be used.
{$TYPEDADDRESS OFF} // Unit must be compiled without type-checked pointers.
{$WARN SYMBOL_PLATFORM OFF}
{$WRITEABLECONST ON}
{$VARPROPSETTER ON}
interface
uses Windows, ActiveX, Classes, Graphics, OleCtrls, OleServer, StdVCL, Variants;
// *********************************************************************//
// GUIDS declared in the TypeLibrary. Following prefixes are used:
// Type Libraries : LIBID_xxxx
// CoClasses : CLASS_xxxx
// DISPInterfaces : DIID_xxxx
// Non-DISP interfaces: IID_xxxx
// *********************************************************************//
const
// TypeLibrary Major and minor versions
MSINKAUTLibMajorVersion = 1;
MSINKAUTLibMinorVersion = 0;
LIBID_MSINKAUTLib: TGUID = '{7D868ACD-1A5D-4A47-A247-F39741353012}';
IID_IInkRectangle: TGUID = '{9794FF82-6071-4717-8A8B-6AC7C64A686E}';
IID_IInkExtendedProperty: TGUID = '{DB489209-B7C3-411D-90F6-1548CFFF271E}';
IID_IInkExtendedProperties: TGUID = '{89F2A8BE-95A9-4530-8B8F-88E971E3E25F}';
IID_IInkDrawingAttributes: TGUID = '{BF519B75-0A15-4623-ADC9-C00D436A8092}';
IID_IInkTransform: TGUID = '{615F1D43-8703-4565-88E2-8201D2ECD7B7}';
IID_IInkGesture: TGUID = '{3BDC0A97-04E5-4E26-B813-18F052D41DEF}';
IID_IInkCursor: TGUID = '{AD30C630-40C5-4350-8405-9C71012FC558}';
IID_IInkTablet: TGUID = '{2DE25EAA-6EF8-42D5-AEE9-185BC81B912D}';
IID_IInkCursorButtons: TGUID = '{3671CC40-B624-4671-9FA0-DB119D952D54}';
IID_IInkCursorButton: TGUID = '{85EF9417-1D59-49B2-A13C-702C85430894}';
IID_IInkCursors: TGUID = '{A248C1AC-C698-4E06-9E5C-D57F77C7E647}';
IID_IInkTablets: TGUID = '{112086D9-7779-4535-A699-862B43AC1863}';
IID_IInkStrokeDisp: TGUID = '{43242FEA-91D1-4A72-963E-FBB91829CFA2}';
IID_IInkDisp: TGUID = '{9D398FA0-C4E2-4FCD-9973-975CAAF47EA6}';
IID_IInkStrokes: TGUID = '{F1F4C9D8-590A-4963-B3AE-1935671BB6F3}';
IID_IInkRecognitionResult: TGUID = '{3BC129A8-86CD-45AD-BDE8-E0D32D61C16D}';
IID_IInkRecognitionAlternate: TGUID = '{B7E660AD-77E4-429B-ADDA-873780D1FC4A}';
IID_IInkRecognitionAlternates: TGUID = '{286A167F-9F19-4C61-9D53-4F07BE622B84}';
IID_IInkCustomStrokes: TGUID = '{7E23A88F-C30E-420F-9BDB-28902543F0C1}';
IID_IDataObject: TGUID = '{0000010E-0000-0000-C000-000000000046}';
IID_IEnumFORMATETC: TGUID = '{00000103-0000-0000-C000-000000000046}';
IID_IAdviseSink: TGUID = '{0000010F-0000-0000-C000-000000000046}';
IID_IPersist: TGUID = '{0000010C-0000-0000-C000-000000000046}';
IID_IPersistStream: TGUID = '{00000109-0000-0000-C000-000000000046}';
IID_IMoniker: TGUID = '{0000000F-0000-0000-C000-000000000046}';
IID_ISequentialStream: TGUID = '{0C733A30-2A1C-11CE-ADE5-00AA0044773D}';
IID_IStream: TGUID = '{0000000C-0000-0000-C000-000000000046}';
IID_IBindCtx: TGUID = '{0000000E-0000-0000-C000-000000000046}';
IID_IRunningObjectTable: TGUID = '{00000010-0000-0000-C000-000000000046}';
IID_IEnumMoniker: TGUID = '{00000102-0000-0000-C000-000000000046}';
IID_IEnumString: TGUID = '{00000101-0000-0000-C000-000000000046}';
IID_IEnumSTATDATA: TGUID = '{00000105-0000-0000-C000-000000000046}';
DIID__IInkStrokesEvents: TGUID = '{F33053EC-5D25-430A-928F-76A6491DDE15}';
DIID__IInkEvents: TGUID = '{427B1865-CA3F-479A-83A9-0F420F2A0073}';
IID_IInkRenderer: TGUID = '{E6257A9C-B511-4F4C-A8B0-A7DBC9506B83}';
IID_IInkCollector: TGUID = '{F0F060B5-8B1F-4A7C-89EC-880692588A4F}';
DIID__IInkCollectorEvents: TGUID = '{11A583F2-712D-4FEA-ABCF-AB4AF38EA06B}';
IID_IInkOverlay: TGUID = '{B82A463B-C1C5-45A3-997C-DEAB5651B67A}';
DIID__IInkOverlayEvents: TGUID = '{31179B69-E563-489E-B16F-712F1E8A0651}';
IID_IInkPicture: TGUID = '{E85662E0-379A-40D7-9B5C-757D233F9923}';
DIID__IInkPictureEvents: TGUID = '{60FF4FEE-22FF-4484-ACC1-D308D9CD7EA3}';
IID_IInkRecognizer: TGUID = '{782BF7CF-034B-4396-8A32-3A1833CF6B56}';
IID_IInkRecognizerContext: TGUID = '{C68F52F9-32A3-4625-906C-44FC23B40958}';
IID_IInkRecognizerGuide: TGUID = '{D934BE07-7B84-4208-9136-83C20994E905}';
IID_IInkWordList: TGUID = '{76BA3491-CB2F-406B-9961-0E0C4CDAAEF2}';
IID_IInkRecognizers: TGUID = '{9CCC4F12-B0B7-4A8B-BF58-4AECA4E8CEFD}';
DIID__IInkRecognitionEvents: TGUID = '{17BCE92F-2E21-47FD-9D33-3C6AFBFD8C59}';
CLASS_InkDisp: TGUID = '{937C1A34-151D-4610-9CA6-A8CC9BDB5D83}';
CLASS_InkOverlay: TGUID = '{65D00646-CDE3-4A88-9163-6769F0F1A97D}';
CLASS_InkPicture: TGUID = '{04A1E553-FE36-4FDE-865E-344194E69424}';
CLASS_InkCollector: TGUID = '{43FB1553-AD74-4EE8-88E4-3E6DAAC915DB}';
CLASS_InkDrawingAttributes: TGUID = '{D8BF32A2-05A5-44C3-B3AA-5E80AC7D2576}';
CLASS_InkRectangle: TGUID = '{43B07326-AAE0-4B62-A83D-5FD768B7353C}';
CLASS_InkRenderer: TGUID = '{9C1CC6E4-D7EB-4EEB-9091-15A7C8791ED9}';
CLASS_InkTransform: TGUID = '{E3D5D93C-1663-4A78-A1A7-22375DFEBAEE}';
CLASS_InkRecognizers: TGUID = '{9FD4E808-F6E6-4E65-98D3-AA39054C1255}';
CLASS_InkRecognizerContext: TGUID = '{AAC46A37-9229-4FC0-8CCE-4497569BF4D1}';
CLASS_InkRecognizerGuide: TGUID = '{8770D941-A63A-4671-A375-2855A18EBA73}';
CLASS_InkTablets: TGUID = '{6E4FCB12-510A-4D40-9304-1DA10AE9147C}';
CLASS_InkWordList: TGUID = '{9DE85094-F71F-44F1-8471-15A2FA76FCF3}';
CLASS_InkStrokes: TGUID = '{48F491BC-240E-4860-B079-A1E94D3D2C86}';
IID_IInk: TGUID = '{03F8E511-43A1-11D3-8BB6-0080C7D6BAD5}';
IID_IInkLineInfo: TGUID = '{9C1C5AD6-F22F-4DE4-B453-A2CC482E7C33}';
IID_ISketchInk: TGUID = '{B4563688-98EB-4646-B279-44DA14D45748}';
CLASS_Ink: TGUID = '{13DE4A42-8D21-4C8E-BF9C-8F69CB068FCA}';
CLASS_SketchInk: TGUID = '{F0291081-E87C-4E07-97DA-A0A03761E586}';
// *********************************************************************//
// Declaration of Enumerations defined in Type Library
// *********************************************************************//
// Constants for enum ItemSelectionConstants
type
ItemSelectionConstants = TOleEnum;
const
ISC_FirstElement = $00000000;
ISC_AllElements = $FFFFFFFF;
// Constants for enum InkBoundingBoxMode
type
InkBoundingBoxMode = TOleEnum;
const
IBBM_Default = $00000000;
IBBM_NoCurveFit = $00000001;
IBBM_CurveFit = $00000002;
IBBM_PointsOnly = $00000003;
IBBM_Union = $00000004;
// Constants for enum InkExtractFlags
type
InkExtractFlags = TOleEnum;
const
IEF_CopyFromOriginal = $00000000;
IEF_RemoveFromOriginal = $00000001;
IEF_Default = $00000001;
// Constants for enum InkPersistenceFormat
type
InkPersistenceFormat = TOleEnum;
const
IPF_InkSerializedFormat = $00000000;
IPF_Base64InkSerializedFormat = $00000001;
IPF_GIF = $00000002;
IPF_Base64GIF = $00000003;
// Constants for enum InkPersistenceCompressionMode
type
InkPersistenceCompressionMode = TOleEnum;
const
IPCM_Default = $00000000;
IPCM_MaximumCompression = $00000001;
IPCM_NoCompression = $00000002;
// Constants for enum InkPenTip
type
InkPenTip = TOleEnum;
const
IPT_Ball = $00000000;
IPT_Rectangle = $00000001;
// Constants for enum InkRasterOperation
type
InkRasterOperation = TOleEnum;
const
IRO_Black = $00000001;
IRO_NotMergePen = $00000002;
IRO_MaskNotPen = $00000003;
IRO_NotCopyPen = $00000004;
IRO_MaskPenNot = $00000005;
IRO_Not = $00000006;
IRO_XOrPen = $00000007;
IRO_NotMaskPen = $00000008;
IRO_MaskPen = $00000009;
IRO_NotXOrPen = $0000000A;
IRO_NoOperation = $0000000B;
IRO_MergeNotPen = $0000000C;
IRO_CopyPen = $0000000D;
IRO_MergePenNot = $0000000E;
IRO_MergePen = $0000000F;
IRO_White = $00000010;
// Constants for enum InkMousePointer
type
InkMousePointer = TOleEnum;
const
IMP_Default = $00000000;
IMP_Arrow = $00000001;
IMP_Crosshair = $00000002;
IMP_Ibeam = $00000003;
IMP_SizeNESW = $00000004;
IMP_SizeNS = $00000005;
IMP_SizeNWSE = $00000006;
IMP_SizeWE = $00000007;
IMP_UpArrow = $00000008;
IMP_Hourglass = $00000009;
IMP_NoDrop = $0000000A;
IMP_ArrowHourglass = $0000000B;
IMP_ArrowQuestion = $0000000C;
IMP_SizeAll = $0000000D;
IMP_Hand = $0000000E;
IMP_Custom = $00000063;
// Constants for enum InkClipboardModes
type
InkClipboardModes = TOleEnum;
const
ICB_Copy = $00000000;
ICB_Cut = $00000001;
ICB_ExtractOnly = $00000030;
ICB_DelayedCopy = $00000020;
ICB_Default = $00000000;
// Constants for enum InkClipboardFormats
type
InkClipboardFormats = TOleEnum;
const
ICF_None = $00000000;
ICF_InkSerializedFormat = $00000001;
ICF_SketchInk = $00000002;
ICF_TextInk = $00000006;
ICF_EnhancedMetafile = $00000008;
ICF_Metafile = $00000020;
ICF_Bitmap = $00000040;
ICF_PasteMask = $00000007;
ICF_CopyMask = $0000007F;
ICF_Default = $0000007F;
// Constants for enum SelectionHitResult
type
SelectionHitResult = TOleEnum;
const
SHR_None = $00000000;
SHR_NW = $00000001;
SHR_SE = $00000002;
SHR_NE = $00000003;
SHR_SW = $00000004;
SHR_E = $00000005;
SHR_W = $00000006;
SHR_N = $00000007;
SHR_S = $00000008;
SHR_Selection = $00000009;
// Constants for enum InkRecognitionStatus
type
InkRecognitionStatus = TOleEnum;
const
IRS_NoError = $00000000;
IRS_Interrupted = $00000001;
IRS_ProcessFailed = $00000002;
IRS_InkAddedFailed = $00000004;
IRS_SetAutoCompletionModeFailed = $00000008;
IRS_SetStrokesFailed = $00000010;
IRS_SetGuideFailed = $00000020;
IRS_SetFlagsFailed = $00000040;
IRS_SetFactoidFailed = $00000080;
IRS_SetPrefixSuffixFailed = $00000100;
IRS_SetWordListFailed = $00000200;
// Constants for enum DISPID_InkRectangle
type
DISPID_InkRectangle = TOleEnum;
const
DISPID_IRTop = $00000001;
DISPID_IRLeft = $00000002;
DISPID_IRBottom = $00000003;
DISPID_IRRight = $00000004;
DISPID_IRGetRectangle = $00000005;
DISPID_IRSetRectangle = $00000006;
DISPID_IRData = $00000007;
// Constants for enum DISPID_InkExtendedProperty
type
DISPID_InkExtendedProperty = TOleEnum;
const
DISPID_IEPGuid = $00000001;
DISPID_IEPData = $00000002;
// Constants for enum DISPID_InkExtendedProperties
type
DISPID_InkExtendedProperties = TOleEnum;
const
DISPID_IEPs_NewEnum = $FFFFFFFC;
DISPID_IEPsItem = $00000000;
DISPID_IEPsCount = $00000001;
DISPID_IEPsAdd = $00000002;
DISPID_IEPsRemove = $00000003;
DISPID_IEPsClear = $00000004;
DISPID_IEPsDoesPropertyExist = $00000005;
// Constants for enum DISPID_InkDrawingAttributes
type
DISPID_InkDrawingAttributes = TOleEnum;
const
DISPID_DAHeight = $00000001;
DISPID_DAColor = $00000002;
DISPID_DAWidth = $00000003;
DISPID_DAFitToCurve = $00000004;
DISPID_DAIgnorePressure = $00000005;
DISPID_DAAntiAliased = $00000006;
DISPID_DATransparency = $00000007;
DISPID_DARasterOperation = $00000008;
DISPID_DAPenTip = $00000009;
DISPID_DAClone = $0000000A;
DISPID_DAExtendedProperties = $0000000B;
// Constants for enum DISPID_InkTransform
type
DISPID_InkTransform = TOleEnum;
const
DISPID_ITReset = $00000001;
DISPID_ITTranslate = $00000002;
DISPID_ITRotate = $00000003;
DISPID_ITReflect = $00000004;
DISPID_ITShear = $00000005;
DISPID_ITScale = $00000006;
DISPID_ITeM11 = $00000007;
DISPID_ITeM12 = $00000008;
DISPID_ITeM21 = $00000009;
DISPID_ITeM22 = $0000000A;
DISPID_ITeDx = $0000000B;
DISPID_ITeDy = $0000000C;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -