Quintiq file version 2.0 #parent: #root Response OnClick ( Object row ) id:Response_LibCal_gcCalendar_mnuRowNewEvent_OnClick { #keys: '[131094.0.605214145]' Body: [* // Create a new event. // The row is either an EventCategory or a Participation. category := ifexpr( row.istype( LibCal_EventCategory ), row.astype( LibCal_EventCategory ), row.astype( LibCal_Participation ).Event().EventCategory() ); LibCal_GlobalState.CreateEvent( this, dhCalendar.Data(), category, this.ContextMenuTime() ); *] CanBindMultiple: false DefinitionID => /Responsedef_LibCal_gcCalendar_Menu_OnClick Initiator: 'mnuRowNewEvent' Precondition: [* feedback := Translations::Calendar_DoesNotExist(); return not isnull( dhCalendar.Data() ); *] }