enum typedef enum ePadLSActiveXLib::lsColorName lsColorName |
Available prenamed colors.
lscolRed | Red. |
lscolGreen | Green. |
lscolBlue | Blue. |
lscolYellow | Yellow. |
lscolOrange | Orange. |
lscolPurple | Purple. |
lscolCyan | Cyan. |
lscolMagenta | Magenta. |
lscolBlack | Black. |
lscolWhite | White. |
lscolGray | Gray. |
00026 { 00027 [helpstring("Red")] 00028 lscolRed = 0x0000FF, 00029 [helpstring("Green")] 00030 lscolGreen = 0x00FF00, 00031 [helpstring("Blue")] 00032 lscolBlue = 0xFF0000, 00033 [helpstring("Yellow")] 00034 lscolYellow = 0x00FFFF, 00035 [helpstring("Orange")] 00036 lscolOrange = 0x00A5FF, 00037 [helpstring("Purple")] 00038 lscolPurple = 0x800080, 00039 [helpstring("Cyan")] 00040 lscolCyan = 0xFFFF00, 00041 [helpstring("Magenta")] 00042 lscolMagenta = 0xFF00FF, 00043 [helpstring("Black")] 00044 lscolBlack = 0x000000, 00045 [helpstring("White")] 00046 lscolWhite = 0xFFFFFF, 00047 [helpstring("Gray")] 00048 lscolGray = 0x808080 00049 } lsColorName;
enum typedef enum ePadLSActiveXLib::lsDataRate lsDataRate |
Specifies available data rates.
lsRate100 | 100 reports per second |
lsRate200 | 200 reports per second |
lsRate300 | 300 reports per second |
lsRate400 | 400 reports per second |
00056 { 00057 [helpstring("100 reports per second")] 00058 lsRate100 = 1, 00059 [helpstring("200 reports per second")] 00060 lsRate200 = 2, 00061 [helpstring("300 reports per second")] 00062 lsRate300 = 3, 00063 [helpstring("400 reports per second")] 00064 lsRate400 = 4 00065 } lsDataRate;
enum typedef enum ePadLSActiveXLib::lsEncryptionType lsEncryptionType |
Specifies available encryption types.
00072 { 00073 [helpstring("No encryption")] 00074 lsEncNone = 0, 00075 [helpstring("AES256 encryption")] 00076 lsEncAES256 = 1 00077 } lsEncryptionType;
enum typedef enum ePadLSActiveXLib::lsOpMode lsOpMode |
Specifies the current mode of operation for the active device.
lsOpStartup | Device is starting up. |
lsOpReady | Device is ready to send/receive all commands. |
lsOpInking | Device is in inking mode. |
lsOpError | Device is not responsive. |
00155 { 00156 [helpstring("Device is starting up")] 00157 lsOpStartup = 1, 00158 [helpstring("Device is ready to send/receive all commands")] 00159 lsOpReady = 2, 00160 [helpstring("Device is in inking mode")] 00161 lsOpInking = 3, 00162 [helpstring("Device is not responsive")] 00163 lsOpError = 4, 00164 } lsOpMode;
enum typedef enum ePadLSActiveXLib::lsResetCode lsResetCode |
Specifies which values to restore to defaults. Values can be combined via bitwise OR to reset more than one default.
00085 { 00086 [helpstring("Restore five-point calibration data")] 00087 lsdefSysCal = 1, 00088 [helpstring("Restore the data sample rate")] 00089 lsdefReportRate = 2, 00090 [helpstring("Restore values to factory defaults")] 00091 lsdefUseFactory = 4, 00092 [helpstring("Erase the values stored in EEPROM")] 00093 lsdefEEPROM = 8, 00094 [helpstring("Restore the default background image")] 00095 lsdefDefaultImage = 16, 00096 [helpstring("Restore all ink region settings")] 00097 lsdefInkRegion = 32, 00098 [helpstring("Restore all tuned settings")] 00099 lsdefAllTuned = 64 00100 } lsResetCode;
enum typedef enum ePadLSActiveXLib::lsResult lsResult |
Possible return values for various methods.
lsresOK | Operation succeeded. |
lsresABORT | Operation was aborted. |
lsresFAILED | Operation failed with unspecified error. |
lsresINVALID_HANDLE | Invalid handle. |
lsresACCESS_DENIED | Access denied. |
00107 { 00108 [helpstring("Operation succeeded")] //S_OK 00109 lsresOK = 0, 00110 [helpstring("Operation was aborted")] //E_ABORT 00111 lsresABORT = -2147467260, 00112 [helpstring("Operation failed with unspecified error")] //E_FAIL 00113 lsresFAILED = -2147467259, 00114 [helpstring("Invalid handle")] //E_HANDLE 00115 lsresINVALID_HANDLE = -2147024890, 00116 [helpstring("Access denied")] //E_ACCESSDENIED 00117 lsresACCESS_DENIED = -2147024891 00118 } lsResult;
enum typedef enum ePadLSActiveXLib::lsTouchscreenType lsTouchscreenType |
Specifies touchscreen types.
lsTS5Wire | 5-wire touchscreen |
lsTS4Wire | 4-wire touchscreen |
lsTSUnknown | Unknown touchscreen type. |
00125 { 00126 [helpstring("5-wire touchscreen")] 00127 lsTS5Wire = 0, 00128 [helpstring("4-wire touchscreen")] 00129 lsTS4Wire = 1, 00130 [helpstring("Unknown touchscreen type")] 00131 lsTSUnknown = 2 00132 } lsTouchscreenType;
enum typedef enum ePadLSActiveXLib::lsWidgetType lsWidgetType |
Specifies the type of widget to create.
lswidgButton | Push button. |
lswidgCheckBox | Check box. |
lswidgRadioButton | Radio button. |
lswidgTextBox | Text box. |
00139 { 00140 [helpstring("Push button")] 00141 lswidgButton = 1, 00142 [helpstring("Check box")] 00143 lswidgCheckBox = 2, 00144 [helpstring("Radio button")] 00145 lswidgRadioButton = 3, 00146 [helpstring("Text box")] 00147 lswidgTextBox = 4 00148 } lsWidgetType;