Define Activation Screen and Activation Options

  Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic! Mail us feedback on this topic!  

 

This command defines the activation screens and activation options for EasyGo - eg.  options like buy button or logo and also allows to define the registration options available (Online, E-Mail, Fax or Phone).

 

A complete summary of all DLL commands, which allow to customize the screens, can be found in the chapter EasyGo Dialog

 

Modification Options Activation Screen
Modification Options Phone

 

 

 

Modification Options E-Mail
Modification Options Fax

 

 

 

 

Name

SetRegisterSettings                                                                              

Purpose

Set parameters for the EasyGo (PrepareAndCheck) functionality.

Params

Parameter

Type

Example

Note

ImageFile

String

C:\temp\myimage.jpg

Absolute path to the image (logo) used in the EasyGo form.

Notice: The Image has to be of format JPEG. Use a size of 175x115 to get the best result

LicViewerAllowed

Boolean

True

Controls whether the License Viewer is accessible in the EasyGo form.

Notice: On the EasyGo error screen the License Viewer is always available independent of this parameter.

SerialIsAK

Boolean

True

Controls whether the Serial Number is an Activation Key and therefore applied to the license file. If not it is a value without functionality.

Typically the Serial Number is a Key that sets the Web Activation state to “required”. Note: Has to be true in version 2.7

Manufacturer

String

My Company

Name of the manufacturer. Not used in version  2.7

Productname

String

My Product

Name of the application which is displayed in the title bar. If value is empty the projectname of the license file is used.

RegisterOnline

Boolean

True

Controls whether online Registration is allowed. The WebServiceURL in the license file is used for the Activation.

RegisterByE-Mail

Boolean

True

Controls whether Registration by E-Mail is allowed

E-Mail_Address

String

activate@mycompany.com

E-Mail-Address to which the E-Mail-Registration has to be sent

sEMailSubject (Note: This parameter is available from version 2.6.4 onwards)

String

Activation Request for my product

Subject line in the e-mail. If empty, a default text is used.

RegisterByFax

Boolean

False

Controls whether Registration by Fax is allowed

Faxnumber

String

123456789

Fax-Number to which the Registration form has to be sent

RegisterByPhone

Boolean

False

Controls whether Registration by phone is allowed

Phonenumber

String

987654321

Phone number which has to be called to receive the unlock key(s)

E-Mail_Fax_Text

String

 

Additional text that appears on the Registration E-Mail or Fax. May be empty.

DefaultMethod

Integer

0

Controls the primary Registration method:

0 = Online (default)

1 = E-Mail

2 = Fax

3 = Phone

BuyURL

String

http://myproduct.mycompany.com/buy

URL on which the product can be bought online. If empty no Buy button is visible EasyGo form.

HelpURL

String

http://myproduct.mycompany.com/help

URL to provide additional help information for the registration process. The icon

appears if the link is provided. See details for default help.

CopyProtection SwitchOnKey

String

<an Activation Key>

Activation Key that is automatically applied after the CopyProtection is switched on per another Activation Key. This key has to be a general key and it is not visible in License Viewer. See details how to create the key.

It is mandatory for e-mail, fax or phone activation.

CopyProtection SwitchOffKey

String

<an Activation Key>

Activation Key that is automatically applied after the CopyProtection is switched off per another Activation Key. This key has to be a general key and it is not visible in License Viewer.

Returncode

Returncode

Type Integer

Note

0

Settings are successful

Other value

Error occurred, see list of return codes

Usage

To customize the EasyGo form. This call is in most cases necessary and has to be done before calling PrepareAndCheck.

Sample

 

lic.SetRegisterSettings(‘c:\temp\myimage.jpg’,                // ImageFile

                true,                                // Allow License Viewer

                true,                                // Serial is a Key

                       'My Company',                         // Manufacturer

                       ‘My Product’,                         // Productname

                       true,                                // Register Online

                       true,                                // Register By E-Mail

                       ‘activate@mycompany.com',                 // E-Mail-Address

                        true,                                 // Register By Fax

                       '012345/6789-1',                    // Faxnumber

                       false,                                 // Register By Phone

                       '',                                 // Phonenumber

                       '',                                 // E-Mail Fax Text

                       0,                                  // DefaultMethod                                                      

                       'http://www.mycompany.com/buymyproduct',           // Buy URL

                       '',                                // CopyProtectSwitchOnKey

                       '');                                // CopyProtectSwitchOffKey

     ...

See also

SetRegisterHelp,, SetRegisterHelpL, SetRegisterLanguages, PrepareAndCheck, SetLanguage, SetRegisterSerialNo

Lotus Notes is not supported with e-mail activation

Page url: http://www.helpserver.biz/onlinehelp/lp/easygo/2.7/help2000/index.html?fr_define_screen_and_registration_options_.htm