Siebel Applications Administration Guide > Signature Capture >

Creating the Object and Class for Signature Capture


Use Siebel Tools to create a DLL object, then create a class that refers to the DLL object. Controls on the signature control applet can refer to this class. Before you create these items, you must find particular information from the file iToolsMFC.inf.

This task is a step in Roadmap for Implementing Signature Capture.

To create a DLL object and class for signature capture

  1. Extract the file iToolsMFC.inf from the file iTools.cab.
  2. In a text editor, search the file iToolsMFC.inf for the section [cicink.ocx].
  3. Note the following information from the section [cicink.ocx], in the iToolsMFC.inf file.
    Property Value
    Description

    Class ID

    This value is contained in the clsid entry. The following is a sample clsid entry:

    clsid={EFB7D763-97A3-11CF-AE19-00608CEADE00}

    Filename and version number

    This value is contained in the File Version entry. The following is a sample File Version entry:

    FileVersion=2,60,0,1331

  4. In Siebel Tools, create a new DLL object.
  5. Enter the Code or Class Id property value for the DLL object, based on the Class ID from the iToolsMFC.inf file.

    Use the following syntax to enter the class ID string as the Code or Class Id property value:

    clsid:number_from_clsid_section

    The following is a sample Code or Class Id property value:

    clsid:EFB7D763-97A3-11CF-AE19-00608CEADE00

    NOTE:  Omit the curly braces ({ }) that are present in the clsid entry in the iToolsMFC.inf file from the string that you enter as the Code or Class Id property value.

  6. Enter the File Name property for the DLL object, based on the filename and version number from the iToolsMFC.inf file.

    Use the following syntax to enter the filename and version number string as the File Name property value as follows:

    iTools.cab#Version=number_from_FileVersion_section

    The following is a sample File Name property value:

    iTools.cab#Version=2,60,0,1331

  7. Create a new class with the following properties:
    Property
    Description

    DLL

    Enter the name of the DLL that you created in Step 4.

    Object Type

    Select ActiveX Control.

Siebel Applications Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.