2009-09-02 03:21:39 +02:00
|
|
|
|
inherited frmHueSettings: TfrmHueSettings
|
2015-05-01 12:23:03 +02:00
|
|
|
|
Left = 1300
|
|
|
|
|
Height = 496
|
|
|
|
|
Top = 33
|
|
|
|
|
Width = 516
|
|
|
|
|
Caption = 'Выбор цвета'
|
|
|
|
|
ClientHeight = 496
|
|
|
|
|
ClientWidth = 516
|
|
|
|
|
OnClose = FormClose
|
2009-09-02 03:21:39 +02:00
|
|
|
|
OnCreate = FormCreate
|
2015-05-01 12:23:03 +02:00
|
|
|
|
OnHide = FormHide
|
|
|
|
|
OnShow = FormShow
|
2009-09-02 03:21:39 +02:00
|
|
|
|
object lblHue: TLabel[0]
|
2015-05-01 12:23:03 +02:00
|
|
|
|
AnchorSideLeft.Control = cbRandom
|
|
|
|
|
AnchorSideLeft.Side = asrBottom
|
2009-09-02 03:21:39 +02:00
|
|
|
|
AnchorSideTop.Control = edHue
|
2015-05-01 12:23:03 +02:00
|
|
|
|
AnchorSideRight.Control = edHue
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
Left = 410
|
2009-09-02 03:21:39 +02:00
|
|
|
|
Height = 16
|
2015-05-01 12:23:03 +02:00
|
|
|
|
Top = 9
|
|
|
|
|
Width = 30
|
|
|
|
|
Anchors = [akTop, akRight]
|
|
|
|
|
BorderSpacing.Left = 2
|
|
|
|
|
BorderSpacing.Top = 3
|
|
|
|
|
BorderSpacing.Right = 65
|
|
|
|
|
Caption = 'Цвет:'
|
2009-09-02 03:21:39 +02:00
|
|
|
|
ParentColor = False
|
|
|
|
|
end
|
|
|
|
|
object edHue: TEdit[1]
|
|
|
|
|
AnchorSideLeft.Control = lblHue
|
|
|
|
|
AnchorSideLeft.Side = asrBottom
|
2015-05-01 12:23:03 +02:00
|
|
|
|
AnchorSideTop.Control = lbHue
|
|
|
|
|
AnchorSideRight.Control = gbPreview
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
Left = 444
|
|
|
|
|
Height = 23
|
|
|
|
|
Top = 6
|
|
|
|
|
Width = 61
|
|
|
|
|
Anchors = [akTop, akRight]
|
2009-09-02 03:21:39 +02:00
|
|
|
|
BorderSpacing.Left = 8
|
2015-05-01 12:23:03 +02:00
|
|
|
|
BorderSpacing.Right = 7
|
2009-09-02 03:21:39 +02:00
|
|
|
|
OnEditingDone = edHueEditingDone
|
2015-05-01 12:23:03 +02:00
|
|
|
|
TabOrder = 1
|
2009-09-02 03:21:39 +02:00
|
|
|
|
end
|
|
|
|
|
object lbHue: TListBox[2]
|
|
|
|
|
AnchorSideLeft.Control = Owner
|
2015-05-01 12:23:03 +02:00
|
|
|
|
AnchorSideTop.Control = Owner
|
|
|
|
|
AnchorSideRight.Control = gbPreview
|
2009-09-02 03:21:39 +02:00
|
|
|
|
AnchorSideBottom.Control = Owner
|
|
|
|
|
AnchorSideBottom.Side = asrBottom
|
2015-05-01 12:23:03 +02:00
|
|
|
|
Left = 6
|
|
|
|
|
Height = 484
|
|
|
|
|
Top = 6
|
|
|
|
|
Width = 315
|
2009-09-02 03:21:39 +02:00
|
|
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
2015-05-01 12:23:03 +02:00
|
|
|
|
BorderSpacing.Left = 6
|
|
|
|
|
BorderSpacing.Top = 6
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
BorderSpacing.Bottom = 6
|
|
|
|
|
DragMode = dmAutomatic
|
2009-09-02 03:21:39 +02:00
|
|
|
|
ItemHeight = 16
|
2015-05-01 12:23:03 +02:00
|
|
|
|
OnClick = lbHueDblClick
|
|
|
|
|
OnDblClick = lbHueDblClick
|
2009-09-02 03:21:39 +02:00
|
|
|
|
OnDrawItem = lbHueDrawItem
|
|
|
|
|
OnSelectionChange = lbHueSelectionChange
|
|
|
|
|
Style = lbOwnerDrawFixed
|
2015-05-01 12:23:03 +02:00
|
|
|
|
TabOrder = 2
|
|
|
|
|
end
|
|
|
|
|
object gbRandom: TGroupBox[3]
|
|
|
|
|
AnchorSideLeft.Control = gbPreview
|
|
|
|
|
AnchorSideTop.Control = lbHue
|
|
|
|
|
AnchorSideTop.Side = asrBottom
|
|
|
|
|
AnchorSideRight.Control = gbPreview
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
AnchorSideBottom.Control = Owner
|
|
|
|
|
AnchorSideBottom.Side = asrBottom
|
|
|
|
|
Left = 325
|
|
|
|
|
Height = 250
|
|
|
|
|
Top = 240
|
|
|
|
|
Width = 187
|
|
|
|
|
Anchors = [akLeft, akRight, akBottom]
|
|
|
|
|
BorderSpacing.Top = 4
|
|
|
|
|
BorderSpacing.Bottom = 6
|
|
|
|
|
Caption = 'Набор случайных цветов'
|
2023-01-15 16:37:33 +01:00
|
|
|
|
ClientHeight = 226
|
|
|
|
|
ClientWidth = 185
|
2015-05-01 12:23:03 +02:00
|
|
|
|
TabOrder = 3
|
|
|
|
|
Visible = False
|
|
|
|
|
object btnAddRandom: TSpeedButton
|
|
|
|
|
AnchorSideLeft.Control = gbRandom
|
|
|
|
|
AnchorSideTop.Control = gbRandom
|
|
|
|
|
Left = 4
|
|
|
|
|
Height = 22
|
|
|
|
|
Hint = 'Add'
|
|
|
|
|
Top = 0
|
|
|
|
|
Width = 23
|
|
|
|
|
BorderSpacing.Left = 4
|
|
|
|
|
Glyph.Data = {
|
|
|
|
|
36040000424D3604000000000000360000002800000010000000100000000100
|
|
|
|
|
2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000464
|
|
|
|
|
000C025D0073025D00BA025D00CC025D00CC025D00CC025D00CC025D00CC025D
|
|
|
|
|
00CC025D00CC025D00CC025D00BA025D00730464000CFFFFFF00FFFFFF00066D
|
|
|
|
|
0073129208DD20CC10F922D911FF22D911FF22D911FF22D911FF22D911FF22D9
|
|
|
|
|
11FF22D911FF22D911FF1FCC0FF9109207DD066D0073FFFFFF00FFFFFF000A7D
|
|
|
|
|
00BA25CA15F922D111FF22D111FF22D111FF22D111FF22B611FF22B611FF22D1
|
|
|
|
|
11FF22D111FF22D111FF22D111FF20C80FF90A7D00BAFFFFFF00FFFFFF000C84
|
|
|
|
|
00CC2BCC1AFF22C811FF22C811FF22C811FF22BC11FFE8E8E8FFECECECFF22BC
|
|
|
|
|
11FF22C811FF22C811FF22C811FF22C811FF0C8400CCFFFFFF00FFFFFF000D89
|
|
|
|
|
00CC31C620FF22BE11FF22BE11FF22BE11FF22B511FFE4E4E4FFE8E8E8FF22B5
|
|
|
|
|
11FF22BE11FF22BE11FF22BE11FF23BE12FF0D8900CCFFFFFF00FFFFFF000E8D
|
|
|
|
|
00CC41C330FF23B412FF22A811FF22A811FF22A411FFE0E0E0FFE4E4E4FF22A4
|
|
|
|
|
11FF22A811FF22A811FF22B411FF25B514FF0E8D00CCFFFFFF00FFFFFF000F92
|
|
|
|
|
00CC52C941FF33AF22FFD4D4D4FFD3D3D3FFD7D7D7FFDCDCDCFFE0E0E0FFE4E4
|
|
|
|
|
E4FFE8E8E8FFECECECFF22A611FF28AF17FF0F9200CCFFFFFF00FFFFFF001096
|
|
|
|
|
00CC55CC44FF3CB32BFFF8F8F8FFE1E1E1FFD5D5D5FFD7D7D7FFDCDCDCFFE0E0
|
|
|
|
|
E0FFE4E4E4FFE8E8E8FF22A011FF2CAA1BFF109600CCFFFFFF00FFFFFF00119A
|
|
|
|
|
00CC5AD149FF47BE36FF3EB52DFF3EB52DFF37AE26FFEBEBEBFFE2E2E2FF259D
|
|
|
|
|
14FF239B12FF239B12FF279F16FF39B128FF119A00CCFFFFFF00FFFFFF00129E
|
|
|
|
|
00CC60D74FFF4EC53DFF4EC53DFF4EC53DFF44BB33FFFFFFFFFFFFFFFFFF44BB
|
|
|
|
|
33FF4EC53DFF4EC53DFF4EC53DFF58CF47FF129E00CCFFFFFF00FFFFFF0013A2
|
|
|
|
|
00CC67DE56FF57CE46FF57CE46FF57CE46FF4AC139FFFFFFFFFFFFFFFFFF4AC1
|
|
|
|
|
39FF57CE46FF57CE46FF57CE46FF60D74FFF13A200CCFFFFFF00FFFFFF0014A5
|
|
|
|
|
00BA64DE53F95FD64EFF5FD64EFF5FD64EFF5FD64EFF50C73FFF50C73FFF5FD6
|
|
|
|
|
4EFF5FD64EFF5FD64EFF5FD64EFF60DA4FF914A500BAFFFFFF00FFFFFF0014A8
|
|
|
|
|
007337C124DD66E054F96EE55DFF6EE55DFF6EE55DFF6EE55DFF6DE45CFF6DE4
|
|
|
|
|
5CFF6DE45CFF6DE45CFF64DF53F936BF23DD14A80073FFFFFF00FFFFFF0015A9
|
|
|
|
|
000C15AA007315AA00BA15AA00CC15AA00CC15AA00CC15AA00CC15AA00CC15AA
|
|
|
|
|
00CC15AA00CC15AA00CC15AA00BA15AA007315A9000CFFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
|
|
|
|
}
|
|
|
|
|
OnClick = btnAddRandomClick
|
|
|
|
|
ShowHint = True
|
|
|
|
|
ParentShowHint = False
|
|
|
|
|
end
|
|
|
|
|
object btnDeleteRandom: TSpeedButton
|
|
|
|
|
AnchorSideLeft.Control = btnAddRandom
|
|
|
|
|
AnchorSideLeft.Side = asrBottom
|
|
|
|
|
AnchorSideTop.Control = btnAddRandom
|
|
|
|
|
Left = 31
|
|
|
|
|
Height = 22
|
|
|
|
|
Hint = 'Delete'
|
|
|
|
|
Top = 0
|
|
|
|
|
Width = 23
|
|
|
|
|
BorderSpacing.Left = 4
|
|
|
|
|
Glyph.Data = {
|
|
|
|
|
36040000424D3604000000000000360000002800000010000000100000000100
|
|
|
|
|
2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000
|
|
|
|
|
640C00005D7300005DBA00005DCC00005DCC00005DCC00005DCC00005DCC0000
|
|
|
|
|
5DCC00005DCC00005DCC00005DBA00005D730000640CFFFFFF00FFFFFF000000
|
|
|
|
|
6D73080893DD1010CCF91111D9FF1111D9FF1111D9FF1111D9FF1111D9FF1111
|
|
|
|
|
D9FF1111D9FF1111D9FF0F0FCCF9070792DD00006D73FFFFFF00FFFFFF000000
|
|
|
|
|
7DBA1616CBF91111D1FF1111D1FF1111D1FF1111D1FF1111D1FF1111D1FF1111
|
|
|
|
|
D1FF1111D1FF1111D1FF1111D1FF0F0FC8F900007DBAFFFFFF00FFFFFF000000
|
|
|
|
|
84CC1C1CCEFF1111C8FF1111C8FF1111C8FF1111C8FF1111C8FF1111C8FF1111
|
|
|
|
|
C8FF1111C8FF1111C8FF1111C8FF1111C8FF000084CCFFFFFF00FFFFFF000000
|
|
|
|
|
89CC2222C8FF1111BEFF1111BEFF1111BEFF1111BEFF1111BEFF1111BEFF1111
|
|
|
|
|
BEFF1111BEFF1111BEFF1111BEFF1212BEFF000089CCFFFFFF00FFFFFF000000
|
|
|
|
|
8DCC3434C7FF1212B4FF1111A8FF1111A8FF1111A8FF1111A8FF1111A8FF1111
|
|
|
|
|
A8FF1111A8FF1111A8FF1111B4FF1414B6FF00008DCCFFFFFF00FFFFFF000000
|
|
|
|
|
92CC4646CEFF2626B5FFD0D0D0FFCCCCCCFFD1D1D1FFDCDCDCFFE8E8E8FFEEEE
|
|
|
|
|
EEFFEEEEEEFFEEEEEEFF1111AAFF1818B0FF000092CCFFFFFF00FFFFFF000000
|
|
|
|
|
96CC4A4AD2FF3333BBFFF8F8F8FFDEDEDEFFCECECEFFD1D1D1FFDCDCDCFFE8E8
|
|
|
|
|
E8FFEEEEEEFFEEEEEEFF1111A1FF1D1DACFF000096CCFFFFFF00FFFFFF000000
|
|
|
|
|
9ACC5050D8FF3737BFFF3737BFFF3737BFFF3232BAFF2727B0FF1C1CA6FF1616
|
|
|
|
|
A0FF12129CFF12129CFF1616A0FF2B2BB5FF00009ACCFFFFFF00FFFFFF000000
|
|
|
|
|
9ECC5A5AE2FF4242CAFF4242CAFF4242CAFF4242CAFF4242CAFF4242CAFF4242
|
|
|
|
|
CAFF4242CAFF4242CAFF4242CAFF4E4ED6FF00009ECCFFFFFF00FFFFFF000000
|
|
|
|
|
A2CC6262EAFF4F4FD7FF4F4FD7FF4F4FD7FF4F4FD7FF4F4FD7FF4F4FD7FF4F4F
|
|
|
|
|
D7FF4F4FD7FF4F4FD7FF4F4FD7FF5A5AE2FF0000A2CCFFFFFF00FFFFFF000000
|
|
|
|
|
A5BA6060ECF95B5BE3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5B
|
|
|
|
|
E3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5BE7F90000A5BAFFFFFF00FFFFFF000000
|
|
|
|
|
A8732A2AC7DD6363EFF96D6DF5FF6D6DF5FF6D6DF5FF6D6DF5FF6D6DF5FF6D6D
|
|
|
|
|
F5FF6D6DF5FF6C6CF4FF6262EEF92929C5DD0000A873FFFFFF00FFFFFF000000
|
|
|
|
|
A90C0000AA730000AABA0000AACC0000AACC0000AACC0000AACC0000AACC0000
|
|
|
|
|
AACC0000AACC0000AACC0000AABA0000AA730000A90CFFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
|
|
|
|
}
|
|
|
|
|
OnClick = btnDeleteRandomClick
|
|
|
|
|
ShowHint = True
|
|
|
|
|
ParentShowHint = False
|
|
|
|
|
end
|
|
|
|
|
object btnClearRandom: TSpeedButton
|
|
|
|
|
AnchorSideLeft.Control = btnDeleteRandom
|
|
|
|
|
AnchorSideLeft.Side = asrBottom
|
|
|
|
|
AnchorSideTop.Control = btnDeleteRandom
|
|
|
|
|
Left = 58
|
|
|
|
|
Height = 22
|
|
|
|
|
Hint = 'Clear'
|
|
|
|
|
Top = 0
|
|
|
|
|
Width = 23
|
|
|
|
|
BorderSpacing.Left = 4
|
|
|
|
|
Glyph.Data = {
|
|
|
|
|
36040000424D3604000000000000360000002800000010000000100000000100
|
|
|
|
|
2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000
|
|
|
|
|
640C00005D7300005DBA00005DCC00005DCC00005DCC00005DCC00005DCC0000
|
|
|
|
|
5DCC00005DCC00005DCC00005DBA00005D730000640CFFFFFF00FFFFFF000000
|
|
|
|
|
6D73080893DD1010CCF91111D9FF1111D9FF1111D9FF1111D9FF1111D9FF1111
|
|
|
|
|
D9FF1111D9FF1111D9FF0F0FCCF9070792DD00006D73FFFFFF00FFFFFF000000
|
|
|
|
|
7DBA1616CBF91111D1FF1111D1FF1111B6FF1111D1FF1111D1FF1111D1FF1111
|
|
|
|
|
D1FF1111B6FF1111D1FF1111D1FF0F0FC8F900007DBAFFFFFF00FFFFFF000000
|
|
|
|
|
84CC1C1CCEFF1111C8FF1111B2FFDCDCDCFF1111B2FF1111C8FF1111C8FF1111
|
|
|
|
|
B2FFEEEEEEFF1111B2FF1111C8FF1111C8FF000084CCFFFFFF00FFFFFF000000
|
|
|
|
|
89CC2222C8FF1111BEFFD1D1D1FFD6D6D6FFDCDCDCFF1111ADFF1111ADFFEAEA
|
|
|
|
|
EAFFEEEEEEFFEEEEEEFF1111BEFF1212BEFF000089CCFFFFFF00FFFFFF000000
|
|
|
|
|
8DCC3434C7FF1212B4FF1111B4FFD1D1D1FFD6D6D6FFDCDCDCFFE2E2E2FFE6E6
|
|
|
|
|
E6FFEAEAEAFF1111B4FF1111B4FF1414B6FF00008DCCFFFFFF00FFFFFF000000
|
|
|
|
|
92CC4646CEFF2626B5FF1414ABFF1111AAFFD1D1D1FFD6D6D6FFDCDCDCFFE2E2
|
|
|
|
|
E2FF1111AAFF1111AAFF1111AAFF1818B0FF000092CCFFFFFF00FFFFFF000000
|
|
|
|
|
96CC4A4AD2FF3333BBFF2E2EB8FF13139FFFCECECEFFD1D1D1FFD6D6D6FFDCDC
|
|
|
|
|
DCFF11119EFF1111A1FF1111A1FF1D1DACFF000096CCFFFFFF00FFFFFF000000
|
|
|
|
|
9ACC5050D8FF3737BFFF2323ABFFFFFFFFFFF7F7F7FFE8E8E8FFDEDEDEFFDBDB
|
|
|
|
|
DBFFDDDDDDFF11119BFF1616A0FF2B2BB5FF00009ACCFFFFFF00FFFFFF000000
|
|
|
|
|
9ECC5A5AE2FF4242CAFFFFFFFFFFFFFFFFFFFFFFFFFF4242CAFF4242CAFFFFFF
|
|
|
|
|
FFFFFFFFFFFFFFFFFFFF4242CAFF4E4ED6FF00009ECCFFFFFF00FFFFFF000000
|
|
|
|
|
A2CC6262EAFF4F4FD7FF4F4FD7FFFFFFFFFF4F4FD7FF4F4FD7FF4F4FD7FF4F4F
|
|
|
|
|
D7FFFFFFFFFF4F4FD7FF4F4FD7FF5A5AE2FF0000A2CCFFFFFF00FFFFFF000000
|
|
|
|
|
A5BA6060ECF95B5BE3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5B
|
|
|
|
|
E3FF5B5BE3FF5B5BE3FF5B5BE3FF5B5BE7F90000A5BAFFFFFF00FFFFFF000000
|
|
|
|
|
A8732A2AC7DD6363EFF96D6DF5FF6D6DF5FF6D6DF5FF6D6DF5FF6D6DF5FF6D6D
|
|
|
|
|
F5FF6D6DF5FF6C6CF4FF6262EEF92929C5DD0000A873FFFFFF00FFFFFF000000
|
|
|
|
|
A90C0000AA730000AABA0000AACC0000AACC0000AACC0000AACC0000AACC0000
|
|
|
|
|
AACC0000AACC0000AACC0000AABA0000AA730000A90CFFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
|
|
|
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
|
|
|
|
}
|
|
|
|
|
OnClick = btnClearRandomClick
|
|
|
|
|
ShowHint = True
|
|
|
|
|
ParentShowHint = False
|
|
|
|
|
end
|
|
|
|
|
object btnRandomPresetSave: TSpeedButton
|
|
|
|
|
AnchorSideTop.Control = cbRandomPreset
|
|
|
|
|
AnchorSideRight.Control = btnRandomPresetDelete
|
|
|
|
|
Left = 131
|
|
|
|
|
Height = 22
|
|
|
|
|
Hint = 'Save Preset'
|
|
|
|
|
Top = 205
|
|
|
|
|
Width = 22
|
|
|
|
|
Anchors = [akTop, akRight]
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
Glyph.Data = {
|
|
|
|
|
36040000424D3604000000000000360000002800000010000000100000000100
|
|
|
|
|
2000000000000004000064000000640000000000000000000000000000000000
|
|
|
|
|
000000000000000000000000000000000000BA6833FFC38458FFD38B68FFE18F
|
|
|
|
|
70FFDC8D6CFFDA8B6DFFD78A6EFFCD8B6CFFAB6D44FFA65F2EFF00000000BA65
|
|
|
|
|
30FFBB6631FFBA6630FFBA6630FFBA6530FFC68355FFEFCEBAFFDDFFFFFF87EE
|
|
|
|
|
C7FFA2F4D7FFA2F6D7FF8CEEC7FFE0FFFFFFDDA285FFAB6A3EFFBC6933FFF8F1
|
|
|
|
|
EAFFF7ECDFFFF6EADEFFF6EADCFFF6EADCFFC37F51FFEFB69AFFEAF3E8FF51BF
|
|
|
|
|
84FF6FC998FF71C999FF54BF84FFE4F4E9FFDD9C7BFFAA693AFFBF7138FFF5EB
|
|
|
|
|
DFFFFDBF68FFFBBE65FFFCBE64FFFCBE64FFC48154FFEAB697FFF3F3EAFFEDF1
|
|
|
|
|
E6FFEFF1E6FFEFF0E6FFEDF1E5FFF3F5EDFFD59C79FFB07044FFC1783CFFF7ED
|
|
|
|
|
E3FFFDC26EFFFFD79EFFFFD69BFFFFD798FFC98B61FFE6B592FFE2A781FFE1A7
|
|
|
|
|
81FFDEA37DFFDCA17BFFDB9F79FFD99E77FFD49A73FFBB7E57FFC47C40FFF7F0
|
|
|
|
|
E6FFF8B455FFF7B554FFF8B453FFF8B253FFCA8D65FFEAB899FFDDA57EFFDDA6
|
|
|
|
|
80FFDBA37CFFD9A07AFFD9A079FFD89F78FFD89E78FFBF845DFFC58245FFF8F2
|
|
|
|
|
EBFFFEE7D6FFFDE7D6FFFDE7D6FFFDE6D5FFC8885DFFEFBFA1FFFDFCFAFFFEFC
|
|
|
|
|
FBFFFEFDFDFFFEFDFCFFFDFBFAFFFDFCFBFFDDA885FFC17F53FFC68447FFF9F3
|
|
|
|
|
ECFFFEE8D6FFFDE7D6FFFDE7D6FFFDE7D5FFC7865BFFEFC09EFFFFFFFFFFCC93
|
|
|
|
|
6EFFFFFFFFFFFFFFFFFFFFFBF7FFFFF8F1FFE4AF8CFFC78A61FFC68849FFF9F4
|
|
|
|
|
EDFFFEE8D8FFFEE8D7FFFEE7D6FFFDE5D3FFCC8D65FFF3CDB0FFFFFFFFFFE3C7
|
|
|
|
|
B3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEABFA1FFC98960FFC6884AFFF9F4
|
|
|
|
|
EFFFFEE7D7FFFDE7D5FFFDE6D4FFFCE6D2FFD4976EFFD49E7BFFD09871FFD6A4
|
|
|
|
|
82FFCD8E68FFCD9069FFD09A75FFD19973FFC88B62FF00000000C6894BFFF9F4
|
|
|
|
|
F0FFFCE6D3FFFDE7D3FFFCE4D1FFFBE3CDFFFAE0C8FFF8DCC2FFF5D6BBFFF3D4
|
|
|
|
|
B5FFF1D2B3FFF8F4F0FFC48246FF000000000000000000000000C6894BFFF9F5
|
|
|
|
|
F1FFFCE3CFFFFCE4CFFFFCE3CDFFFAE1CAFFF9DDC4FFF6D9BCFFF4E9DFFFF7F2
|
|
|
|
|
ECFFFBF7F3FFF5EFE9FFC27E45FF000000000000000000000000C6894CFFF9F5
|
|
|
|
|
F1FFFCE3CDFFFBE3CDFFFBE2CBFFF9E0C8FFF8DCC2FFF5D6BAFFFDFBF8FFFCE6
|
|
|
|
|
CDFFFAE5C9FFE2B684FFBF7942FF000000000000000000000000C5884BFFFAF6
|
|
|
|
|
F2FFFAE0C7FFFBE2C9FFFBE0C8FFF9DFC5FFF8DBC1FFF4D6B8FFFFFBF8FFF6D8
|
|
|
|
|
B4FFE1B07DFFDB9264FF00000000000000000000000000000000C48549FFF7F2
|
|
|
|
|
ECFFF8F4EEFFF8F3EDFFF8F3EDFFF8F3EDFFF8F2ECFFF7F2ECFFF2E6D7FFE2B2
|
|
|
|
|
7DFFDB9465FF000000000000000000000000000000000000000000000000C88B
|
|
|
|
|
4DFFC88C4FFFC88C4FFFC88C4FFFC88D4FFFC98C4FFFC78B4FFFC5894BFFC476
|
|
|
|
|
3BFF000000000000000000000000000000000000000000000000
|
|
|
|
|
}
|
|
|
|
|
OnClick = btnRandomPresetSaveClick
|
|
|
|
|
ShowCaption = False
|
|
|
|
|
ShowHint = True
|
|
|
|
|
ParentShowHint = False
|
|
|
|
|
end
|
|
|
|
|
object btnRandomPresetDelete: TSpeedButton
|
|
|
|
|
AnchorSideTop.Control = btnRandomPresetSave
|
|
|
|
|
AnchorSideRight.Control = gbRandom
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
Left = 157
|
|
|
|
|
Height = 22
|
|
|
|
|
Hint = 'Delete Preset'
|
|
|
|
|
Top = 205
|
|
|
|
|
Width = 22
|
|
|
|
|
Anchors = [akTop, akRight]
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
Glyph.Data = {
|
|
|
|
|
36040000424D3604000000000000360000002800000010000000100000000100
|
|
|
|
|
2000000000000004000064000000640000000000000000000000000000000000
|
|
|
|
|
0000BA6530FFBB6631FFBA6630FFBA6630FFBA6630FFBA6530FFBA652FFFB965
|
|
|
|
|
2EFF6E5E76FF1949A8FF0542BBFF1348ADFF394E8FFF0000000000000000BC69
|
|
|
|
|
33FFF8F1EAFFF7ECDFFFF6EBDEFFF6EADEFFF6EADCFFF6EADCFFFAF3EBFF8AA5
|
|
|
|
|
D7FF2866CAFF2177E6FF0579EAFF0164DDFF064DBBFF0000000000000000BF71
|
|
|
|
|
38FFF5EBDFFFFDBF68FFFCBD67FFFBBE65FFFCBE64FFFCBE64FFFCBD62FF1E52
|
|
|
|
|
B0FF639DF4FF187FFFFF0076F8FF0076EEFF0368E1FF0345B9FF00000000C178
|
|
|
|
|
3CFFF7EDE3FFFDC26EFFFFD8A0FFFFD79EFFFFD69BFFFFD798FFFFD696FF0543
|
|
|
|
|
BCFFAECDFEFFFFFFFFFFFFFFFFFFFFFFFFFF187FEFFF0442BCFF00000000C47C
|
|
|
|
|
40FFF7F0E6FFF8B455FFF7B456FFF7B554FFF8B453FFF8B253FFF7B352FF2453
|
|
|
|
|
ABFF8DB5F6FF4D92FFFF1177FFFF2186FFFF408AEBFF0344B9FF00000000C580
|
|
|
|
|
42FFF8F1E8FFFEE5D5FFFDE5D3FFFDE5D3FFFCE5D3FFFCE5D3FFFCE4D1FF94A1
|
|
|
|
|
C9FF3D76D1FF8DB5F7FFB8D6FEFF72A8F5FF2F6BC9FF0000000000000000C582
|
|
|
|
|
45FFF8F2EBFFFEE7D6FFFDE7D6FFFDE7D6FFFDE7D6FFFDE6D5FFFDE5D3FFFCE4
|
|
|
|
|
D1FF94A1C9FF2A5EC1FF0543BCFF1F59BFFF686279FF0000000000000000C684
|
|
|
|
|
47FFF9F3ECFFFEE8D6FFFEE8D7FFFDE7D6FFFDE7D6FFFDE7D5FFFDE5D3FFFBE4
|
|
|
|
|
D0FFFBE3CCFFFADFC7FFFADFC6FFFAF2EAFFC68042FF0000000000000000C688
|
|
|
|
|
49FFF9F4EDFFFEE8D8FFFEE8D8FFFEE8D7FFFEE7D6FFFDE5D3FFFCE4D1FFFBE1
|
|
|
|
|
CCFFFAE0C7FFF9DDC3FFF8DCC2FFFAF4EDFFC68245FF0000000000000000C688
|
|
|
|
|
4AFFF9F4EFFFFEE7D7FFFDE7D6FFFDE7D5FFFDE6D4FFFCE6D2FFFBE1CCFFFADF
|
|
|
|
|
C7FFF8DCC2FFF6DABDFFF6D8BBFFFAF4EFFFC68346FF0000000000000000C689
|
|
|
|
|
4BFFF9F4F0FFFCE6D3FFFCE6D4FFFDE7D3FFFCE4D1FFFBE3CDFFFAE0C8FFF8DC
|
|
|
|
|
C2FFF5D6BBFFF3D4B5FFF1D2B3FFF8F4F0FFC48246FF0000000000000000C689
|
|
|
|
|
4BFFF9F5F1FFFCE3CFFFFBE4D0FFFCE4CFFFFCE3CDFFFAE1CAFFF9DDC4FFF6D9
|
|
|
|
|
BCFFF4E9DFFFF7F2ECFFFBF7F3FFF5EFE9FFC27E45FF0000000000000000C689
|
|
|
|
|
4CFFF9F5F1FFFCE3CDFFFBE3CEFFFBE3CDFFFBE2CBFFF9E0C8FFF8DCC2FFF5D6
|
|
|
|
|
BAFFFDFBF8FFFCE6CDFFFAE5C9FFE2B684FFBF7942FF0000000000000000C588
|
|
|
|
|
4BFFFAF6F2FFFAE0C7FFFBE1C9FFFBE2C9FFFBE0C8FFF9DFC5FFF8DBC1FFF4D6
|
|
|
|
|
B8FFFFFBF8FFF6D8B4FFE1B07DFFDB9264FF000000000000000000000000C485
|
|
|
|
|
49FFF7F2ECFFF8F4EEFFF8F4EDFFF8F3EDFFF8F3EDFFF8F3EDFFF8F2ECFFF7F2
|
|
|
|
|
ECFFF2E6D7FFE2B27DFFDB9465FF000000000000000000000000000000000000
|
|
|
|
|
0000C88B4DFFC88C4FFFC88C4FFFC88C4FFFC88C4FFFC88D4FFFC98C4FFFC78B
|
|
|
|
|
4FFFC5894BFFC4763BFF00000000000000000000000000000000
|
|
|
|
|
}
|
|
|
|
|
OnClick = btnRandomPresetDeleteClick
|
|
|
|
|
ShowCaption = False
|
|
|
|
|
ShowHint = True
|
|
|
|
|
ParentShowHint = False
|
|
|
|
|
end
|
|
|
|
|
object cbRandomPreset: TComboBox
|
|
|
|
|
AnchorSideLeft.Control = gbRandom
|
|
|
|
|
AnchorSideRight.Control = btnRandomPresetSave
|
|
|
|
|
AnchorSideBottom.Control = gbRandom
|
|
|
|
|
AnchorSideBottom.Side = asrBottom
|
|
|
|
|
Left = 4
|
|
|
|
|
Height = 23
|
|
|
|
|
Top = 205
|
|
|
|
|
Width = 123
|
|
|
|
|
Anchors = [akLeft, akRight, akBottom]
|
|
|
|
|
BorderSpacing.Left = 4
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
BorderSpacing.Bottom = 4
|
|
|
|
|
ItemHeight = 15
|
|
|
|
|
OnChange = cbRandomPresetChange
|
|
|
|
|
Sorted = True
|
|
|
|
|
Style = csDropDownList
|
|
|
|
|
TabOrder = 0
|
|
|
|
|
end
|
|
|
|
|
object lbRandom: TListBox
|
|
|
|
|
AnchorSideLeft.Control = gbRandom
|
|
|
|
|
AnchorSideTop.Control = btnAddRandom
|
|
|
|
|
AnchorSideTop.Side = asrBottom
|
|
|
|
|
AnchorSideRight.Control = gbRandom
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
AnchorSideBottom.Control = cbRandomPreset
|
|
|
|
|
Left = 4
|
|
|
|
|
Height = 177
|
|
|
|
|
Top = 24
|
|
|
|
|
Width = 175
|
|
|
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
|
|
|
BorderSpacing.Left = 4
|
|
|
|
|
BorderSpacing.Top = 2
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
BorderSpacing.Bottom = 4
|
|
|
|
|
ItemHeight = 0
|
|
|
|
|
MultiSelect = True
|
|
|
|
|
OnDragDrop = lbRandomDragDrop
|
|
|
|
|
OnDragOver = lbRandomDragOver
|
|
|
|
|
OnDrawItem = lbHueDrawItem
|
|
|
|
|
Style = lbOwnerDrawVariable
|
|
|
|
|
TabOrder = 1
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
object gbPreview: TGroupBox[4]
|
|
|
|
|
AnchorSideLeft.Control = lbHue
|
|
|
|
|
AnchorSideTop.Control = edHue
|
|
|
|
|
AnchorSideTop.Side = asrBottom
|
|
|
|
|
AnchorSideRight.Control = Owner
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
AnchorSideBottom.Control = gbLastUsed
|
|
|
|
|
Left = 325
|
|
|
|
|
Height = 93
|
|
|
|
|
Top = 37
|
|
|
|
|
Width = 187
|
|
|
|
|
Anchors = [akTop, akRight, akBottom]
|
|
|
|
|
BorderSpacing.Top = 8
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
BorderSpacing.Bottom = 4
|
|
|
|
|
Caption = 'Предпросмотр цвета на тайле'
|
2023-01-15 16:37:33 +01:00
|
|
|
|
ClientHeight = 69
|
|
|
|
|
ClientWidth = 185
|
2015-05-01 12:23:03 +02:00
|
|
|
|
TabOrder = 4
|
|
|
|
|
object ImagePreviewItem: TImage
|
|
|
|
|
AnchorSideLeft.Control = gbPreview
|
|
|
|
|
AnchorSideTop.Control = edTileId
|
|
|
|
|
AnchorSideRight.Control = gbPreview
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
AnchorSideBottom.Control = gbPreview
|
|
|
|
|
AnchorSideBottom.Side = asrBottom
|
|
|
|
|
Left = 4
|
|
|
|
|
Height = 209
|
|
|
|
|
Top = 6
|
|
|
|
|
Width = 175
|
|
|
|
|
Align = alCustom
|
|
|
|
|
Anchors = [akTop, akLeft, akRight]
|
|
|
|
|
BorderSpacing.Top = 2
|
|
|
|
|
BorderSpacing.Around = 4
|
|
|
|
|
end
|
|
|
|
|
object edTileId: TEdit
|
|
|
|
|
AnchorSideLeft.Control = lblTileId
|
|
|
|
|
AnchorSideTop.Control = gbPreview
|
|
|
|
|
AnchorSideRight.Control = ImagePreviewItem
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
Left = 118
|
|
|
|
|
Height = 23
|
|
|
|
|
Top = 0
|
|
|
|
|
Width = 61
|
|
|
|
|
Anchors = [akTop, akRight]
|
|
|
|
|
BorderSpacing.Left = 36
|
|
|
|
|
OnEditingDone = edTileIdEditingDone
|
|
|
|
|
TabOrder = 0
|
|
|
|
|
end
|
|
|
|
|
object lblTileId: TLabel
|
|
|
|
|
AnchorSideLeft.Control = gbPreview
|
|
|
|
|
AnchorSideTop.Control = edTileId
|
|
|
|
|
AnchorSideRight.Control = edTileId
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
Left = 84
|
|
|
|
|
Height = 16
|
|
|
|
|
Top = 4
|
|
|
|
|
Width = 31
|
|
|
|
|
Anchors = [akTop, akRight]
|
|
|
|
|
BorderSpacing.Left = 8
|
|
|
|
|
BorderSpacing.Top = 4
|
|
|
|
|
BorderSpacing.Right = 64
|
|
|
|
|
Caption = 'Тайл:'
|
|
|
|
|
ParentColor = False
|
|
|
|
|
end
|
|
|
|
|
object ShowAll: TButton
|
|
|
|
|
AnchorSideLeft.Control = ImagePreviewItem
|
|
|
|
|
AnchorSideTop.Control = edTileId
|
|
|
|
|
AnchorSideRight.Control = edTileId
|
|
|
|
|
AnchorSideBottom.Control = edTileId
|
|
|
|
|
AnchorSideBottom.Side = asrBottom
|
|
|
|
|
Left = 4
|
|
|
|
|
Height = 20
|
|
|
|
|
Top = 2
|
|
|
|
|
Width = 78
|
|
|
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
|
|
|
BorderSpacing.Top = 2
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
BorderSpacing.Bottom = 1
|
|
|
|
|
Caption = 'Показать все'
|
|
|
|
|
OnClick = ShowAllClick
|
|
|
|
|
TabOrder = 1
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
object cbRandom: TCheckBox[5]
|
|
|
|
|
AnchorSideLeft.Control = gbPreview
|
|
|
|
|
AnchorSideTop.Control = edHue
|
|
|
|
|
AnchorSideRight.Control = gbRandom
|
|
|
|
|
Left = 325
|
|
|
|
|
Height = 19
|
|
|
|
|
Top = 7
|
|
|
|
|
Width = 84
|
|
|
|
|
Align = alCustom
|
|
|
|
|
BorderSpacing.Top = 1
|
|
|
|
|
Caption = 'Случайный'
|
|
|
|
|
OnChange = cbRandomChange
|
|
|
|
|
TabOrder = 5
|
|
|
|
|
end
|
2023-01-15 16:37:33 +01:00
|
|
|
|
object vdtHuePreview: TLazVirtualDrawTree[6]
|
2015-05-01 12:23:03 +02:00
|
|
|
|
Tag = -1
|
|
|
|
|
AnchorSideTop.Side = asrBottom
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
Cursor = crHandPoint
|
|
|
|
|
Left = 6
|
|
|
|
|
Height = 240
|
|
|
|
|
Hint = '-'
|
|
|
|
|
Top = 259
|
|
|
|
|
Width = 314
|
|
|
|
|
Anchors = []
|
|
|
|
|
BorderSpacing.Top = 1
|
|
|
|
|
BorderSpacing.Right = 3
|
|
|
|
|
BorderStyle = bsNone
|
|
|
|
|
Color = clBlack
|
|
|
|
|
Colors.DropMarkColor = 16762250
|
|
|
|
|
Colors.DropTargetColor = 16762250
|
|
|
|
|
Colors.DropTargetBorderColor = 16762250
|
|
|
|
|
Colors.FocusedSelectionColor = 16762250
|
|
|
|
|
Colors.FocusedSelectionBorderColor = 16762250
|
|
|
|
|
Colors.HotColor = clYellow
|
|
|
|
|
Colors.SelectionRectangleBlendColor = 16762250
|
|
|
|
|
Colors.SelectionRectangleBorderColor = 16762250
|
|
|
|
|
Colors.UnfocusedSelectionColor = 16769734
|
|
|
|
|
Colors.UnfocusedSelectionBorderColor = 16769734
|
|
|
|
|
Constraints.MinHeight = 64
|
|
|
|
|
DefaultNodeHeight = 44
|
|
|
|
|
DragMode = dmAutomatic
|
|
|
|
|
DragOperations = []
|
|
|
|
|
DragType = dtVCL
|
|
|
|
|
Header.AutoSizeIndex = -1
|
|
|
|
|
Header.Columns = <>
|
|
|
|
|
Header.DefaultHeight = 17
|
2023-01-15 16:37:33 +01:00
|
|
|
|
Header.Height = 17
|
2015-05-01 12:23:03 +02:00
|
|
|
|
Header.MainColumn = -1
|
|
|
|
|
Header.Options = [hoShowHint]
|
|
|
|
|
Header.ParentFont = True
|
|
|
|
|
Header.Style = hsFlatButtons
|
|
|
|
|
HintMode = hmHint
|
|
|
|
|
ParentShowHint = False
|
|
|
|
|
ScrollBarOptions.AlwaysVisible = True
|
|
|
|
|
ScrollBarOptions.ScrollBars = ssVertical
|
|
|
|
|
ShowHint = True
|
|
|
|
|
TabOrder = 0
|
|
|
|
|
TreeOptions.AutoOptions = [toAutoScroll, toAutoScrollOnExpand, toAutoTristateTracking, toAutoDeleteMovedNodes]
|
|
|
|
|
TreeOptions.MiscOptions = [toFullRepaintOnResize, toInitOnSave, toToggleOnDblClick, toWheelPanning, toFullRowDrag]
|
|
|
|
|
TreeOptions.PaintOptions = [toHideFocusRect, toShowButtons, toShowDropmark, toThemeAware, toUseBlendedImages, toStaticBackground]
|
|
|
|
|
TreeOptions.SelectionOptions = [toMultiSelect]
|
|
|
|
|
Visible = False
|
|
|
|
|
OnClick = vdtHuePreviewClick
|
|
|
|
|
OnDblClick = vdtHuePreviewClick
|
|
|
|
|
OnDrawNode = vdtHuePreviewDrawNode
|
|
|
|
|
OnMouseMove = vdtHuePreviewMouseMove
|
|
|
|
|
end
|
|
|
|
|
object gbLastUsed: TGroupBox[7]
|
|
|
|
|
AnchorSideLeft.Control = gbPreview
|
|
|
|
|
AnchorSideTop.Control = lbHue
|
|
|
|
|
AnchorSideTop.Side = asrBottom
|
|
|
|
|
AnchorSideRight.Control = gbPreview
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
AnchorSideBottom.Control = gbRandom
|
|
|
|
|
Left = 325
|
|
|
|
|
Height = 100
|
|
|
|
|
Top = 134
|
|
|
|
|
Width = 187
|
|
|
|
|
Anchors = [akLeft, akRight, akBottom]
|
|
|
|
|
BorderSpacing.Top = 4
|
|
|
|
|
BorderSpacing.Bottom = 6
|
|
|
|
|
Caption = 'Последние выбранные цвета'
|
2023-01-15 16:37:33 +01:00
|
|
|
|
ClientHeight = 76
|
|
|
|
|
ClientWidth = 185
|
2015-05-01 12:23:03 +02:00
|
|
|
|
TabOrder = 6
|
|
|
|
|
Visible = False
|
|
|
|
|
object lbLastUsed: TListBox
|
|
|
|
|
AnchorSideLeft.Control = gbLastUsed
|
|
|
|
|
AnchorSideTop.Control = gbLastUsed
|
|
|
|
|
AnchorSideRight.Control = gbLastUsed
|
|
|
|
|
AnchorSideRight.Side = asrBottom
|
|
|
|
|
AnchorSideBottom.Control = gbLastUsed
|
|
|
|
|
AnchorSideBottom.Side = asrBottom
|
|
|
|
|
Left = 4
|
|
|
|
|
Height = 78
|
|
|
|
|
Top = 0
|
|
|
|
|
Width = 175
|
|
|
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
|
|
|
BorderSpacing.Left = 4
|
|
|
|
|
BorderSpacing.Right = 4
|
|
|
|
|
BorderSpacing.Bottom = 4
|
|
|
|
|
ItemHeight = 0
|
|
|
|
|
OnClick = lbLastUsedDblClick
|
|
|
|
|
OnDblClick = lbLastUsedDblClick
|
|
|
|
|
OnDrawItem = lbHueDrawItem
|
|
|
|
|
Style = lbOwnerDrawVariable
|
|
|
|
|
TabOrder = 0
|
|
|
|
|
end
|
2009-09-02 03:21:39 +02:00
|
|
|
|
end
|
2015-05-01 12:23:03 +02:00
|
|
|
|
inherited tmClose: TTimer[8]
|
2023-01-15 16:37:33 +01:00
|
|
|
|
Left = 24
|
|
|
|
|
Top = 16
|
2009-09-02 03:21:39 +02:00
|
|
|
|
end
|
|
|
|
|
end
|