Quintiq file version 2.0 #parent: #root Method ShowMonthlyPattern () id:Method_LibCal_dlgEvent_ShowMonthlyPattern { #keys: '[131094.0.1642507688]' Body: [* // Specific day isDay := ckbMonthlyDay.Checked(); clrEdt := ifexpr( isDay, Color::WindowText(), Color::LightGray() ); clrLbl := ifexpr( isDay, Color::WindowText(), Color::Gray() ); ckbMonthlyDay .Enabled( true ); edtMonthlyDay .Enabled( isDay ); edtMonthlyDay .TextColor( clrEdt ); lblMonthlyDayOfEvery .TextColor( clrLbl ); edtMonthlyDayEveryNrOfMonths.Enabled( isDay ); edtMonthlyDayEveryNrOfMonths.TextColor( clrEdt ); lblMonthlyDayMonths .TextColor( clrLbl ); // Pattern isPattern := ckbMonthlyPattern.Checked(); clrEdt := ifexpr( isPattern, Color::WindowText(), Color::LightGray() ); clrLbl := ifexpr( isPattern, Color::WindowText(), Color::Gray() ); clrSs := ifexpr( isPattern, Color::Black(), Color::Gray() ); ckbMonthlyPattern .Enabled( true ); ssMonthlyPatternWeekOfMonth .Enabled( isPattern ); ssMonthlyPatternWeekOfMonth .TextColor( clrSs ); ssMonthlyPatternDayOfWeek .Enabled( isPattern ); ssMonthlyPatternDayOfWeek .TextColor( clrSs ); lblMonthlyPatternOfEvery .TextColor( clrLbl ); edtMonthlyPatternEveryNrOfMonths.Enabled( isPattern ); edtMonthlyPatternEveryNrOfMonths.TextColor( clrEdt ); lblMonthlyPatternMonths .TextColor( clrLbl ); *] }