FGX.Scanner.Barcode.IFGXBarcodeScanner: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
Строка 10: Строка 10:
 
== Описание ==
 
== Описание ==
  
<span style="color:gray">Описание отсутствует.</span>
+
<p>Интерфейс для взаимодействия со сканером баркодов.</p>
 
== Методы ==
 
== Методы ==
  
Строка 16: Строка 16:
 
|-
 
|-
 
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetFormats(const AFormats: [[FGX.Scanner.Barcode.TfgBarcodeFormats|TfgBarcodeFormats]])</code>
 
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetFormats(const AFormats: [[FGX.Scanner.Barcode.TfgBarcodeFormats|TfgBarcodeFormats]])</code>
<p>Задает список распозноваемых сканером форматов баркодов.</p>
+
<span style="color:gray">Описание отсутствует.</span>
 
|-
 
|-
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetSuface(): [[TObject]]</code>
+
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetOnDetected(const AEvent: [[TfgBarcodeDetectedEvent]])</code>
<p>Возвращает буфер, куда должны складываться изображения с баркодами.</p>
+
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetActive(const AValue: [[Boolean]])</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 
|-
 
|-
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetOnDetected(const AEvent: [[TfgOnBarcodeDetectedEvent]])</code>
+
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetActive(): [[Boolean]]</code>
 
<span style="color:gray">Описание отсутствует.</span>
 
<span style="color:gray">Описание отсутствует.</span>
 
|-
 
|-
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Start()</code>
+
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetSuface(): [[TObject]]</code>
 
<span style="color:gray">Описание отсутствует.</span>
 
<span style="color:gray">Описание отсутствует.</span>
 
|-
 
|-
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Stop()</code>
+
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">TryDetect(const ABitmap: [[FGX.Canvas.TfgBitmap|TfgBitmap]]; var ABarcodes: [[TArray<FGX.Scanner.Barcode.TfgBarcode>]]): [[Boolean]]</code>
 
<span style="color:gray">Описание отсутствует.</span>
 
<span style="color:gray">Описание отсутствует.</span>
 
|}
 
|}
Строка 34: Строка 37:
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Active: [[Boolean]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 
|-
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Surface: [[TObject]]</code>
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Surface: [[TObject]]</code>
Строка 46: Строка 52:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDetected: [[TfgOnBarcodeDetectedEvent]]</code>
+
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDetected: [[TfgBarcodeDetectedEvent]]</code>
 
<span style="color:gray">Описание отсутствует.</span>
 
<span style="color:gray">Описание отсутствует.</span>
 
|}
 
|}

Версия 01:30, 16 мая 2020

Delphi

IFGXBarcodeScanner = interface (IInterface)

IInterface -> IFGXBarcodeScanner

Описание

Интерфейс для взаимодействия со сканером баркодов.

Методы

procedure
SetFormats(const AFormats: TfgBarcodeFormats)

Описание отсутствует.

procedure
SetOnDetected(const AEvent: TfgBarcodeDetectedEvent)

Описание отсутствует.

procedure
SetActive(const AValue: Boolean)

Описание отсутствует.

function
GetActive(): Boolean

Описание отсутствует.

function
GetSuface(): TObject

Описание отсутствует.

function
TryDetect(const ABitmap: TfgBitmap; var ABarcodes: [[TArray<FGX.Scanner.Barcode.TfgBarcode>]]): Boolean

Описание отсутствует.

Свойства

property
Active: Boolean

Описание отсутствует.

property
Surface: TObject

Описание отсутствует.

property
Formats: TfgBarcodeFormats

Описание отсутствует.

События

event
OnDetected: TfgBarcodeDetectedEvent

Описание отсутствует.