| Quintiq file version 2.0 | 
| #parent: #root | 
| Method ToggleRecurrencePattern ( | 
|   String patternType_i | 
| ) id:Method_LibCal_dlgEvent_ToggleRecurrencePattern | 
| { | 
|   #keys: '[131094.1.73421083]' | 
|   Body: | 
|   [* | 
|     // Toggle the applicable button... | 
|     btnNoRecurrence.Pressed( patternType_i = LibCal_RecurrencePattern::TYPE_NONE()    ); | 
|     btnDaily       .Pressed( patternType_i = LibCal_RecurrencePattern::TYPE_DAILY()   ); | 
|     btnWeekly      .Pressed( patternType_i = LibCal_RecurrencePattern::TYPE_WEEKLY()  ); | 
|     btnMonthly     .Pressed( patternType_i = LibCal_RecurrencePattern::TYPE_MONTHLY() ); | 
|     btnYearly      .Pressed( patternType_i = LibCal_RecurrencePattern::TYPE_YEARLY()  ); | 
|      | 
|     // ...and show the applicable pattern. | 
|     this.SetRecurrence( patternType_i <> LibCal_RecurrencePattern::TYPE_NONE() ); | 
|     this.ShowRecurrencePattern( patternType_i ); | 
|   *] | 
| } |