Quintiq file version 2.0
|
#parent: CustomDrawComponent
|
Response OnClick () id:Response_CustomDrawComponent_MenuShowAllLaneLegs_OnClick
|
{
|
#keys: '[110880.4.1504846437]'
|
Body:
|
[*
|
// Show all lane legs
|
view := DataHolderView.Data()
|
|
view.Update( view.SupplyChainBackground(),
|
view.FontSize(),
|
view.FontName(),
|
view.GridPointDistance(),
|
view.RelativeStockingPointSize(),
|
view.RelativeUnitHeight(),
|
view.RelativeUnitWidth(),
|
view.RelativeProductHeight(),
|
view.RelativeProductWidth(),
|
view.IsGridVisible(),
|
true,
|
view.IsUnitNodeLabelVisible(),
|
view.IsStockingPointNodeLabelVisible(),
|
view.ArrowColor(),
|
view.HasPersistentArrows(),
|
view.OffsetX(),
|
view.OffsetY() )
|
*]
|
CanBindMultiple: false
|
DefinitionID => /CustomDrawComponent/Responsedef_CustomDrawComponent_Menu_OnClick
|
Initiator: 'MenuShowAllLaneLegs'
|
Precondition:
|
[*
|
return MacroPlan::HasMacroPlan( MacroPlan, feedback )
|
and SupplyChainView::CanShowOrHideNodes( feedback, DataHolderView.Data(), DataHolderFocusedSP.Data() );
|
*]
|
}
|