Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

cdfCreateBaseLibCDF

cdfCreateBaseLibCDF( 
g_libID 
[ ?doneProc t_doneProc ]
[ ?formInitProc t_formInitProc ]
[ ?fieldWidth x_fieldWidth ]
[ ?fieldHeight x_fieldHeight ]
[ ?buttonFieldWidth x_buttonFieldWidth ]
[ ?promptWidth x_promptWidth ]
)
=> g_cdfDataID / nil

Description

Creates the Base Library CDF that is applied to all the devices in the library. The CDF description is created with no parameters or simModels.

Note the following:

Arguments

g_libID

This is the library ID.

?doneProc t_doneProc

Lets you specify an optional SKILL routine that is run to validate any parameter changes on the instantiation form.

?formInitProc t_formInitProc

Lets you specify an optional SKILL language routine that executes automatically when the component is placed on an instantiation form.

?fieldWidth x_fieldWidth

Lets you specify the width of a field on the instantiation form. The default width is 350 pixels.

?fieldHeight x_fieldHeight

Lets you specify the height of a field on the instantiation form. The default height is 35 pixels.

?buttonFieldWidth x_buttonFieldWidth

Lets you specify the width of a button on the instantiation form. The default width is 350 pixels.

?promptWidth x_promptWidth

Lets you specify the width of the prompt on the instantiation form. The default width is 175 pixels.

Value Returned

g_cdfDataID

The database object that represents the CDF description for the component.

nil

A parameter with the same name already exists.


Return to top
 ⠀
X