geMakeProbeWithColor
geMakeProbeWithColor( [ ?windoww_windowId] [ ?namet_name] [ ?objectg_object] [ ?otherObjectg_otherObject] [ ?colorg_color] [ ?probeTypet_probeType] [ ?displayStylet_displayStyle] [ ?viewTypeListl_viewTypesToCrossProbe] [ ?messaget_messageString] ) => o_probeObject
Description
Creates a probe of the specified type and gives it the specified color.
The object is highlighted when found using the display attributes of layer g_color.
The probe type can be inferred from g_object if it is an object Id and is not a terminal. A terminal can be part of either a terminal probe or a net probe, so the probe type cannot be derived in that case. If g_object is a path list, t_probeType must be specified since the type cannot be derived from the name.
A single probe can have only one of the three display arguments: color, label, or onColor, and this function sets the color attribute. A multiple probe (same object and different display argument) can specify multiple display arguments. If g_object has already been probed, the probe becomes a multiple probe.
Arguments
Value Returned
Examples
The following example probes instance I2 contained within instance I1 within the top level of the current window. The probe is drawn on layer y0 drawing.
probe = geMakeProbeWithColor(?name "myProbe"
?color list( "y0" "drawing")
?object list( "I1" "I2")
?probeType "instance")
The following example probes net NET10 contained within instance I5 within instance I1 within the top level of the current window. The probe is drawn on layer marker error.
probe = geMakeProbeWithColor(?name "myProbe" ?color list( "marker" "error") ?object list( "/I1/I5/NET10") ?probeType "net")
Related Topics
Return to top