Quintiq file version 2.0 #parent: #root Method GetRecurrenceInterval () as Number id:Method_LibCal_dlgEvent_GetRecurrenceInterval { #keys: '[146730.0.1532612875]' Body: [* interval := 1; patternType := this.GetPatternType(); if( patternType = LibCal_RecurrencePattern::TYPE_DAILY() ) { interval := [Number]edtEveryNrOfDays.Text(); } else if( patternType = LibCal_RecurrencePattern::TYPE_WEEKLY() ) { interval := [Number]edtEveryNrOfWeeks.Text(); } else if( patternType = LibCal_RecurrencePattern::TYPE_MONTHLY() ) { interval := ifexpr( ckbMonthlyDay.Checked(), [Number]edtMonthlyDayEveryNrOfMonths.Text(), [Number]edtMonthlyPatternEveryNrOfMonths.Text() ); } else if( patternType = LibCal_RecurrencePattern::TYPE_YEARLY() ) { interval := [Number]edtEveryNrOfYears.Text(); } return interval; *] }