You've already forked lazarus-ccr
tvplanit: Some refactoring of task list (flat display style, cosmetic changes).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4818 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -25,9 +25,9 @@ object MainForm: TMainForm
|
|||||||
Height = 532
|
Height = 532
|
||||||
Top = 48
|
Top = 48
|
||||||
Width = 780
|
Width = 780
|
||||||
ActivePage = TabSettings
|
ActivePage = TabEvents
|
||||||
Align = alClient
|
Align = alClient
|
||||||
TabIndex = 4
|
TabIndex = 0
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
object TabEvents: TTabSheet
|
object TabEvents: TTabSheet
|
||||||
Caption = 'Events'
|
Caption = 'Events'
|
||||||
@ -431,6 +431,15 @@ object MainForm: TMainForm
|
|||||||
State = cbChecked
|
State = cbChecked
|
||||||
TabOrder = 3
|
TabOrder = 3
|
||||||
end
|
end
|
||||||
|
object Cb3D: TCheckBox
|
||||||
|
Left = 349
|
||||||
|
Height = 19
|
||||||
|
Top = 64
|
||||||
|
Width = 107
|
||||||
|
Caption = '3d display mode'
|
||||||
|
OnChange = Cb3DChange
|
||||||
|
TabOrder = 4
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
object HeaderPanel: TPanel
|
object HeaderPanel: TPanel
|
||||||
|
@ -16,6 +16,7 @@ TMAINFORM.LBLLANGUAGE.CAPTION=Language
|
|||||||
TMAINFORM.LBLTIMEFORMAT.CAPTION=Time format
|
TMAINFORM.LBLTIMEFORMAT.CAPTION=Time format
|
||||||
TMAINFORM.LBLFIRSTDAYOFWEEK.CAPTION=First day of week
|
TMAINFORM.LBLFIRSTDAYOFWEEK.CAPTION=First day of week
|
||||||
TMAINFORM.CBALLOWINPLACEEDITING.CAPTION=Allow inplace editing
|
TMAINFORM.CBALLOWINPLACEEDITING.CAPTION=Allow inplace editing
|
||||||
|
TMAINFORM.CB3D.CAPTION=3d display mode
|
||||||
TMAINFORM.TITLELBL.CAPTION=TitleLbl
|
TMAINFORM.TITLELBL.CAPTION=TitleLbl
|
||||||
TMAINFORM.MENUITEM1.CAPTION=File
|
TMAINFORM.MENUITEM1.CAPTION=File
|
||||||
TMAINFORM.MNUQUIT.CAPTION=Quit
|
TMAINFORM.MNUQUIT.CAPTION=Quit
|
||||||
|
@ -23,6 +23,7 @@ type
|
|||||||
CbTimeFormat: TComboBox;
|
CbTimeFormat: TComboBox;
|
||||||
CbFirstDayOfWeek: TComboBox;
|
CbFirstDayOfWeek: TComboBox;
|
||||||
CbAllowInplaceEditing: TCheckBox;
|
CbAllowInplaceEditing: TCheckBox;
|
||||||
|
Cb3D: TCheckBox;
|
||||||
Img: TImage;
|
Img: TImage;
|
||||||
ImageList1: TImageList;
|
ImageList1: TImageList;
|
||||||
LblFirstDayOfWeek: TLabel;
|
LblFirstDayOfWeek: TLabel;
|
||||||
@ -69,6 +70,7 @@ type
|
|||||||
procedure BtnDeleteResClick(Sender: TObject);
|
procedure BtnDeleteResClick(Sender: TObject);
|
||||||
procedure BtnNewResClick(Sender: TObject);
|
procedure BtnNewResClick(Sender: TObject);
|
||||||
procedure BtnEditResClick(Sender: TObject);
|
procedure BtnEditResClick(Sender: TObject);
|
||||||
|
procedure Cb3DChange(Sender: TObject);
|
||||||
procedure CbAllowInplaceEditingChange(Sender: TObject);
|
procedure CbAllowInplaceEditingChange(Sender: TObject);
|
||||||
procedure CbFirstDayOfWeekChange(Sender: TObject);
|
procedure CbFirstDayOfWeekChange(Sender: TObject);
|
||||||
procedure CbGranularityChange(Sender: TObject);
|
procedure CbGranularityChange(Sender: TObject);
|
||||||
@ -237,6 +239,18 @@ begin
|
|||||||
VpResourceEditDialog1.AddNewResource;
|
VpResourceEditDialog1.AddNewResource;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TMainForm.Cb3DChange(Sender: TObject);
|
||||||
|
var
|
||||||
|
ds: TVpDrawingStyle;
|
||||||
|
begin
|
||||||
|
if Cb3D.Checked then ds := ds3d else ds := dsFlat;
|
||||||
|
VpTaskList1.DrawingStyle := ds;
|
||||||
|
VpContactGrid1.DrawingStyle := ds;
|
||||||
|
VpDayView1.DrawingStyle := ds;
|
||||||
|
VpWeekView1.DrawingStyle := ds;
|
||||||
|
VpMonthView1.DrawingStyle := ds;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TMainForm.CbAllowInplaceEditingChange(Sender: TObject);
|
procedure TMainForm.CbAllowInplaceEditingChange(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
VpContactGrid1.AllowInplaceEditing := CbAllowInplaceEditing.Checked;
|
VpContactGrid1.AllowInplaceEditing := CbAllowInplaceEditing.Checked;
|
||||||
@ -601,6 +615,7 @@ begin
|
|||||||
CbFirstDayOfWeek.Left := CbLanguages.Left;
|
CbFirstDayOfWeek.Left := CbLanguages.Left;
|
||||||
LblFirstDayOfWeek.Left := CbFirstDayOfWeek.Left - 8 - GetLabelWidth(LblFirstDayOfWeek);
|
LblFirstDayOfWeek.Left := CbFirstDayOfWeek.Left - 8 - GetLabelWidth(LblFirstDayOfWeek);
|
||||||
CbAllowInplaceEditing.Left := CbLanguages.Left + CbLanguages.Width + 32;
|
CbAllowInplaceEditing.Left := CbLanguages.Left + CbLanguages.Width + 32;
|
||||||
|
Cb3D.Left := CbAllowInplaceEditing.Left;
|
||||||
RbHideCompletedTasks.Left := RbAllTasks.Left + RbAllTasks.Width + 48;
|
RbHideCompletedTasks.Left := RbAllTasks.Left + RbAllTasks.Width + 48;
|
||||||
|
|
||||||
// Next settings work correctly only for Windows.
|
// Next settings work correctly only for Windows.
|
||||||
|
@ -145,6 +145,10 @@ msgstr "Neu"
|
|||||||
msgid "Turbo Power VisualPlanIt Demo"
|
msgid "Turbo Power VisualPlanIt Demo"
|
||||||
msgstr "Turbo Power VisualPlanIt Demo"
|
msgstr "Turbo Power VisualPlanIt Demo"
|
||||||
|
|
||||||
|
#: tmainform.cb3d.caption
|
||||||
|
msgid "3d display mode"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: tmainform.cballowinplaceediting.caption
|
#: tmainform.cballowinplaceediting.caption
|
||||||
msgid "Allow inplace editing"
|
msgid "Allow inplace editing"
|
||||||
msgstr "Editieren an Ort und Stelle erlauben"
|
msgstr "Editieren an Ort und Stelle erlauben"
|
||||||
@ -241,3 +245,4 @@ msgstr "Aufgaben"
|
|||||||
#: tmainform.titlelbl.caption
|
#: tmainform.titlelbl.caption
|
||||||
msgid "TitleLbl"
|
msgid "TitleLbl"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -134,6 +134,10 @@ msgstr ""
|
|||||||
msgid "Turbo Power VisualPlanIt Demo"
|
msgid "Turbo Power VisualPlanIt Demo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: tmainform.cb3d.caption
|
||||||
|
msgid "3d display mode"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: tmainform.cballowinplaceediting.caption
|
#: tmainform.cballowinplaceediting.caption
|
||||||
msgid "Allow inplace editing"
|
msgid "Allow inplace editing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -127,6 +127,8 @@ function GetLineDuration(Granularity: TVpGranularity): Double;
|
|||||||
|
|
||||||
function GetLabelWidth(ALabel: TLabel): Integer;
|
function GetLabelWidth(ALabel: TLabel): Integer;
|
||||||
|
|
||||||
|
function SameDate(dt1, dt2: TDateTime): Boolean;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
|
||||||
uses
|
uses
|
||||||
@ -605,4 +607,9 @@ begin
|
|||||||
canvas.Free;
|
canvas.Free;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function SameDate(dt1, dt2: TDateTime): Boolean;
|
||||||
|
begin
|
||||||
|
Result := trunc(dt1) = trunc(dt2);
|
||||||
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
Reference in New Issue
Block a user