CCAux
2.20.0.0
CCAux API reference
|
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) |
Functions in the TouchScreen class
EXTERN_C CCAUXDLL_API TOUCHSCREENHANDLE CCAUXDLL_CALLING_CONV CrossControl::GetTouchScreen | ( | void | ) |
Factory function that creates instances of the TouchScreen object.
Supported Platform(s): XL, XM, XS, XA
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::TouchScreen_getAdvancedSetting | ( | TOUCHSCREENHANDLE | , |
TSAdvancedSettingsParameter | param, | ||
uint16_t * | data | ||
) |
Get advanced touch screen settings. See the description of TSAdvancedSettingsParameter for a description of the parameters.
Supported Platform(s): XL, XM, XS, XA
param | The setting to get. |
data | The current data for the setting. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::TouchScreen_getMode | ( | TOUCHSCREENHANDLE | , |
TouchScreenModeSettings * | config | ||
) |
Get Touch Screen mode. Gets the current mode of the USB profile.
Supported Platform(s): XL, XM, XS, XA
config | The current mode. |
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::TouchScreen_getMouseRightClickTime | ( | TOUCHSCREENHANDLE | , |
uint16_t * | time | ||
) |
Get mouse right click time. Applies only to the mouse profile. Use the OS settings for the touch profile.
Supported Platform(s): XL, XM, XS, XA
time | The right click time, in milliseconds. |
Example Usage:
EXTERN_C CCAUXDLL_API void CCAUXDLL_CALLING_CONV CrossControl::TouchScreen_release | ( | TOUCHSCREENHANDLE | ) |
Delete the TouchScreen object.
Supported Platform(s): XL, XM, XS, XA
Example Usage:
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::TouchScreen_setAdvancedSetting | ( | TOUCHSCREENHANDLE | , |
TSAdvancedSettingsParameter | param, | ||
uint16_t | data | ||
) |
Set advanced touch screen settings. See the description of TSAdvancedSettingsParameter for a description of the parameters.
Supported Platform(s): XL, XM, XS, XA
param | The setting to set. |
data | The data value to set. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::TouchScreen_setMode | ( | TOUCHSCREENHANDLE | , |
TouchScreenModeSettings | config | ||
) |
Set Touch Screen mode. Sets the mode of the USB profile.
Supported Platform(s): XL, XM, XS, XA
config | The mode to set. |
EXTERN_C CCAUXDLL_API eErr CCAUXDLL_CALLING_CONV CrossControl::TouchScreen_setMouseRightClickTime | ( | TOUCHSCREENHANDLE | , |
uint16_t | time | ||
) |
Set mouse right click time. Applies only to the mouse profile. Use the OS settings for the touch profile.
Supported Platform(s): XL, XM, XS, XA
time | The right click time, in milliseconds. |