Quintiq file version 2.0 #parent: #root Method EditCalendar () derived id:Method_LibCal_dlgCreateEditCalendar_EditCalendar { #keys: '[892.10.2103052]' BaseType: 'Method_dlgCreateEditCalendar_EditCalendar' Body: [* retVal := -1; if( calendar.istype( LibCal_Calendar ) ) { this.Data( calendar.astype( LibCal_Calendar ) ); this.Title( "Edit calendar '" + calendar.astype( LibCal_Calendar ).CalendarID() + "'" ); // Also set the data of the DetailPanel. dpCalendarSettings.Data( calendar.astype( LibCal_Calendar ) ); dpCalendarSettings.InitializeBase(); retVal := this.DoModal( parent ); } else { MessageBox::Error( parent, "Calendar is not a subtype of LibCal_Calendar.", "OK" ); } return retVal; *] }