mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-14 02:19:39 +02:00
LCL/TCalendarDialog: Expose calendar's property FirstDayOfWeek.
This commit is contained in:
parent
dbde03d6a3
commit
8de3e144af
@ -198,6 +198,7 @@ type
|
||||
FOKCaption: TCaption;
|
||||
FCancelCaption: TCaption;
|
||||
FCalendar: TCalendar;
|
||||
FFirstDayOfWeek: TCalDayOfWeek;
|
||||
okButton: TButton;
|
||||
cancelButton: TButton;
|
||||
panel: TPanel;
|
||||
@ -221,6 +222,7 @@ type
|
||||
published
|
||||
property Date: TDateTime read FDate write FDate;
|
||||
property DisplaySettings: TDisplaySettings read FDisplaySettings write FDisplaySettings default DefaultDisplaySettings;
|
||||
property FirstDayOfWeek: TCalDayOfWeek read FFirstDayOfWeek write FFirstDayOfWeek default dowDefault;
|
||||
property OKCaption: TCaption read FOKCaption write FOKCaption;
|
||||
property CancelCaption: TCaption read FCancelCaption write FCancelCaption;
|
||||
|
||||
@ -694,6 +696,7 @@ constructor TCalendarDialog.Create(AOwner: TComponent);
|
||||
begin
|
||||
inherited Create(AOwner);
|
||||
DisplaySettings := DefaultDisplaySettings;
|
||||
FirstDayOfWeek := dowDefault;
|
||||
Date := trunc(Now);
|
||||
OKCaption := rsMbOK;
|
||||
CancelCaption := rsMbCancel;
|
||||
@ -853,6 +856,7 @@ begin
|
||||
DateTime:=Self.Date;
|
||||
TabStop:=True;
|
||||
DisplaySettings:=Self.DisplaySettings;
|
||||
FirstDayOfWeek:=Self.FirstDayOfWeek;
|
||||
OnDayChanged:=@CalendarDayChanged;
|
||||
OnMonthChanged:=@CalendarMonthChanged;
|
||||
OnYearChanged:=@CalendarYearChanged;
|
||||
|
Loading…
Reference in New Issue
Block a user