CCAux  2.20.0.0
CCAux API reference
Namespaces | Typedefs | Enumerations | Functions
TouchScreen.h File Reference

Go to the source code of this file.

Namespaces

 CrossControl
 

Typedefs

typedef void * TOUCHSCREENHANDLE
 

Enumerations

enum  TouchScreenModeSettings { MOUSE_NEXT_BOOT = 0 , TOUCH_NEXT_BOOT = 1 , MOUSE_NOW = 2 , TOUCH_NOW = 3 }
 
enum  TSAdvancedSettingsParameter {
  TS_RIGHT_CLICK_TIME = 0 , TS_LOW_LEVEL = 1 , TS_UNTOUCHLEVEL = 2 , TS_DEBOUNCE_TIME = 3 ,
  TS_DEBOUNCE_TIMEOUT_TIME = 4 , TS_DOUBLECLICK_MAX_CLICK_TIME = 5 , TS_DOUBLE_CLICK_TIME = 6 , TS_MAX_RIGHTCLICK_DISTANCE = 7 ,
  TS_USE_DEJITTER = 8 , TS_CALIBRATION_WIDTH = 9 , TS_CALIBRATION_MEASUREMENTS = 10 , TS_RESTORE_DEFAULT_SETTINGS = 11 ,
  TS_TCHAUTOCAL = 12
}
 

Functions

EXTERN_C CCAUXDLL_API TOUCHSCREENHANDLE CCAUXDLL_CALLING_CONV GetTouchScreen (void)
 
EXTERN_C CCAUXDLL_API void CCAUXDLL_CALLING_CONV TouchScreen_release (TOUCHSCREENHANDLE)
 
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV TouchScreen_getMode (TOUCHSCREENHANDLE, TouchScreenModeSettings *config)
 
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV TouchScreen_getMouseRightClickTime (TOUCHSCREENHANDLE, uint16_t *time)
 
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV TouchScreen_setMode (TOUCHSCREENHANDLE, TouchScreenModeSettings config)
 
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV TouchScreen_setMouseRightClickTime (TOUCHSCREENHANDLE, uint16_t time)
 
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV TouchScreen_setAdvancedSetting (TOUCHSCREENHANDLE, TSAdvancedSettingsParameter param, uint16_t data)
 
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV TouchScreen_getAdvancedSetting (TOUCHSCREENHANDLE, TSAdvancedSettingsParameter param, uint16_t *data)