Quintiq file version 2.0 #parent: #root Method EditTransitionType ( TransitionType_MP transitiontype, internal[GUIComponent] parent ) id:Method_DialogCreateEditTransitionType_EditTransitionType { #keys: '[127238.0.515909405]' Body: [* // Edit transition type data := shadow( transitiontype ); Dialog.Data( data ); this.UpdateCheckboxState(); result := Dialog.DoModal( parent ); if( result > 0 ) { transitiontype.Update( data.Unit(), data.DefaultMinQuantity(), data.DefaultMaxQuantity(), data.DefaultMinDuration(), data.DefaultMaxDuration(), data.FromCampaignType(), data.ToCampaignType(), RadioButtonGroupQuantityDuration.BoundValue().TrimBoth(), data.HasInputMaxQuantity() and RadioButtonGroupQuantityDuration.BoundValue() = GlobalParameters_MP::GetCampaignTransitionsTypeQuantity(), data.HasInputMaxDuration() and RadioButtonGroupQuantityDuration.BoundValue() = GlobalParameters_MP::GetCampaignTransitionsTypeDuration(), false ); } *] }