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