import "ePadHancock-IDL.idl";
Public Member Functions | |
| HRESULT | connGetDataRateIndex ([out, retval] BYTE *p_bRateIndex) |
| HRESULT | connSetDataRateIndex ([in] BYTE bRateIndex) |
| HRESULT | connSaveSettings ([out, retval] BYTE *p_bResultCode) |
| HRESULT | connResetDefaults ([in] BYTE bResetCode) |
| HRESULT | connGetSysCal ([out] SYSCAL *pSysCal) |
| HRESULT | connSetSysCal ([in] SYSCAL *pSysCal) |
| HRESULT | devHandleData ([in] BYTE bFlags,[in] USHORT wAbsX,[in] USHORT wAbsY,[in] USHORT bPress,[in] ULONG wTimestamp) |
| HRESULT | connSetEncryptionMode ([in] BYTE bEncryptionMode) |
| HRESULT | connGetEncryptionMode ([out] BYTE *p_bEncryptionMode) |
| HRESULT | connDrawLine ([in] IDL_LINE_INFO *p_LineInfo) |
| HRESULT | connGetInkingRegion ([out] PIDL_INK_REGION_DATA p_region) |
| HRESULT | connSetInkingRegion ([in] PIDL_INK_REGION_DATA p_region) |
| HRESULT | connCreateBitmap ([in] BYTE bBitmapId,[in] BYTE *pBuffer,[in] ULONG wBufferLength) |
| HRESULT | connGetUserPreferences ([out] PIDL_USER_PREFERENCES pPreferences) |
| HRESULT | connSetUserPreferences ([in] PIDL_USER_PREFERENCES pPreferences) |
| HRESULT | connClrInkRegion () |
| HRESULT | devPadStackInfo ([out] INT8U fwVersion[8],[out] INT8U swVersion[8],[out] INT8U itoVersion[8]) |
| HRESULT | connCreateEmptyBitmap ([in] INT8U bBitmapId,[in] INT16U width,[in] INT16U height,[in] IDL_LCD_RGB color) |
| HRESULT | connDeleteBitmap ([in] INT8U bBitmapId) |
| HRESULT | connSetTextWindow ([in] IDL_LCD_POINT startingPoint,[in] INT16U width,[in] INT16U height,[in] IDL_UOM unitMeasure,[in] INT8U borderSize) |
| HRESULT | connShowTextWindow ([in] INT8U bOnOff) |
| HRESULT | connSendTextForTextWindow ([in] BSTR bStrTextBuffer) |
| HRESULT | connSendAffirmationText ([in] BSTR bStrTextBuffer,[in] IDL_JUSTIFICATION horizJust,[in] IDL_JUSTIFICATION vertJust) |
| HRESULT | connGetMode ([out] IDL_OP_MODE *pMode) |
| HRESULT | ResetPad ([out] INT16U *pResult) |
| HRESULT | connShowBitmap ([in] INT8U bBitmapId,[in] INT8U bOnOff) |
| HRESULT | connSetBitmapAsDefault ([in] INT8U bBitmapId) |
| HRESULT | connSendBitmapText ([in] INT8U bBitmapID,[in] BSTR bStrTextBuffer) |
| HRESULT | connPositionBitmap ([in] INT8U bBitmapId,[in] INT16U xCoordinate,[in] INT16U yCoordinate) |
| HRESULT | connGetCharacteristics ([out, retval]INT8U Features[6]) |
| field name | possible values | meaning |
| exclusiveOpen | [0|1] | Set exclusive open property (0 = NOT exclusive open, 1 = Exclusive Open) Default is 0 (off) |
| legacymode | [0|1] | Set legacy open property (0 = NOT legacy open, 1 = Legacy Open, device in inking mode) Default is NOT legacy open)
|
All of the above fields are case-sensitive.
Definition at line 199 of file ePadHancock-IDL.idl.
|
|
Clears the inking region (removes any ink trails from region). Possible return code:
|
|
||||||||||||||||
|
Creates bitmap on the specified screen (bitmapid) using given buffer. Currently only BMP and JPEG format images are supported by the device. The buffer length can not greater than 1MB. Parameters:
Possible return code:
|
|
||||||||||||||||||||
|
Creates an empty bitmap with the specified bBitmapId. The width and height must be indicated and are in pixels. The background color is indicated using a IDL_LCD_RGB structure. Parameters:
Possible return code:
|
|
|
Deletes the specified bBitmapId from the ePad device. The bBitmapId field must be > 0. Parameters:
Possible return code:
|
|
|
Draws a line on the specified screen id using the given color and width between starting point and end point. Parameters:
Possible return code:
|
|
|
Get the device characteristics/features. It is six bytes and they are: 1st byte: 0 if it is a 5wire device; 1 if it is a 4wire device. 2nd-6th bytes: Reserved Parameters:
Possible return code:
|
|
|
Retrieves the device data report rate index from the ePad device. Parameters:
Possible return code:
|
|
|
Gets the data encryption mode from the ePad device. Parameters:
[see notes on the SetEncryptionMode section]. Possible return code:
|
|
|
Gets the inking region settings from the device. Parameters:
Possible return code:
|
|
|
Query the operational mode of the ePad device. Parameters:
Possible return code:
|
|
|
Retrieves the current calibration settings from the device. Parameters:
Possible return code:
|
|
|
Gets the user-defined settings from the ePad device. As of the writing of this document, screen saver functions have not been implemented. Parameters:
Possible return code:
|
|
||||||||||||||||
|
Position the designated image at the desired LCD positon. Parameters:
Possible return code:
|
|
|
Resets the device's calibration and options to the powerup state. Paramters:
Possible return code:
|
|
|
Saves all current values for persistent settings as the default. Parameters:
Possible return code:
|
|
||||||||||||||||
|
Sends the text to the previous defined inking region on the ePad device. Parameters:
Possible return code:
|
|
||||||||||||
|
Show the RichText string over the image. Parameters:
Possible return code:
|
|
|
Sends the richtext text to the previously defined text window on the ePad device. Parameters:
Possible return code:
|
|
|
Set the bitmap to be the default background image. Parameters:
Possible return code:
|
|
|
Sets the device data report rate index on the ePad device to a given value. Parameters:
Possible return code:
|
|
|
Sets the device data encryption mode on the device. Parameters:
For more information, please refer to the OpenSSL library Possible return code:
|
|
|
Sets the inking region settings on the device. Note that once the ink region is enabled, the device is put in INKING mode and will subsequently respond to a restricted subset of commands. Once the signature capture is complete, one should re-issue this method in order to disable the ink region. Parameters:
Possible return code:
|
|
|
Writes device calibration settings to the device. Parameters:
Possible return code:
|
|
||||||||||||||||||||||||
|
Sets the text window settings on the device. This identifies what will appear on the LCD display after the connShowTextWindow() call. If the text window is too small to display the text that is provided, then a vertical scroll-bar is automatically provided on the LCD display. This scroll-bar can be manipulated with the stylus in order to allow the viewer to review the entire complement of text which has been provided. Parameters:
Possible return code:
|
|
|
Sets the user-defined settings for the ePad device. As of the writing of this document, screen saver functions have not been implemented. Parameters:
Possible return code:
|
|
||||||||||||
|
Show or hide the designated bitmap on the ePad LCD screen. Parameters:
Possible return code:
|
|
|
Show or hide the text window. This command applies to the window previously set by the connSetTextWindow method. Parameters:
Possible return code:
|
|
||||||||||||||||||||||||
|
Reserved for internal use only. |
|
||||||||||||||||
|
Reserved for internal use only. |
|
|
Reset the device to READY status. Once reset, the ePad should be ready to accept HID reports and the encryption mode should be off.. Parameters:
Possible return code:
|
1.4.6-NO