Files

405 lines
11 KiB
Plaintext
Raw Permalink Normal View History

object MainForm: TMainForm
Left = 319
Height = 600
Top = 125
Width = 865
Caption = 'MainForm'
ClientHeight = 600
ClientWidth = 865
LCLVersion = '3.99.0.0'
OnCreate = FormCreate
object Splitter1: TSplitter
Cursor = crVSplit
Left = 0
Height = 5
Top = 240
Width = 865
Align = alTop
ResizeAnchor = akTop
end
object Panel1: TPanel
Left = 0
Height = 66
Top = 534
Width = 865
Align = alBottom
BevelOuter = bvNone
ClientHeight = 66
ClientWidth = 865
TabOrder = 1
object btnAllEvents: TButton
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = Panel1
Left = 6
Height = 25
Top = 6
Width = 77
AutoSize = True
BorderSpacing.Around = 6
Caption = 'All events'
TabOrder = 0
OnClick = btnAllEventsClick
end
object btnWeekOfSelDate: TButton
AnchorSideLeft.Control = btnAllEvents
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Panel1
Left = 89
Height = 25
Top = 6
Width = 167
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Week of selected date only'
TabOrder = 1
OnClick = btnWeekOfSelDateClick
end
object btnMonthOfSelDate: TButton
AnchorSideLeft.Control = btnWeekOfSelDate
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Panel1
Left = 262
Height = 25
Top = 6
Width = 174
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Month of selected date only'
TabOrder = 2
OnClick = btnMonthOfSelDateClick
end
object CheckBox1: TCheckBox
AnchorSideLeft.Control = btnMonthOfSelDate
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Panel1
Left = 456
Height = 19
Top = 6
Width = 102
BorderSpacing.Left = 20
BorderSpacing.Top = 6
Caption = 'Show weekends'
Checked = True
State = cbChecked
TabOrder = 3
OnChange = CheckBox1Change
end
object CheckGroup1: TCheckGroup
AnchorSideTop.Control = Panel1
AnchorSideBottom.Control = Panel1
AnchorSideBottom.Side = asrBottom
Left = 581
Height = 54
Top = 6
Width = 241
Anchors = [akTop, akLeft, akBottom]
AutoFill = True
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Show headers'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.HorizontalSpacing = 12
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 4
ClientHeight = 34
ClientWidth = 237
Columns = 4
Items.Strings = (
'Month'
'Week'
'Day'
'Hours'
)
TabOrder = 4
OnItemClick = CheckGroup1ItemClick
Data = {
0400000002020202
}
end
object CheckBox2: TCheckBox
AnchorSideLeft.Control = CheckBox1
AnchorSideTop.Control = CheckBox1
AnchorSideTop.Side = asrBottom
Left = 456
Height = 19
Top = 31
Width = 32
BorderSpacing.Top = 6
Caption = '3D'
Checked = True
State = cbChecked
TabOrder = 5
OnChange = CheckBox2Change
end
object Button4: TButton
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = btnAllEvents
AnchorSideTop.Side = asrBottom
Left = 6
Height = 25
Top = 37
Width = 129
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Edit Print Formats...'
TabOrder = 6
OnClick = Button4Click
end
object Button5: TButton
AnchorSideLeft.Control = Button4
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = btnAllEvents
AnchorSideTop.Side = asrBottom
Left = 141
Height = 25
Top = 37
Width = 104
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Print Preview...'
TabOrder = 7
OnClick = Button5Click
end
object Button6: TButton
AnchorSideLeft.Control = Button5
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = btnAllEvents
AnchorSideTop.Side = asrBottom
Left = 251
Height = 25
Top = 37
Width = 51
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Print'
TabOrder = 8
OnClick = Button6Click
end
object VpPrintFormatComboBox1: TVpPrintFormatComboBox
AnchorSideLeft.Control = Button6
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Button6
AnchorSideTop.Side = asrCenter
Left = 308
Height = 23
Top = 38
Width = 126
ControlLink = VpControlLink1
Borderspacing.Around = 6
ItemHeight = 15
Sorted = True
TabOrder = 9
end
end
object Panel2: TPanel
Left = 0
Height = 240
Top = 0
Width = 865
Align = alTop
Caption = 'Panel2'
ClientHeight = 240
ClientWidth = 865
TabOrder = 2
object VpMonthView1: TVpMonthView
Left = 486
Height = 238
Top = 1
Width = 378
PopupMenu = VpMonthView1.default
DataStore = VpIniDatastore1
ControlLink = VpControlLink1
Align = alRight
TabOrder = 0
TodayAttributes.BorderPen.Color = clRed
TodayAttributes.BorderPen.Width = 3
end
object VpDayView1: TVpDayView
Left = 1
Height = 238
Top = 1
Width = 480
PopupMenu = VpDayView1.default
DataStore = VpIniDatastore1
ControlLink = VpControlLink1
Align = alClient
TabOrder = 1
TimeSlotColors.Active = clWhite
TimeSlotColors.ActiveRange.RangeBegin = h_00
TimeSlotColors.ActiveRange.RangeEnd = h_00
HeadAttributes.Font.Height = -13
RowHeadAttributes.HourFont.Height = -24
RowHeadAttributes.MinuteFont.Height = -12
NumDays = 2
end
object Splitter2: TSplitter
Left = 481
Height = 238
Top = 1
Width = 5
Align = alRight
ResizeAnchor = akRight
end
end
object VpControlLink1: TVpControlLink
DataStore = VpIniDatastore1
Printer.DayStart = h_08
Printer.DayEnd = h_05
Printer.Granularity = gr60Min
Printer.MarginUnits = imAbsolutePixel
Printer.PrintFormats = <
item
Version = 'v1.8.0'
DayInc = 0
DayIncUnits = duDay
Elements = <
item
Version = 'v1.8.0'
DayOffset = 0
DayOffsetUnits = duDay
ElementName = 'GanttView'
Height = 100
ItemType = itGanttView
Left = 0
Shape.Shape = ustRectangle
Top = 0
Width = 100
end>
FormatName = 'Gantt Portrait 0°'
end
item
Version = 'v1.8.0'
DayInc = 0
DayIncUnits = duDay
Elements = <
item
Version = 'v1.8.0'
DayOffset = 0
DayOffsetUnits = duDay
ElementName = 'GanttView rotated 270°'
Height = 100
ItemType = itGanttView
Left = 0
Rotation = ra270
Shape.Shape = ustRectangle
Top = 0
Width = 100
end>
FormatName = 'Gantt Landscape 270°'
end
item
Version = 'v1.8.0'
DayInc = 0
DayIncUnits = duDay
Elements = <
item
Version = 'v1.8.0'
DayOffset = 0
DayOffsetUnits = duDay
ElementName = 'GanttView rotated 90°'
Height = 100
ItemType = itGanttView
Left = 0
Rotation = ra90
Shape.Shape = ustRectangle
Top = 0
Width = 100
end>
FormatName = 'Gantt Landscape 90°'
end
item
Version = 'v1.8.0'
DayInc = 10
DayIncUnits = duDay
Elements = <
item
Version = 'v1.8.0'
DayOffset = 0
DayOffsetUnits = duDay
ElementName = 'GantView'
Height = 100
ItemType = itGanttView
Left = 0
Shape.Shape = ustRectangle
Top = 0
Width = 100
end>
FormatName = 'Gantt inc 10d'
end>
Left = 288
Top = 296
end
object VpIniDatastore1: TVpIniDatastore
CategoryColorMap.Category0.BackgroundColor = clSkyBlue
CategoryColorMap.Category0.Description = 'Category 0'
CategoryColorMap.Category0.UseForAllDayEvents = True
CategoryColorMap.Category1.BackgroundColor = 8421631
CategoryColorMap.Category1.Description = 'Category 1'
CategoryColorMap.Category1.UseForAllDayEvents = True
CategoryColorMap.Category2.BackgroundColor = clYellow
CategoryColorMap.Category2.Color = clOlive
CategoryColorMap.Category2.Description = 'Category 2'
CategoryColorMap.Category2.UseForAllDayEvents = True
CategoryColorMap.Category3.BackgroundColor = clLime
CategoryColorMap.Category3.Color = clGreen
CategoryColorMap.Category3.Description = 'Category 3'
CategoryColorMap.Category3.UseForAllDayEvents = True
CategoryColorMap.Category4.Description = 'Category 4'
CategoryColorMap.Category4.UseForAllDayEvents = True
CategoryColorMap.Category5.Description = 'Category 5'
CategoryColorMap.Category5.UseForAllDayEvents = True
CategoryColorMap.Category6.Description = 'Category 6'
CategoryColorMap.Category7.Description = 'Category 7'
CategoryColorMap.Category7.UseForAllDayEvents = True
CategoryColorMap.Category8.Description = 'Category 8'
CategoryColorMap.Category8.UseForAllDayEvents = True
CategoryColorMap.Category9.Description = 'Category 9'
CategoryColorMap.Category9.UseForAllDayEvents = True
HiddenCategories.BackgroundColor = clSilver
HiddenCategories.Color = clGray
OnDateChanged = VpIniDatastore1DateChanged
AutoConnect = True
FileName = 'data.ini'
Left = 400
Top = 296
end
object VpPrintFormatEditDialog1: TVpPrintFormatEditDialog
Version = 'v1.8.0'
DataStore = VpIniDatastore1
ControlLink = VpControlLink1
Options = []
Placement.Position = mpCenter
Placement.Top = 10
Placement.Left = 10
Placement.Height = 480
Placement.Width = 640
Left = 128
Top = 56
end
object VpPrintPreviewDialog1: TVpPrintPreviewDialog
Version = 'v1.8.0'
DataStore = VpIniDatastore1
ControlLink = VpControlLink1
EndDate = 44838.5281092593
MarginUnits = imAbsolutePixel
StartDate = 44831.5281092593
Options = []
Placement.Position = mpCenter
Placement.Top = 10
Placement.Left = 10
Placement.Height = 480
Placement.Width = 720
Left = 128
Top = 184
end
object PrintDialog1: TPrintDialog
Left = 128
Top = 120
end
end