ReactOS  0.4.15-dev-1150-g593bcce
msinkaut.idl File Reference

Go to the source code of this file.

Classes

interface  MSINKAUTLib::IInkExtendedProperty
 
interface  MSINKAUTLib::IInkExtendedProperties
 
interface  MSINKAUTLib::IInkDrawingAttributes
 
struct  MSINKAUTLib::tagXFORM
 
interface  MSINKAUTLib::IInkTransform
 
interface  MSINKAUTLib::IInkRectangle
 
interface  MSINKAUTLib::IInkStrokeDisp
 
interface  MSINKAUTLib::IInkStrokes
 
interface  MSINKAUTLib::IInkCustomStrokes
 
interface  MSINKAUTLib::IInkRecognitionResult
 
interface  MSINKAUTLib::IInkRecognitionAlternate
 
interface  MSINKAUTLib::IInkRecognitionAlternates
 
interface  MSINKAUTLib::IInkDisp
 
interface  MSINKAUTLib::IInkRenderer
 
interface  MSINKAUTLib::IInkTablet
 
interface  MSINKAUTLib::IInkCursorButton
 
interface  MSINKAUTLib::IInkCursorButtons
 
interface  MSINKAUTLib::IInkCursor
 
interface  MSINKAUTLib::IInkCursors
 
interface  MSINKAUTLib::IInkCollector
 

Modules

library  MSINKAUTLib
 

Typedefs

typedef float MSINKAUTLib::single
 
typedef enum MSINKAUTLib::InkBoundingBoxMode MSINKAUTLib::InkBoundingBoxMode
 
typedef enum MSINKAUTLib::InkExtractFlags MSINKAUTLib::InkExtractFlags
 
typedef enum MSINKAUTLib::InkPersistenceFormat MSINKAUTLib::InkPersistenceFormat
 
typedef enum MSINKAUTLib::InkPersistenceCompressionMode MSINKAUTLib::InkPersistenceCompressionMode
 
typedef enum MSINKAUTLib::InkPenTip MSINKAUTLib::InkPenTip
 
typedef enum MSINKAUTLib::InkRasterOperation MSINKAUTLib::InkRasterOperation
 
typedef enum MSINKAUTLib::InkClipboardModes MSINKAUTLib::InkClipboardModes
 
typedef enum MSINKAUTLib::InkClipboardFormats MSINKAUTLib::InkClipboardFormats
 
typedef enum MSINKAUTLib::InkRecognitionConfidence MSINKAUTLib::InkRecognitionConfidence
 
typedef struct MSINKAUTLib::tagXFORM MSINKAUTLib::XFORM
 

Enumerations

enum  MSINKAUTLib::InkBoundingBoxMode {
  MSINKAUTLib::IBBM_Default = 0, MSINKAUTLib::IBBM_NoCurveFit = 1, MSINKAUTLib::IBBM_CurveFit = 2, MSINKAUTLib::IBBM_PointsOnly = 3,
  MSINKAUTLib::IBBM_Union = 4
}
 
enum  MSINKAUTLib::InkExtractFlags { MSINKAUTLib::IEF_CopyFromOriginal = 0x0, MSINKAUTLib::IEF_RemoveFromOriginal = 0x1, MSINKAUTLib::IEF_Default = IEF_RemoveFromOriginal }
 
enum  MSINKAUTLib::InkPersistenceFormat { MSINKAUTLib::IPF_InkSerializeFormat = 0, MSINKAUTLib::IPF_Base64InkSerializedFormat = 1, MSINKAUTLib::IPF_GIF = 2, MSINKAUTLib::IPF_Base64GIF = 3 }
 
enum  MSINKAUTLib::InkPersistenceCompressionMode { MSINKAUTLib::IPCM_Default = 0, MSINKAUTLib::IPCM_MaximumCompression = 1, MSINKAUTLib::IPCM_NoCompression = 2 }
 
enum  MSINKAUTLib::InkPenTip { MSINKAUTLib::IPT_Ball = 0, MSINKAUTLib::IPT_Rectangle = 1 }
 
