<< Click to Display Table of Contents > 

Client Control Interface Manual > Job > Entity Objects > Barcode > QR-Code

QR-Code
Previous pageReturn to chapter overviewNext page

QR Code Settings

 

QR Code Settings
 

Set

Get

DLL Function

int CCI_Return = ScSetEntityLongData(string Entity_Name, int Data_ID, int Flag)

int Flag = ScGetEntityLongData(string Entity_Name, int Data_ID)

ASCII Function

int CCI_Return = ScCciSetEntityLongData(string Entity_Name, int Data_ID, int Flag)

int Flag = ScCciGetEntityLongData(string Entity_Name, int Data_ID)

Description

Set or get the state of the checkboxes from Barcode Extended settings (availiable only for the QR Code Ex barcode type).

Entity_Name

Type: string

Unit: none

Specify the entity to be changed.

Data_ID

Type: int

ID:

Location: ScComSAMLightClientCtrlFlags

scComSAMLightClientCtrlLongDataIdQrCodeExSetMode

127

Enable checkboxes.

scComSAMLightClientCtrlLongDataIdQrCodeExClearMode

128

Disable checkboxes.

Flag

Type: int

Flag:

Location: ScComSAMLightClientCtrlFlags

scComSAMLightClientCtrlLongDataIdQrCodeExModeDots

0x1

scComSAMLightClientCtrlLongDataIdQrCodeExModeCells

0x10000

scComSAMLightClientCtrlLongDataIdQrCodeExModeTextFreelyEditable

0x80000

CCI_Return

Type: int

CCI return number, see error list.

Notes

This Flags value is usually a combination of multiple flags. See the chapter How to work with flags to learn more about combining multiple flags

C# Example: Enable the generate dots checkbox and disable the FreelyEditable checkbox:
 
int checkbox_Enable = (int)ScComSAMLightClientCtrlFlags.scComSAMLightClientCtrlLongDataIdQrCodeExModeDots;

int CCI_Return_01 = cci.ScSetEntityLongData("QRCode1", (int)ScComSAMLightClientCtrlFlags.scComSAMLightClientCtrlLongDataIdQrCodeExSetMode, checkboxEnable);

 

int checkbox_Disable = (int)ScComSAMLightClientCtrlFlags.scComSAMLightClientCtrlLongDataIdQrCodeExModeTextFreelyEditable;

int CCI_Return_02 = cci.ScSetEntityLongData("QRCode1", (int)ScComSAMLightClientCtrlFlags.scComSAMLightClientCtrlLongDataIdQrCodeExClearMode, checkboxDisable);

Table 143: QR Code Settings