| [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 |  | 
|---|
|  | 7 | import "wtypes.idl"; | 
|---|
|  | 8 |  | 
|---|
|  | 9 | cpp_quote("#define TABLET_DISABLE_PRESSANDHOLD        0x00000001") | 
|---|
|  | 10 | cpp_quote("#define TABLET_DISABLE_PENTAPFEEDBACK      0x00000008") | 
|---|
|  | 11 | cpp_quote("#define TABLET_DISABLE_PENBARRELFEEDBACK   0x00000010") | 
|---|
|  | 12 | cpp_quote("#define TABLET_DISABLE_TOUCHUIFORCEON      0x00000100") | 
|---|
|  | 13 | cpp_quote("#define TABLET_DISABLE_TOUCHUIFORCEOFF     0x00000200") | 
|---|
|  | 14 | cpp_quote("#define TABLET_DISABLE_TOUCHSWITCH         0x00008000") | 
|---|
|  | 15 | cpp_quote("#define TABLET_DISABLE_FLICKS              0x00010000") | 
|---|
|  | 16 | cpp_quote("#define TABLET_ENABLE_FLICKSONCONTEXT      0x00020000") | 
|---|
|  | 17 | cpp_quote("#define TABLET_ENABLE_FLICKLEARNINGMODE    0x00040000") | 
|---|
|  | 18 | cpp_quote("#define TABLET_DISABLE_SMOOTHSCROLLING     0x00080000") | 
|---|
|  | 19 | cpp_quote("#define TABLET_DISABLE_FLICKFALLBACKKEYS   0x00100000") | 
|---|
|  | 20 | cpp_quote("#define TABLET_ENABLE_MULTITOUCHDATA       0x01000000") | 
|---|
|  | 21 |  | 
|---|
|  | 22 | cpp_quote("#define WM_TABLET_QUERYSYSTEMGESTURESTATUS 0x02CC") | 
|---|
|  | 23 |  | 
|---|
|  | 24 | cpp_quote("#define IP_CURSOR_DOWN  0x1") | 
|---|
|  | 25 | cpp_quote("#define IP_INVERTED     0x2") | 
|---|
|  | 26 | cpp_quote("#define IP_MARGIN       0x4") | 
|---|
|  | 27 |  | 
|---|
|  | 28 | typedef DWORD CURSOR_ID; | 
|---|
|  | 29 | typedef USHORT SYSTEM_EVENT; | 
|---|
|  | 30 | typedef DWORD TABLET_CONTEXT_ID; | 
|---|
|  | 31 |  | 
|---|
|  | 32 | cpp_quote("#ifndef _XFORM_") | 
|---|
|  | 33 | cpp_quote("#define _XFORM_") | 
|---|
|  | 34 | typedef struct tagXFORM { | 
|---|
|  | 35 | float eM11; | 
|---|
|  | 36 | float eM12; | 
|---|
|  | 37 | float eM21; | 
|---|
|  | 38 | float eM22; | 
|---|
|  | 39 | float eDx; | 
|---|
|  | 40 | float eDy; | 
|---|
|  | 41 | } XFORM; | 
|---|
|  | 42 | cpp_quote("#endif") | 
|---|