You've already forked lazarus-ccr
tvplanit: Extend demo to show several days in DayView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4803 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@@ -129,8 +129,8 @@ object MainForm: TMainForm
|
|||||||
end
|
end
|
||||||
object VpDayView1: TVpDayView
|
object VpDayView1: TVpDayView
|
||||||
Left = 0
|
Left = 0
|
||||||
Height = 378
|
Height = 336
|
||||||
Top = 0
|
Top = 42
|
||||||
Width = 386
|
Width = 386
|
||||||
DataStore = VpBufDSDataStore1
|
DataStore = VpBufDSDataStore1
|
||||||
ControlLink = VpControlLink1
|
ControlLink = VpControlLink1
|
||||||
@@ -165,6 +165,37 @@ object MainForm: TMainForm
|
|||||||
DefaultTopHour = h_07
|
DefaultTopHour = h_07
|
||||||
TimeFormat = tf12Hour
|
TimeFormat = tf12Hour
|
||||||
end
|
end
|
||||||
|
object DaySelectorPanel: TPanel
|
||||||
|
Left = 0
|
||||||
|
Height = 42
|
||||||
|
Top = 0
|
||||||
|
Width = 386
|
||||||
|
Align = alTop
|
||||||
|
BevelOuter = bvNone
|
||||||
|
ClientHeight = 42
|
||||||
|
ClientWidth = 386
|
||||||
|
TabOrder = 3
|
||||||
|
Visible = False
|
||||||
|
object Label2: TLabel
|
||||||
|
Left = 16
|
||||||
|
Height = 15
|
||||||
|
Top = 8
|
||||||
|
Width = 25
|
||||||
|
Caption = 'Tage'
|
||||||
|
ParentColor = False
|
||||||
|
end
|
||||||
|
object TrackBar1: TTrackBar
|
||||||
|
Left = 56
|
||||||
|
Height = 25
|
||||||
|
Top = 8
|
||||||
|
Width = 180
|
||||||
|
Max = 7
|
||||||
|
Min = 1
|
||||||
|
OnChange = TrackBar1Change
|
||||||
|
Position = 1
|
||||||
|
TabOrder = 0
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
object Splitter3: TSplitter
|
object Splitter3: TSplitter
|
||||||
Left = 386
|
Left = 386
|
||||||
|
@@ -3,6 +3,7 @@ TMAINFORM.BTNNEWRES.CAPTION=New resource
|
|||||||
TMAINFORM.BTNEDITRES.CAPTION=Edit resource
|
TMAINFORM.BTNEDITRES.CAPTION=Edit resource
|
||||||
TMAINFORM.LABEL1.CAPTION=Language
|
TMAINFORM.LABEL1.CAPTION=Language
|
||||||
TMAINFORM.TABEVENTS.CAPTION=Events
|
TMAINFORM.TABEVENTS.CAPTION=Events
|
||||||
|
TMAINFORM.LABEL2.CAPTION=Tage
|
||||||
TMAINFORM.TABTASKS.CAPTION=Tasks
|
TMAINFORM.TABTASKS.CAPTION=Tasks
|
||||||
TMAINFORM.RBALLTASKS.CAPTION=All tasks
|
TMAINFORM.RBALLTASKS.CAPTION=All tasks
|
||||||
TMAINFORM.RBHIDECOMPLETEDTASKS.CAPTION=Hide completed tasks
|
TMAINFORM.RBHIDECOMPLETEDTASKS.CAPTION=Hide completed tasks
|
||||||
|
@@ -20,11 +20,13 @@ type
|
|||||||
CbLanguages: TComboBox;
|
CbLanguages: TComboBox;
|
||||||
ImageList1: TImageList;
|
ImageList1: TImageList;
|
||||||
Label1: TLabel;
|
Label1: TLabel;
|
||||||
|
Label2: TLabel;
|
||||||
Memo1: TMemo;
|
Memo1: TMemo;
|
||||||
PageControl1: TPageControl;
|
PageControl1: TPageControl;
|
||||||
Panel1: TPanel;
|
Panel1: TPanel;
|
||||||
Panel2: TPanel;
|
Panel2: TPanel;
|
||||||
Panel3: TPanel;
|
Panel3: TPanel;
|
||||||
|
DaySelectorPanel: TPanel;
|
||||||
RbAllTasks: TRadioButton;
|
RbAllTasks: TRadioButton;
|
||||||
RbHideCompletedTasks: TRadioButton;
|
RbHideCompletedTasks: TRadioButton;
|
||||||
Splitter2: TSplitter;
|
Splitter2: TSplitter;
|
||||||
@@ -33,6 +35,7 @@ type
|
|||||||
TabContacts: TTabSheet;
|
TabContacts: TTabSheet;
|
||||||
TabInfo: TTabSheet;
|
TabInfo: TTabSheet;
|
||||||
TabTasks: TTabSheet;
|
TabTasks: TTabSheet;
|
||||||
|
TrackBar1: TTrackBar;
|
||||||
VpBufDSDataStore1: TVpBufDSDataStore;
|
VpBufDSDataStore1: TVpBufDSDataStore;
|
||||||
VpContactButtonBar1: TVpContactButtonBar;
|
VpContactButtonBar1: TVpContactButtonBar;
|
||||||
VpContactGrid1: TVpContactGrid;
|
VpContactGrid1: TVpContactGrid;
|
||||||
@@ -51,6 +54,7 @@ type
|
|||||||
procedure FormCreate(Sender: TObject);
|
procedure FormCreate(Sender: TObject);
|
||||||
procedure RbAllTasksChange(Sender: TObject);
|
procedure RbAllTasksChange(Sender: TObject);
|
||||||
procedure RbHideCompletedTasksChange(Sender: TObject);
|
procedure RbHideCompletedTasksChange(Sender: TObject);
|
||||||
|
procedure TrackBar1Change(Sender: TObject);
|
||||||
procedure VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
procedure VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
||||||
Shift: TShiftState; Index: Integer);
|
Shift: TShiftState; Index: Integer);
|
||||||
private
|
private
|
||||||
@@ -363,6 +367,11 @@ begin
|
|||||||
Invalidate;
|
Invalidate;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TMainForm.TrackBar1Change(Sender: TObject);
|
||||||
|
begin
|
||||||
|
VpDayView1.NumDays := Trackbar1.Position;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TMainForm.VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
procedure TMainForm.VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
||||||
Shift: TShiftState; Index: Integer);
|
Shift: TShiftState; Index: Integer);
|
||||||
|
|
||||||
@@ -379,6 +388,8 @@ procedure TMainForm.VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
|||||||
Splitter3.Show;
|
Splitter3.Show;
|
||||||
Splitter3.Left := Width;
|
Splitter3.Left := Width;
|
||||||
VpWeekView1.Show;
|
VpWeekView1.Show;
|
||||||
|
DaySelectorPanel.Hide;
|
||||||
|
VpDayView1.NumDays := 1;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure ShowEventsPerMonth;
|
procedure ShowEventsPerMonth;
|
||||||
@@ -390,6 +401,7 @@ procedure TMainForm.VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
|||||||
VpMonthView1.Parent := TabEvents;
|
VpMonthView1.Parent := TabEvents;
|
||||||
VpMonthView1.Align := alClient;
|
VpMonthView1.Align := alClient;
|
||||||
VpMonthView1.Show;
|
VpMonthView1.Show;
|
||||||
|
DaySelectorPanel.Hide;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure ShowEventsPerWeek;
|
procedure ShowEventsPerWeek;
|
||||||
@@ -400,6 +412,7 @@ procedure TMainForm.VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
|||||||
VpMonthView1.Hide;
|
VpMonthView1.Hide;
|
||||||
VpDayView1.Hide;
|
VpDayView1.Hide;
|
||||||
VpWeekView1.Show;
|
VpWeekView1.Show;
|
||||||
|
DaySelectorPanel.Hide;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure ShowEventsPerDay;
|
procedure ShowEventsPerDay;
|
||||||
@@ -411,6 +424,9 @@ procedure TMainForm.VpNavBar1ItemClick(Sender: TObject; Button: TMouseButton;
|
|||||||
VpDayView1.Parent := TabEvents;
|
VpDayView1.Parent := TabEvents;
|
||||||
VpDayView1.Align := alClient;
|
VpDayView1.Align := alClient;
|
||||||
VpDayView1.Show;
|
VpDayView1.Show;
|
||||||
|
DaySelectorPanel.Parent := TabEvents;
|
||||||
|
DaySelectorPanel.Show;
|
||||||
|
VpDayView1.NumDays := Trackbar1.Position;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure ShowTasks;
|
procedure ShowTasks;
|
||||||
|
@@ -27,6 +27,10 @@ msgstr "Turbo Power VisualPlanIt Demo"
|
|||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Sprache"
|
msgstr "Sprache"
|
||||||
|
|
||||||
|
#: tmainform.label2.caption
|
||||||
|
msgid "Tage"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: tmainform.rballtasks.caption
|
#: tmainform.rballtasks.caption
|
||||||
msgid "All tasks"
|
msgid "All tasks"
|
||||||
msgstr "Alle Aufgaben"
|
msgstr "Alle Aufgaben"
|
||||||
|
@@ -17,6 +17,10 @@ msgstr ""
|
|||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: tmainform.label2.caption
|
||||||
|
msgid "Tage"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: tmainform.rballtasks.caption
|
#: tmainform.rballtasks.caption
|
||||||
msgid "All tasks"
|
msgid "All tasks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
Reference in New Issue
Block a user