You are here: Programmers Reference > Programmer's Reference > OmrHelper Interface > BuildBubblesOnDemand

OmrHelper.BuildBubblesOnDemand property

Read-Write property.

Type: Boolean

For Image Scanners Only - 5000i and iNSIGHT scanners.

ScanTools Runtime always builds bubbles according to the application definition. If a response position or form ID is not defined in the application definition, ScanTools will not build a bubble at that position. However Link, by default independently builds all bubbles (all possible read head cells) on the form as well, potentially overriding the bubbles built by ScanTools. Link does this on first access to the OMR buffer at the SheetAcquired event. While ScanTools uses the bubble type specified in the application definition, Link builds the bubbles using the btBubble style. This behavior is for compatibility with Link 6.3 or earlier but is something that you may not desire.

Beginning with Link 6.4, solutions should preferably set this property to true at the SheetAcquired event at the very beginning of the event handler code. In this case, Link builds bubbles only when explicitly requested by the solution program by making a call to OmrHelper.BuildBubble.

NOTE: This property is always reset to false at the SheetAcquired event.

Valid

See ScanEventArgs and ScanningManager Events Valid Combinations.

IDL

[propget] BuildBubblesOnDemand([out, retval] VARIANT_BOOL* pVal);

[propput] BuildBubblesOnDemand([in] VARIANT_BOOL NewVal);

Values

True

Link bubbles are built only when the solution program makes a call to OmrHelper.BuildBubble method.

False (default at SheetAcquired)

All possible bubble locations on the form are automatically built by ScanTools Plus Link SDK on first access to the OmrBuffer, at the SheetAcquired event.

See also

 

 

See Help on Help for additional information on using this help file.

See Scantron Technical Support for additional information on technical support and training options.

See the ScanTools Suite System Requirements for further details on hardware and software requirements.

ScanTools is a suite of products; the specific information you want may appear in the help for a different module. If you don't find what you're looking for here, try one of the following:

 

Scantron Corporation

Customer Service (forms, products, and services):

1-800-SCANTRON (722-6876)

www.scantron.com

Technical Support:

1-800-445-3141

support@scantron.com

Copyright © 1998-2012 Scantron Corporation. All rights reserved. Use permitted only under license. www.scantron.com. No part of the Help or user guides may be reproduced in any form, or by any means, without express permission from Scantron Corporation.

LINKS TO THIRD PARTY SITES

This help system may contain links to third party websites ("Linked Sites"). The Linked Sites are not under the control of Scantron and Scantron is not responsible for the content of any Linked Site, including without limitation any link contained in a Linked Site or any changes or modifications to a Linked Site. Scantron is not responsible for web casting or any other form of transmission received from any Linked Site. Scantron provides Users with the ability to link the Assessment System to the Linked Sites as a convenience to you, and the inclusion of any link does not imply endorsement by Scantron of the Linked Site or any association with its operators.