geCreateMarker
geCreateMarker(d_dbobjectId t_severity t_owner t_reason t_displayText) =>d_shapeId/ nil
Description
Creates a box-shaped marker whose size and position are determined by the software.
The marker shape is placed on the marker layer with error purpose if t_severity is error. Otherwise, the marker shape is placed on the marker layer with warning purpose. If d_dbobjectId is a cellview, the marker shape is a box at the lower-left corner of the cellview. Otherwise, the marker shape is a box that surrounds the object d_dbobjectId as described below and glues the marker to the object.
After the marker is created, the t_owner, t_reason, and t_displayText values are stored as properties on the marker. The t_owner value identifies the tool that identified the problem and is creating the marker. The t_reason value is the warning/error message that describes the problem causing the marker. The t_displayText value is a brief warning/error message that is displayed with the marker shape.
Arguments
|
Owner of the marker. Valid values include any valid owner name. |
|
Value Returned
|
The shape representing the marker, if the marker is created. |
|
Examples
Creates a marker in the cellview cell2. The marker severity is warning and the marker owner is PDV. physical rule violation is the reason for the marker. Mytext is displayed with the marker. Returns the database ID of the marker shape.
geCreateMarker( cell2 "warning" "PDV" "physical rule violation" "mytext" )
Related Topics
Return to top