SmartZone™ FAQ

Contact Support



Q1How can I determine if I have the latest version of a Pegasus control?
Q2How do I distribute my application?
Q3What DLL’s do I need to distribute with my SmartZone application?
Q4How do I change between machine print and hand print recognition in the SmartZone SDK?

Q1: How can I determine if I have the latest version of a Pegasus control?
Please download the PegConnect utility program from the following link: PegConnect
or reference the Latest Builds page.

Q2: How do I distribute my application?
Please note: You must have received unlock codes in order to distribute applications. These are received when runtimes are purchased. If you have not received them please Contact Sales.

A) .NET Application

1) Call the UnlockControl method in the Licensing class where the application begins and pass the unlock codes as the parameters. For example:

Public FormMain()
{
PegasusImaging.WinForms.SmartZone1.Licensing.UnlockControl(1234,1234,1234,1234);
InitializeComponent();
}

2) Call the UnlockRuntime method in the Licensing class where the application begins. For example:

smartZone1.Licensing.UnlockRuntime(1234,1234,1234,1234);

B) ActiveX application:

1) Call the UnlockRuntime method where the application begins. For example:

SmartZone1.UnlockRuntime 1234,1234,1234,1234

2) If you are using the SmartZone control as a COM object in Visual Basic you must do #1 AND declare the UnlockControl function as outlined below:

a) Add a reference to the SmartZone control via Project|References.

b) Declare the UnlockControl function as follows:

Private Declare Sub SZ_Unlock Lib " PegasusImaging.ActiveX.SmartZone1.dll" Alias "UnlockControl" (ByVal pw1 As Long, ByVal pw2 As Long, ByVal pw3 As Long, ByVal pw4 As Long)

c) Dim the SmartZone control object:

Dim sz As PegasusImagingActiveXSmartZone1.SmartZone

d) Call the UnlockControl method:

SZ_Unlock 1234, 1234, 1234, 1234

Set sz = New PegasusImagingActiveXSmartZone1.SmartZone

Q3: What DLL’s do I need to distribute with my SmartZone application?
1) If you are using the ActiveX interface please distribute the following DLL:

PegasusImaging.ActiveX.SmartZone1.dll

Please Note: You must register the PegasusImaging.ActiveX.SmartZone1.dll either via your installation program or manually via the regsvr32.exe utility.

2) If you are using the .NET interface please distribute the following DLL:

PegasusImaging.WinForms.SmartZone1.dll

Q4: How do I change between machine print and hand print recognition in the SmartZone SDK?
The type of recognition is controlled by the Classifier property in the SDK. If this is set to SZ_ClassifierMachinePrint then machine print recognition is performed and if set to SZ_ClassifierHandPrint then hand print recognition is performed.


Sitemap | © 2008 Pegasus Imaging Corporation. All Rights Reserved. | Privacy Statement.