wHiteRabbiT-sTudio Framework
CWintabData.cs File Reference

Classes

struct  wHiteRabbiT.Common.Wacom.WTNormalPressure
 Pen normal presure (PK_NORMAL_PRESSURE) More...
 
struct  wHiteRabbiT.Common.Wacom.WTTangentPressure
 Pen tangential pressure (PK_TANGENT_PRESSURE) More...
 
struct  wHiteRabbiT.Common.Wacom.WTOrientation
 Pen Orientation More...
 
struct  wHiteRabbiT.Common.Wacom.WTRotation
 Pen Rotation More...
 
struct  wHiteRabbiT.Common.Wacom.WintabPacket
 Wintab data packet. More...
 
struct  wHiteRabbiT.Common.Wacom.WTExtensionBase
 Common properties for control extension data transactions. More...
 
struct  wHiteRabbiT.Common.Wacom.WTExpKeyData
 Extension data for one Express Key. More...
 
struct  wHiteRabbiT.Common.Wacom.WTSliderData
 Extension data for one touch ring or one touch strip. More...
 
struct  wHiteRabbiT.Common.Wacom.WintabPacketExt
 Wintab extension data packet for one tablet control. More...
 
class  wHiteRabbiT.Common.Wacom.CWintabData
 Class to support capture and management of Wintab daa. More...
 

Namespaces

package  wHiteRabbiT.Common.Wacom
 

Enumerations

enum  wHiteRabbiT.Common.Wacom.EWintabPacketBit {
  wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_CONTEXT = 0x0001, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_STATUS = 0x0002, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_TIME = 0x0004, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_CHANGED = 0x0008,
  wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_SERIAL_NUMBER = 0x0010, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_CURSOR = 0x0020, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_BUTTONS = 0x0040, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_X = 0x0080,
  wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_Y = 0x0100, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_Z = 0x0200, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_NORMAL_PRESSURE = 0x0400, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_TANGENT_PRESSURE = 0x0800,
  wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_ORIENTATION = 0x1000, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_ROTATION = 0x2000, wHiteRabbiT.Common.Wacom.EWintabPacketBit.PK_PKTBITS_ALL = 0x3FFF
}
 Wintab Packet bits. More...
 
enum  wHiteRabbiT.Common.Wacom.EWintabEventMessage {
  wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_PACKET = 0x7FF0, wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_CTXOPEN = 0x7FF1, wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_CTXCLOSE = 0x7FF2, wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_CTXUPDATE = 0x7FF3,
  wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_CTXOVERLAP = 0x7FF4, wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_PROXIMITY = 0x7FF5, wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_INFOCHANGE = 0x7FF6, wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_CSRCHANGE = 0x7FF7,
  wHiteRabbiT.Common.Wacom.EWintabEventMessage.WT_PACKETEXT = 0x7FF8
}
 Wintab event messsages sent to an application. More...
 
enum  wHiteRabbiT.Common.Wacom.EWintabPacketStatusValue {
  wHiteRabbiT.Common.Wacom.EWintabPacketStatusValue.TPS_PROXIMITY = 0x0001, wHiteRabbiT.Common.Wacom.EWintabPacketStatusValue.TPS_QUEUE_ERR = 0x0002, wHiteRabbiT.Common.Wacom.EWintabPacketStatusValue.TPS_MARGIN = 0x0004, wHiteRabbiT.Common.Wacom.EWintabPacketStatusValue.TPS_GRAB = 0x0008,
  wHiteRabbiT.Common.Wacom.EWintabPacketStatusValue.TPS_INVERT = 0x0010
}
 Wintab packet status values. More...
 
enum  wHiteRabbiT.Common.Wacom.EWintabPacketButtonCode { wHiteRabbiT.Common.Wacom.EWintabPacketButtonCode.TBN_NONE = 0, wHiteRabbiT.Common.Wacom.EWintabPacketButtonCode.TBN_UP = 1, wHiteRabbiT.Common.Wacom.EWintabPacketButtonCode.TBN_DOWN = 2 }
 WintabPacket.pkButton codes. More...