Quintiq file version 2.0 #parent: CustomDrawComponentRoutingConfigurator Response OnClick ( structured[OperationInputPISPNode] selection ) id:Response_CustomDrawComponentRoutingConfigurator_MenuEditAllSimilarOperationInput_OnClick { #keys: '[136682.0.532606349]' Body: [* //Edit all nodes with same pisp from selected operationinput oios := selectset( selection, Elements.OperationInputOutput, oio, true ); pispnodes := selectset( selection, Elements.PISPNodeInRouting, pispnode, true ); dlg := construct( DialogCreateEditPISPNodeInRouting ); dlg.Edit( this, pispnodes ); pispnodes := selectset( oios, Elements.PISPNodeInRouting, pispnode, true ); DataHolderHighlightPISPNodeInRouting.Data( &pispnodes ); *] CanBindMultiple: false DefinitionID => /CustomDrawComponentRoutingConfigurator/Responsedef_CustomDrawComponentRoutingConfigurator_Menu_OnClick Initiator: 'MenuEditAllSimilarOperationInput' Precondition: [* return OperationInputOutputPISPNode::CanEditOrDeleteAll( selection, feedback ); *] }