Table of Contents

TTMSFNCWXQRCode Class

Component that renders a QR code from text, publishing the encoding, appearance, title, logo, and background options for use at design time and run time.

API unit family: TMSFNCWXQRCode Inherits from: TTMSFNCWXCustomQRCode

Syntax

TTMSFNCWXQRCode = class(TTMSFNCWXCustomQRCode)

Properties

Name Description
AutoCenter When True, the code is centered within the control's client area. (inherited from TTMSFNCWXCustomQRCode)
BackgroundImage Image drawn behind the code modules. (inherited from TTMSFNCWXCustomQRCode)
CrossOrigin Cross-origin policy applied when fetching the logo or background image. (inherited from TTMSFNCWXCustomQRCode)
ErrorCorrectionLevel Amount of error-correction redundancy embedded in the code. (inherited from TTMSFNCWXCustomQRCode)
LibraryLocation Selects whether the rendering library is loaded from an online URL or a bundled offline resource. (inherited from TTMSFNCWXCustomQRCode)
Logo Logo image overlaid at the center of the code. (inherited from TTMSFNCWXCustomQRCode)
ModuleVersion Fixed version (size) of the code, from 1 to 40, or 0 to choose automatically. (inherited from TTMSFNCWXCustomQRCode)
Settings Visual settings that control colors, dot scaling, quiet zone, title, and logo placement. (inherited from TTMSFNCWXCustomQRCode)
SubTitle Subtitle text shown below the title. (inherited from TTMSFNCWXCustomQRCode)
Text Text encoded into the code. (inherited from TTMSFNCWXCustomQRCode)
Title Title text shown above the code. (inherited from TTMSFNCWXCustomQRCode)

Methods

Name Description
CreateQRCode Encodes the supplied text and renders it as a code in the hosted control. (inherited from TTMSFNCWXCustomQRCode)
Resize Re-renders the code so it fits the new control size. (inherited from TTMSFNCWXCustomQRCode)

Events

Name Description
OnGetQRCode Occurs after the code is rendered, delivering the result as a bitmap. (inherited from TTMSFNCWXCustomQRCode)

Used by