enum  MSINKAUTLib::InkRasterOperation {
  MSINKAUTLib::IRO_Black = 1, MSINKAUTLib::IRO_NotMergePen, MSINKAUTLib::IRO_MaskNotPen, MSINKAUTLib::IRO_NotCopyPen,
  MSINKAUTLib::IRO_MaskPenNot, MSINKAUTLib::IRO_Not, MSINKAUTLib::IRO_XOrPen, MSINKAUTLib::IRO_NotMaskPen,
  MSINKAUTLib::IRO_MaskPen, MSINKAUTLib::IRO_NotXOrPen, MSINKAUTLib::IRO_NoOperation, MSINKAUTLib::IRO_MergeNotPen,
  MSINKAUTLib::IRO_CopyPen, MSINKAUTLib::IRO_MergePenNot, MSINKAUTLib::IRO_MergePen, MSINKAUTLib::IRO_White
}
 
enum  MSINKAUTLib::InkClipboardModes {
  MSINKAUTLib::ICB_Copy = 0, MSINKAUTLib::ICB_Cut = 0x1, MSINKAUTLib::ICB_DelayedCopy = 0x20, MSINKAUTLib::ICB_ExtractOnly = 0x30,
  MSINKAUTLib::ICB_Default = ICB_Copy
}
 
enum  MSINKAUTLib::InkClipboardFormats {
  MSINKAUTLib::ICF_None = 0, MSINKAUTLib::ICF_InkSerializedFormat = 0x1, MSINKAUTLib::ICF_SketchInk = 0x2, MSINKAUTLib::ICF_TextInk = 0x6,
  MSINKAUTLib::ICF_EnhancedMetafile = 0x8, MSINKAUTLib::ICF_Metafile = 0x20, MSINKAUTLib::ICF_Bitmap = 0x40, MSINKAUTLib::ICF_PasteMask = 0x7,
  MSINKAUTLib::ICF_CopyMask = 0x7f, MSINKAUTLib::ICF_Default = ICF_CopyMask
}
 
enum  MSINKAUTLib::InkRecognitionConfidence { MSINKAUTLib::IRC_Strong = 0, MSINKAUTLib::IRC_Intermediate = 1, MSINKAUTLib::IRC_Poor = 2 }
 
enum  MSINKAUTLib::TabletPropertyMetricUnit {
  MSINKAUTLib::TPMU_Default, MSINKAUTLib::TPMU_Inches, MSINKAUTLib::TPMU_Centimeters, MSINKAUTLib::TPMU_Degrees,
  MSINKAUTLib::TPMU_Radians, MSINKAUTLib::TPMU_Seconds, MSINKAUTLib::TPMU_Pounds, MSINKAUTLib::TPMU_Grams
}
 
enum  MSINKAUTLib::InkCollectionMode { MSINKAUTLib::ICM_InkOnly, MSINKAUTLib::ICM_GestureOnly, MSINKAUTLib::ICM_InkAndGesture }
 
enum  MSINKAUTLib::InkMousePointer {
  MSINKAUTLib::IMP_Default, MSINKAUTLib::IMP_Arrow, MSINKAUTLib::IMP_Crosshair, MSINKAUTLib::IMP_Ibeam,
  MSINKAUTLib::IMP_SizeNESW, MSINKAUTLib::IMP_SizeNS, MSINKAUTLib::IMP_SizeNWSE, MSINKAUTLib::IMP_SizeWE,
  MSINKAUTLib::IMP_UpArrow, MSINKAUTLib::IMP_Hourglass, MSINKAUTLib::IMP_NoDrop, MSINKAUTLib::IMP_ArrowHourglass,
  MSINKAUTLib::IMP_ArrowQuestion, MSINKAUTLib::IMP_SizeAll, MSINKAUTLib::IMP_Hand, MSINKAUTLib::IMP_Custom = 99
}
 
enum  MSINKAUTLib::TabletHardwareCapabilities { MSINKAUTLib::THWC_Integrated = 1, MSINKAUTLib::THWC_CursorMustTouch = 2, MSINKAUTLib::THWC_HardProximity = 4, MSINKAUTLib::THWC_CursorsHavePhysicalIds = 8 }
 
