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
- Extract the file iToolsMFC.inf from the file iTools.cab.
- In a text editor, search the file iToolsMFC.inf for the section [cicink.ocx].
- From the section [cicink.ocx] in the iToolsMFC.inf file, note the information in the following table.
|
|
Class ID |
This value is contained in the clsid entry. A sample clsid entry follows: clsid={EFB7D763-97A3-11CF-AE19-00608CEADE00}
|
Filename and version number |
This value is contained in the File Version entry. A sample File Version entry follows: FileVersion=2,60,0,1331
|
- In Siebel Tools, create a new DLL object.
- Enter the Code or Class Id property value for the DLL object using 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
A sample Code or Class Id property value follows:
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.
- Enter the File Name property for the DLL object using 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
A sample File Name property value follows:
iTools.cab#Version=2,60,0,1331
- Create a new class with the properties in the following table.
|
|
DLL |
Enter the name of the DLL that you created in Step 4. |
Object Type |
Select ActiveX Control. |
|