Quintiq file version 2.0
|
#parent: #root
|
Method ShowYearlyPattern () id:Method_LibCal_dlgEvent_ShowYearlyPattern
|
{
|
#keys: '[131094.0.1704965651]'
|
Body:
|
[*
|
// Specific date
|
isDate := ckbYearlyDay.Checked();
|
clrSs := ifexpr( isDate, Color::Black(), Color::Gray() );
|
|
ckbYearlyDay .Enabled( true );
|
ssYearlyMonth .Enabled( isDate );
|
ssYearlyMonth .TextColor( clrSs );
|
ssYearlyDayOfMonth.Enabled( isDate );
|
ssYearlyDayOfMonth.TextColor( clrSs );
|
|
// Pattern
|
isPattern := ckbYearlyPattern.Checked();
|
clrLbl := ifexpr( isPattern, Color::WindowText(), Color::Gray() );
|
clrSs := ifexpr( isPattern, Color::Black(), Color::Gray() );
|
|
ckbYearlyPattern .Enabled( true );
|
ssYearlyPatternWeekOfMonth.Enabled( isPattern );
|
ssYearlyPatternWeekOfMonth.TextColor( clrSs );
|
ssYearlyPatternDayOfWeek .Enabled( isPattern );
|
ssYearlyPatternDayOfWeek .TextColor( clrSs );
|
lblYearlyPatternOf .TextColor( clrLbl );
|
ssYearlyPatternMonth .Enabled( isPattern );
|
ssYearlyPatternMonth .TextColor( clrSs );
|
*]
|
}
|