enum  MSINKAUTLib::InkCursorButtonState { MSINKAUTLib::ICBS_Unavailable, MSINKAUTLib::ICBS_Up, MSINKAUTLib::ICBS_Down }
 
enum  MSINKAUTLib::InkApplicationGesture {
  MSINKAUTLib::IAG_AllGestures = 0, MSINKAUTLib::IAG_NoGesture = 61440, MSINKAUTLib::IAG_Scratchout = 61441, MSINKAUTLib::IAG_Triangle = 61442,
  MSINKAUTLib::IAG_Square = 61443, MSINKAUTLib::IAG_Star = 61444, MSINKAUTLib::IAG_Check = 61445, MSINKAUTLib::IAG_Curlicue = 61456,
  MSINKAUTLib::IAG_DoubleCurlicue = 61457, MSINKAUTLib::IAG_Circle = 61472, MSINKAUTLib::IAG_DoubleCircle = 61473, MSINKAUTLib::IAG_SemiCircleLeft = 61480,
  MSINKAUTLib::IAG_SemiCircleRight = 61481, MSINKAUTLib::IAG_ChevronUp = 61488, MSINKAUTLib::IAG_ChevronDown = 61489, MSINKAUTLib::IAG_ChevronLeft = 61490,
  MSINKAUTLib::IAG_ChevronRight = 61491, MSINKAUTLib::IAG_ArrowUp = 61496, MSINKAUTLib::IAG_ArrowDown = 61497, MSINKAUTLib::IAG_ArrowLeft = 61498,
  MSINKAUTLib::IAG_ArrowRight = 61499, MSINKAUTLib::IAG_Up = 61528, MSINKAUTLib::IAG_Down = 61529, MSINKAUTLib::IAG_Left = 61530,
  MSINKAUTLib::IAG_Right = 61531, MSINKAUTLib::IAG_UpDown = 61536, MSINKAUTLib::IAG_DownUp = 61537, MSINKAUTLib::IAG_LeftRight = 61538,
  MSINKAUTLib::IAG_RightLeft = 61539, MSINKAUTLib::IAG_UpLeftLong = 61540, MSINKAUTLib::IAG_UpRightLong = 61541, MSINKAUTLib::IAG_DownLeftLong = 61542,
  MSINKAUTLib::IAG_DownRightLong = 61543, MSINKAUTLib::IAG_UpLeft = 61544, MSINKAUTLib::IAG_UpRight = 61545, MSINKAUTLib::IAG_DownLeft = 61546,
  MSINKAUTLib::IAG_DownRight = 61547, MSINKAUTLib::IAG_LeftUp = 61548, MSINKAUTLib::IAG_LeftDown = 61549, MSINKAUTLib::IAG_RightUp = 61550,
  MSINKAUTLib::IAG_RightDown = 61551, MSINKAUTLib::IAG_Exclamation = 61604, MSINKAUTLib::IAG_Tap = 61680, MSINKAUTLib::IAG_DoubleTap = 61681
}
 
enum  MSINKAUTLib::InkCollectorEventInterest {
  MSINKAUTLib::ICEI_DefaultEvents = -1, MSINKAUTLib::ICEI_CursorDown = 0, MSINKAUTLib::ICEI_Stroke, MSINKAUTLib::ICEI_NewPackets,
  MSINKAUTLib::ICEI_NewInAirPackets, MSINKAUTLib::ICEI_CursorButtonDown, MSINKAUTLib::ICEI_CursorButtonUp, MSINKAUTLib::ICEI_CursorInRange,
  MSINKAUTLib::ICEI_CursorOutOfRange, MSINKAUTLib::ICEI_SystemGesture, MSINKAUTLib::ICEI_TabletAdded, MSINKAUTLib::ICEI_TabletRemoved,
  MSINKAUTLib::ICEI_MouseDown, MSINKAUTLib::ICEI_MouseMove, MSINKAUTLib::ICEI_MouseUp, MSINKAUTLib::ICEI_MouseWheel,
  MSINKAUTLib::ICEI_DblClick, MSINKAUTLib::ICEI_AllEvents
}
 

Functions

 MSINKAUTLib::importlib ("stdole2.tlb")