Quintiq file version 2.0 #parent: btnCalendarSettings Response OnClick () id:Response_LibCal_pnlSettingsButton_btnCalendarSettings_OnClick { #keys: '[131094.0.1486783915]' Body: [* // Update the settings of (a subset of) all calendars. calendarRegistry := LibCal_GlobalState.GetCalendarRegistry(); if( not isnull( calendarRegistry ) ) { calendars := calendarRegistry.GetCalendars( vhContext.Data() ); if( calendars.Size() = 0 ) { MessageBox::Error( Application, Translations::MessageBox_NoCalendarsFound( vhContext.Data() ), Translations::MessageBox_OK() ); } else { dlg := construct( LibCal_dlgCalendarSettings ); dlg.Open( Application, calendars ); } } else { MessageBox::Error( Application, "CalendarRegistry = NULL", Translations::MessageBox_OK() ); } *] CanBindMultiple: false DefinitionID: 'Responsedef_GUIButtonBase_OnClick' }