Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method Open ( 
 | 
  structured[LibCal_Calendar] calendars_i 
 | 
) id:Method_LibCal_dlgCalendarSettings_Open_549 
 | 
{ 
 | 
  #keys: '[131094.1.614801999]' 
 | 
  Body: 
 | 
  [* 
 | 
    isSingleCalendar := false; 
 | 
     
 | 
    // Copy calendars_i in order to get ownership, which is required to put the calendars in the DataHolder. 
 | 
    calendars := calendars_i.Copy(); 
 | 
    dhCalendars.Data( &calendars );  
 | 
     
 | 
    // Use one of the calendars as reference to prefill the Dialog with. 
 | 
    refCalendar := calendars_i.Element( 0 ); 
 | 
    this.Open( refCalendar, isSingleCalendar ); 
 | 
  *] 
 | 
} 
 |