Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method LaunchInitializationWizard ( 
 | 
  MacroPlan macroplan 
 | 
) id:Method_ApplicationLibMacroPlanner_LaunchInitializationWizard 
 | 
{ 
 | 
  #keys: '[134490.0.273619259]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Launch Initialization Wizard 
 | 
     
 | 
    dlg := Application.Frame().FindChildObject( typeof( LibWiz_DialogInitProcess ).Name() ).astype( LibWiz_DialogInitProcess ); 
 | 
     
 | 
    if( isnull( dlg ) ) 
 | 
    { 
 | 
      // Create a new dialog 
 | 
      newdlg := construct( LibWiz_DialogInitProcess ); 
 | 
      newdlg.SetData( macroplan.WizardManager(), 
 | 
                      macroplan.WizardManager().LibWiz_InitProcessBase(), 
 | 
                      ExternalMDSEditor::MacroPlan() ); 
 | 
      newdlg.ListInitElement().ExpandAll(); 
 | 
      Application.Frame().ShowDialog( &newdlg ); 
 | 
     
 | 
    } 
 | 
    else 
 | 
    { 
 | 
      // Update dialog contents  
 | 
      dlg.SetData( macroplan.WizardManager(), 
 | 
                   macroplan.WizardManager().LibWiz_InitProcessBase(), 
 | 
                   ExternalMDSEditor::MacroPlan() ); 
 | 
      dlg.ListInitElement().ExpandAll(); 
 | 
    } 
 | 
  *] 
 | 
} 
 |