Product Documentation
Cadence User Interface SKILL Reference
Product Version IC23.1, September 2023

dlAddSkillObject

dlAddSkillObject(
w_dlist 
x_penNumber 
l_point1 
l_point2 
t_procName 
t_procArgs
[ s_tagSymbol ]
) 
=> t / nil 

Description

Adds a SkillObject to the display list. SkillObjects are SKILL procedures called whenever the object should be drawn.

Arguments

w_dlist

Display list to add to.

x_penNumber

Pen number to use.

l_point1 and l_point2

The lower-left and upper-right coordinates of a box within which the SkillObject will draw. The display list processing functions use this box to determine the visibility of the SkillObject. The procedure you write to define the SkillObject must be written to draw and then return as quickly as possible. If not, the performance of the system will suffer.

t_procName

SKILL function to call.

t_procArgs

Arguments passed to the function. The display list processing routines call your function in the following way:

t_procName( l_point1 l_point2 t_procArgs)

s_tagSymbol

Symbol to tag this object with.

Related Topics

Add Objects to the Display List


Return to top
 ⠀
X