Quintiq file version 2.0 #parent: #root Method OnOk () id:Method_DialogCreateEditScenarioFolder_OnOk { #keys: '[134266.1.2007934730]' Body: [* // Disabled button to prevent the possibility of multiple firing btnOK.Enabled( false, '' ) // When the user clicks ok, // we either create or edit the data this.ApplyChanges(); data := DataHolderDialogData.Data(); if( isnull( data.WrappedInstance() ) ) { newfolder := ScenarioManager.CreateFolder( data.Parent().astype( ScenarioFolder ), data.Name(), data.Comment(), ApplicationMacroPlanner.GetUserName() ); // Access the form, select the new scenario folder DataHolderForm.Data().SelectFolder( newfolder ); } else { data.Commit(); } this.Close(); *] }