CAP_UICONTROLLABLE

Featured Clients

Sectors: FinanceInformation TechnoloyGovernmentHealthcareIndustriesEducation(show all)

TWAIN Capability: CAP_UICONTROLLABLE

CAP_UICONTROLLABLE

Description

If TRUE, indicates that this Source supports acquisition with the UI disabled; i.e., TW_USERINTERFACE’s ShowUI field can be set to FALSE. If FALSE, indicates that this Source can only support acquisition with the UI enabled.

This is a read only capability.

Source

This capability was introduced in TWAIN 1.6. All Sources compliant with TWAIN 1.6 and above must support this capability. Sources that are not TWAIN 1.6-compliant may return TWRC_FAILURE / TWCC_BADCAP if they do not support this capability.

All Sources compliant with TWAIN 1.9 and above must support the ability to scan without the UI (TW_USERINTERFACE ShowUI and CAP_INDICATORS FALSE , therefore they must report a value of TRUE for this capability.

Application

A return value of TWRC_FAILURE / TWCC_CAPUNSUPPORTED indicates that the Source in use is not TWAIN 1.6-compliant. Therefore, the Source may ignore TW_USERINTERFACE’s ShowUI field when MSG_ENABLEDS is issued. See the description of DG_CONTROL DAT_USERINTERFACE MSG_ENABLEDS for more details.

Values

Type: TW_BOOL

Allowed Values: TRUE or FALSE

Containers

MSG_GET TW_ONEVALUE TW_ENUMERATION // 2.0 and higher

MSG_GETCURRENT TW_ONEVALUE

MSG_GETDEFAULT TW_ONEVALUE

MSG_SET Not Allowed MSG_SETCONSTRAINT Not Allowed MSG_RESET Not Allowed MSG_QUERYSUPPORT TW_ONEVALUE

Required By

All Sources // 1.9 and higher

TWAIN Version Introduced

Version 1.6

Related

CAP_INDICATORS

TWAIN Notice

Where would you like to scan from? Scan in Web Apps Scan in Java Scan in .NET