Quintiq file version 2.0
|
#parent: CustomDrawComponentInvalidPlanningNode/CustomDrawDataLayerInvalidPlanningNode
|
Response OnDrawObject (
|
SCVConfiguration object
|
) id:Response_CustomDrawComponentInvalidPlanningNode_CustomDrawDataLayerInvalidPlanningNode_OnDrawObject
|
{
|
#keys: '[133968.0.64016066]'
|
Body:
|
[*
|
// Draw an invalid planning node
|
nodesize := object.NodeSize();
|
|
surface.Pen().Width( 2 )
|
.Color( ColorScheme.SCVNodeViolation() );
|
|
circle := Shape::Circle( region.Left(), region.Top(), nodesize );
|
surface.Fill( circle );
|
surface.Draw( circle );
|
|
textformat := TextFormat::Construct( TextFormat::AlignCentered() );
|
surface.TextColor( ColorScheme.SCVNodeViolation() );
|
surface.TextZoom( region.Left(), region.Top(), nodesize, nodesize, '!', textformat );
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_CustomDrawDataLayer_OnDrawObject'
|
}
|