typedef IDL_IMGCOPY_DATA* PIDL_IMGCOPY_DATA |
typedef struct IDL_INK_REGION_DATA * PIDL_INK_REGION_DATA |
typedef struct IDL_ITO_GAIN * PIDL_ITO_GAIN |
typedef struct IDL_ITO_LCD_CAL * PIDL_ITO_LCD_CAL |
typedef struct IDL_LINE_INFO * PIDL_LINE_INFO |
typedef struct IDL_USER_PREFERENCES * PIDL_USER_PREFERENCES |
enum IDL_BITMAP_OP |
Bitmap display operation flags
00155 { 00157 IDL_COPY_IMAGE = 0, 00159 IDL_OR_IMAGE = 1, 00161 IDL_XOR_IMAGE = 2, 00163 IDL_AND_IMAGE = 3 00164 } IDL_BITMAP_OP;
enum IDL_FILTER_TYPE |
FILTER_NONE | Filter type specifies samples and points-to-average respectively. |
FILTER_5_2 | |
FILTER_7_3 | |
FILTER_9_4 | |
FILTER_11_5 | |
FILTER_13_5 |
00016 { 00018 FILTER_NONE = 0, 00019 FILTER_5_2, 00020 FILTER_7_3, 00021 FILTER_9_4, 00022 FILTER_11_5, 00023 FILTER_13_5 00024 } IDL_FILTER_TYPE;
enum IDL_JUSTIFICATION |
JUST_LEFT_OR_TOP | Horizontal uses Left, Vertical uses Top. |
JUST_RIGHT_OR_BOTTOM | Horizontal uses Right, Vertical uses Bottom. |
JUST_CENTER | Horizontal and Vertical both uses Center. |
00170 { 00172 JUST_LEFT_OR_TOP = 0, 00174 JUST_RIGHT_OR_BOTTOM = 1, 00176 JUST_CENTER = 2 00177 } IDL_JUSTIFICATION;
enum IDL_OP_MODE |
The ePad device operational mode. The mode has several states and a limiting of what commands can be run in what state.
00184 { 00187 DEVICE_STARTUP = 1, 00189 DEVICE_READY, 00192 DEVICE_INKING, 00194 DEVICE_ERROR, 00195 } IDL_OP_MODE;
enum IDL_TMPFILE_TYPE |
The ePad TMP-file filetypes appear here
00201 { 00203 IDLFILETYPE_TYPE0 = 0, 00204 IDLFILETYPE_TYPE1 = 1, 00206 IDLFILETYPE_BITMAP_FILE = 2, 00208 IDLFILETYPE_TEXT_FILE = 3, 00210 IDLFILETYPE_TYPE4 = 4, 00212 IDLFILETYPE_MULTI_PT_CAL_FILE = 5 00213 } IDL_TMPFILE_TYPE;
enum IDL_UOM |
Units of Measure (UOM) for xSize and ySize to be used in creating the text window.
IDL_UOM_PIXELS | |
IDL_UOM_PERCENTAGE_OF_LCD | |
IDL_UOM_FONT_POINTS | |
IDL_UOM_INCHES_IN_100 | |
IDL_UOM_MM | |
IDL_UOM_MAX_VALUE |
00041 { 00042 IDL_UOM_PIXELS = 0, 00043 IDL_UOM_PERCENTAGE_OF_LCD = 1, 00044 IDL_UOM_FONT_POINTS = 2, 00045 IDL_UOM_INCHES_IN_100 = 3, 00046 IDL_UOM_MM = 4, 00047 IDL_UOM_MAX_VALUE 00048 } IDL_UOM;
Widget status codes reported in _IWidgetEvents::WidgetEvent(*, *, IDL_WIDGET_EVENT_CODE)
00239 { 00240 OFF = 0, 00241 ON = 1, 00242 CREATED = 2, 00243 DELETED = 3, 00244 CREATE_FAILED = 4, 00245 DELETE_FAILED = 5, 00246 UNDEFINED = 255, 00247 } IDL_WIDGET_EVENT_CODE;
enum IDL_WIDGET_TYPE |
Widget Types reported in _IWidgetEvents::WidgetEvent(*, IDL_WIDGET_TYPE, *)
IDL_PUSHBUTTON | Push button. |
IDL_CHECKBOX | Check box. |
IDL_RADIOBUTTON | Radio button. |
IDL_TEXT | Label. |
IDL_CONTAINER | |
IDL_UNKNOWN |
00219 { 00221 IDL_PUSHBUTTON = 0, 00223 IDL_CHECKBOX = 1, 00225 IDL_RADIOBUTTON = 2, 00227 IDL_TEXT = 3, 00228 //The topmost window 00229 IDL_CONTAINER = 4, 00230 00231 // Unknown type 00232 IDL_UNKNOWN = 255, 00233 } IDL_WIDGET_TYPE;