diff --git a/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi
index f9e9e3f32..4b1ce85a5 100644
--- a/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi
+++ b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi
@@ -128,29 +128,30 @@
-
-
+
+
+
+
+
-
+
+
-
-
+
+
-
-
-
-
+
@@ -231,12 +232,11 @@
-
-
-
-
+
+
+
@@ -268,7 +268,7 @@
-
+
@@ -289,11 +289,11 @@
-
+
-
-
-
+
+
+
@@ -303,7 +303,7 @@
-
+
@@ -313,7 +313,7 @@
-
+
@@ -372,10 +372,12 @@
+
-
-
-
+
+
+
+
@@ -482,12 +484,10 @@
-
-
@@ -592,124 +592,124 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/components/fpspreadsheet/examples/fpsgrid/mainform.lfm b/components/fpspreadsheet/examples/fpsgrid/mainform.lfm
index 7f8f2d2db..9bdaaf1de 100644
--- a/components/fpspreadsheet/examples/fpsgrid/mainform.lfm
+++ b/components/fpspreadsheet/examples/fpsgrid/mainform.lfm
@@ -1,11 +1,11 @@
object Form1: TForm1
Left = 359
- Height = 593
+ Height = 649
Top = 193
- Width = 722
+ Width = 884
Caption = 'fpsGrid'
- ClientHeight = 568
- ClientWidth = 722
+ ClientHeight = 629
+ ClientWidth = 884
Menu = MainMenu1
OnActivate = FormActivate
OnCreate = FormCreate
@@ -14,18 +14,18 @@ object Form1: TForm1
object Panel1: TPanel
Left = 0
Height = 76
- Top = 492
- Width = 722
+ Top = 553
+ Width = 884
Align = alBottom
BevelOuter = bvNone
ClientHeight = 76
- ClientWidth = 722
+ ClientWidth = 884
TabOrder = 0
object CbShowHeaders: TCheckBox
Left = 8
- Height = 24
+ Height = 19
Top = 11
- Width = 116
+ Width = 93
Caption = 'Show headers'
Checked = True
OnClick = CbShowHeadersClick
@@ -34,9 +34,9 @@ object Form1: TForm1
end
object CbShowGridLines: TCheckBox
Left = 8
- Height = 24
+ Height = 19
Top = 36
- Width = 125
+ Width = 100
Caption = 'Show grid lines'
Checked = True
OnClick = CbShowGridLinesClick
@@ -45,7 +45,7 @@ object Form1: TForm1
end
object EdFrozenCols: TSpinEdit
Left = 238
- Height = 28
+ Height = 23
Top = 8
Width = 52
OnChange = EdFrozenColsChange
@@ -53,7 +53,7 @@ object Form1: TForm1
end
object EdFrozenRows: TSpinEdit
Left = 238
- Height = 28
+ Height = 23
Top = 39
Width = 52
OnChange = EdFrozenRowsChange
@@ -61,18 +61,18 @@ object Form1: TForm1
end
object Label1: TLabel
Left = 152
- Height = 20
+ Height = 15
Top = 13
- Width = 77
+ Width = 62
Caption = 'Frozen cols:'
FocusControl = EdFrozenCols
ParentColor = False
end
object Label2: TLabel
Left = 153
- Height = 20
+ Height = 15
Top = 40
- Width = 82
+ Width = 66
Caption = 'Frozen rows:'
FocusControl = EdFrozenRows
ParentColor = False
@@ -80,9 +80,9 @@ object Form1: TForm1
end
object PageControl1: TPageControl
Left = 0
- Height = 439
+ Height = 500
Top = 53
- Width = 722
+ Width = 884
ActivePage = TabSheet1
Align = alClient
TabIndex = 0
@@ -90,13 +90,13 @@ object Form1: TForm1
OnChange = PageControl1Change
object TabSheet1: TTabSheet
Caption = 'Sheet1'
- ClientHeight = 406
- ClientWidth = 714
+ ClientHeight = 472
+ ClientWidth = 876
object sWorksheetGrid1: TsWorksheetGrid
Left = 0
- Height = 406
+ Height = 472
Top = 0
- Width = 714
+ Width = 876
FrozenCols = 0
FrozenRows = 0
Align = alClient
@@ -108,7 +108,7 @@ object Form1: TForm1
TitleStyle = tsNative
OnSelection = sWorksheetGrid1Selection
ColWidths = (
- 56
+ 42
64
)
end
@@ -118,7 +118,7 @@ object Form1: TForm1
Left = 0
Height = 26
Top = 0
- Width = 722
+ Width = 884
ButtonHeight = 24
Caption = 'ToolBar1'
EdgeBorders = []
@@ -163,41 +163,42 @@ object Form1: TForm1
Left = 0
Height = 27
Top = 26
- Width = 722
+ Width = 884
ButtonHeight = 23
Caption = 'FormatToolBar'
Images = ImageList1
TabOrder = 3
object ToolButton10: TToolButton
- Left = 296
+ Left = 324
Top = 2
Action = AcLeftAlign
+ Wrap = True
end
object ToolButton12: TToolButton
- Left = 319
+ Left = 347
Top = 2
Action = AcHorCenterAlign
end
object ToolButton13: TToolButton
- Left = 342
+ Left = 370
Top = 2
Action = AcRightAlign
end
object FontComboBox: TComboBox
- Left = 24
- Height = 28
+ Left = 52
+ Height = 23
Top = 2
Width = 127
- ItemHeight = 20
+ ItemHeight = 15
OnSelect = FontComboBoxSelect
TabOrder = 0
end
object FontSizeComboBox: TComboBox
- Left = 151
- Height = 28
+ Left = 179
+ Height = 23
Top = 2
Width = 48
- ItemHeight = 20
+ ItemHeight = 15
Items.Strings = (
'8'
'9'
@@ -214,70 +215,75 @@ object Form1: TForm1
TabOrder = 1
end
object ToolButton7: TToolButton
- Left = 199
+ Left = 227
Top = 2
Action = AcFontBold
end
object ToolButton8: TToolButton
- Left = 222
+ Left = 250
Top = 2
Action = AcFontItalic
end
object ToolButton9: TToolButton
- Left = 245
+ Left = 273
Top = 2
Action = AcFontUnderline
end
object ToolButton11: TToolButton
- Left = 268
+ Left = 296
Top = 2
Action = AcFontStrikeout
end
object ToolButton14: TToolButton
- Left = 291
+ Left = 319
Top = 2
Width = 5
Caption = 'ToolButton14'
Style = tbsDivider
+ Wrap = True
end
object ToolButton15: TToolButton
- Left = 365
+ Left = 393
Top = 2
Width = 5
Caption = 'ToolButton15'
Style = tbsDivider
+ Wrap = True
end
object ToolButton16: TToolButton
- Left = 370
+ Left = 398
Top = 2
Action = AcVAlignTop
+ Wrap = True
end
object ToolButton17: TToolButton
- Left = 393
+ Left = 421
Top = 2
Action = AcVAlignCenter
end
object ToolButton18: TToolButton
- Left = 416
+ Left = 444
Top = 2
Action = AcVAlignBottom
end
object ToolButton19: TToolButton
- Left = 439
+ Left = 467
Top = 2
Width = 5
Caption = 'ToolButton19'
Style = tbsDivider
+ Wrap = True
end
object TbBorders: TToolButton
- Left = 444
+ Left = 472
Top = 2
Action = AcBorderNone
DropdownMenu = BordersPopupMenu
Style = tbsDropDown
+ Wrap = True
end
object CbBackgroundColor: TColorBox
- Left = 479
+ Left = 507
Height = 22
Top = 2
Width = 132
@@ -288,10 +294,42 @@ object Form1: TForm1
TabOrder = 2
end
object ToolButton21: TToolButton
- Left = 1
+ Left = 29
Top = 2
Action = AcFont
end
+ object TbNumFormats: TToolButton
+ Left = 639
+ Hint = 'Change number format'
+ Top = 2
+ Caption = 'Fixed'
+ DropdownMenu = NumFormatPopupMenu
+ ImageIndex = 33
+ Style = tbsDropDown
+ end
+ object ToolButton24: TToolButton
+ Left = 697
+ Top = 2
+ Action = AcDecDecimals
+ end
+ object ToolButton25: TToolButton
+ Left = 674
+ Top = 2
+ Action = AcIncDecimals
+ end
+ object ToolButton26: TToolButton
+ Left = 24
+ Top = 2
+ Width = 5
+ Caption = 'ToolButton26'
+ Style = tbsDivider
+ Wrap = True
+ end
+ object ToolButton20: TToolButton
+ Left = 1
+ Top = 2
+ Action = AcCopyFormat
+ end
end
object OpenDialog1: TOpenDialog
DefaultExt = '.xls'
@@ -804,13 +842,40 @@ object Form1: TForm1
Action = AcWordwrap
AutoCheck = True
end
+ object MnuNumberFormat: TMenuItem
+ Caption = 'Number format'
+ object MenuItem33: TMenuItem
+ Action = AcNFGeneral
+ AutoCheck = True
+ end
+ object MenuItem34: TMenuItem
+ Action = AcNFFixed
+ AutoCheck = True
+ end
+ object MenuItem35: TMenuItem
+ Action = AcNFFixedTh
+ AutoCheck = True
+ end
+ object MenuItem36: TMenuItem
+ Action = AcNFPercentage
+ AutoCheck = True
+ end
+ object MenuItem37: TMenuItem
+ Action = AcNFExp
+ AutoCheck = True
+ end
+ object MenuItem38: TMenuItem
+ Action = AcNFSci
+ AutoCheck = True
+ end
+ end
end
end
object ImageList1: TImageList
left = 176
top = 120
Bitmap = {
- 4C691E0000001000000010000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ 4C69220000001000000010000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB92FFD1A06CF5D09E6DF6CC96
5FDAC479427EB2673C09FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3EAFFFCF2E8FFFAEFE3FFFAF2
@@ -1770,6 +1835,134 @@ object Form1: TForm1
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00016395000163940001629300016192000162
+ 930001629300016394000000000001334C00016597000164960001639400003A
+ 8C00003E9248003C8FCC00378A48016395000163940001629300016192000162
+ 930001629300016394000000000001334C390165969C0164959C0163943E0039
+ 8B48003688CC5285C9FF002E7ECC016395000163940001629300016192000162
+ 93000162930001639400000000240000006788CCDDFF87CBDDFF016091AF0030
+ 80CC3F72B6FF002774CC00247048016395000163940001629300016192000162
+ 9300016293100162936D00000069DDDCDCFF949494FF70B4D6FF80C4DBFF015C
+ 8DB2001A63CC0013584800226E00016395050163941401629328016192410161
+ 9277106C9AAB4B9BBADB79B9D5FC919191FFD9D4D4FF8D8D8DFF68ACCEFF74B8
+ D4FF015887B4015686400155840001629383126D9BB82078A2C33385ABD058A2
+ C0E774B9D1FB6EACCCFF669DC8FF83C7DAFF888888FFD3CACAFF838383FF60A4
+ C6FF63A7C9FF015382A5015281000160913E015E8FB16AAEC9FF66A8C5FF5692
+ B8FF4B80AFFF5D97BFFF77B9D2FF669DC8FF7BBAD5FF7E7E7EFFCEC0C0FF7979
+ 79FF5588BBFF014F7EA6014E7D00015F9000002B5548002B55CC336898FF508C
+ B3FF69ABC8FF67A7C6FF4D80B3FF71B1CEFF6EA9CDFF6CA3CEFF6D6D6DFFAA99
+ 99FF010101A5014C7A42014B7A00015F9000002B55000157873F015585B65FA1
+ C0FF3F79A3FF4278A7FF66A6C5FF619DC2FF5E95C1FF74B4D1FF6598CBFF0101
+ 01AB0101013C014B7900014B7A00015F9000002B550001568600002B5548002B
+ 55CC4F8DB3FF68ACC8FF4880ACFF5087B3FF6AAAC8FF5588BBFF00416EC1003E
+ 6A4401010100014B7900014B7A00015F9000002B550001568600002B5500014D
+ 7C41014B79BB3A719FFF386F9DFF5F9FC0FF4578ABFF003763C600356046003C
+ 680001010100014B7900014B7A00015F9000002B550001568600002B5500014C
+ 7B00002B5548002B55CC5494B7FF34679AFF00305ACA002D584800335E00003C
+ 680001010100014B7900014B7A00015F9000002B550001568600002B5500014C
+ 7B00002B550000315C47002D57CC002C56CC002B5548002C570000335E00003C
+ 680001010100014B7900014B7A00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800B34B
+ 2900D4573500DF5D3B00702F1E0001010100010101000101013F010101B40101
+ 01B601010140FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F40BE5A38FFB148
+ 2600D4573500DF5D3B00702F1E000101010001010112010101B50101012E0101
+ 0138010101B9FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815FFFBE5A38E0AF45
+ 23FFD45735FFDF5D3B00391810000101010001010112010101B7010101000101
+ 0113010101BBFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F40BE5A38FFB148
+ 2600D457350039181000010101000101010001010113010101B9010101000101
+ 0113010101BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800B34B
+ 29009D40270001010100010101B70101015C01010113010101BB0101012F0101
+ 013A010101C0FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800873A
+ 21000101010001010100010101B90101015D0101010001010143010101BF0101
+ 01C101010144FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A38002E15
+ 0D00010101000101010001010100010101000101010001010100010101000101
+ 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0100010101000101010001010100010101000101010001010100010101000101
+ 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 010001010143010101BE010101C0010101440101010001010145010101C60101
+ 01C801010147FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0113010101BF010101300101013B010101C401010114010101C7010101320101
+ 013D010101CDFFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0113010101C10101010001010114010101C601010114010101CA010101000000
+ 0015000000D5FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0114010101C40101010001010114010101C901010115010101CC010101000000
+ 0016000000DEFFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C1010101610101
+ 0114010101C6010101320101013D010101CB00000015000000D5000000370000
+ 0045000000E6FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C4010101630101
+ 010001010146010101CB010101CC00000048000000000000004E000000E40000
+ 00E900000053FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 01000101013E010101AF010101B00101013E010101000101013F010101B40101
+ 01B601010140FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0112010101AF0101012C01010135010101B301010112010101B50101012E0101
+ 0138010101B9FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0112010101B10101010001010112010101B401010112010101B7010101000101
+ 0113010101BBFFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0112010101B20101010001010112010101B601010113010101B9010101000101
+ 0113010101BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00010101B1010101590101
+ 0112010101B40101012E01010137010101B801010113010101BB0101012F0101
+ 013A010101C0FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101B20101015A0101
+ 010001010140010101B8010101B9010101410101010001010143010101BF0101
+ 01C101010144FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101
+ 0100010101000101010001010100010101000101010001010100010101000101
+ 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101002C120A00AF45
+ 230033150D000101010001010100010101000101010001010100010101000101
+ 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45
+ 2300D4573500A8462D0039181000010101000101010001010145010101C60101
+ 01C801010147FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BC573500AF45
+ 23FFD4573540DF5D3B00702F1E000101010001010114010101C7010101320101
+ 013D010101CDFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815FFFBE5A38FFAF45
+ 23E0D45735FFDF5D3B00391810000101010001010114010101CA010101000000
+ 0015000000D5FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BC573500AF45
+ 23FFD457354039181000010101000101010001010115010101CC010101000000
+ 0016000000DEFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45
+ 23009D40270001010100010101CA0101016600000015000000D5000000370000
+ 0045000000E6FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45
+ 230033150D0001010100010101CC00000068000000000000004E000000E40000
+ 00E900000053FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101
+ 0100010101000101012B010101AC0101012B010101000101012B010101AC0101
+ 012BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101
+ 01000101010001010160010101A6010101000101010001010160010101A60101
+ 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101
+ 010001010100010101A9010101620101010001010100010101A9010101620101
+ 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101012E0101
+ 01B5010101B5010101B5010101B5010101B5010101B5010101B5010101B50101
+ 01B5FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101
+ 010001010166010101B1010101000101010001010166010101B1010101000101
+ 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101
+ 0100010101B5010101690101010001010100010101B501010169010101000101
+ 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C30101
+ 01C3010101C3010101C3010101C3010101C3010101C3010101C3010101C30101
+ 0131FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101
+ 016F010101BE01010100010101000101016F010101BE01010100010101000101
+ 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101
+ 01C7010101730101010001010100010101C70101017301010100010101000101
+ 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000003A0000
+ 00E400000039000000000000003A000000E40000003900000000010101000101
+ 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+ FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00
}
end
@@ -2035,6 +2228,72 @@ object Form1: TForm1
Hint = 'Text characters stacked'
OnExecute = AcTextRotationExecute
end
+ object AcNFGeneral: TAction
+ Tag = 150
+ Category = 'Format'
+ AutoCheck = True
+ Caption = 'General'
+ Checked = True
+ OnExecute = AcNumFormatExecute
+ end
+ object AcNFFixed: TAction
+ Tag = 151
+ Category = 'Format'
+ AutoCheck = True
+ Caption = 'Fixed'
+ Hint = 'Fixed format'
+ OnExecute = AcNumFormatExecute
+ end
+ object AcNFFixedTh: TAction
+ Tag = 152
+ Category = 'Format'
+ AutoCheck = True
+ Caption = 'Fixed w/thousand separator'
+ Hint = 'Fixed format with thousand separator'
+ OnExecute = AcNumFormatExecute
+ end
+ object AcNFExp: TAction
+ Tag = 153
+ Category = 'Format'
+ AutoCheck = True
+ Caption = 'Exponential'
+ OnExecute = AcNumFormatExecute
+ end
+ object AcNFSci: TAction
+ Tag = 154
+ Category = 'Format'
+ AutoCheck = True
+ Caption = 'Scientific'
+ OnExecute = AcNumFormatExecute
+ end
+ object AcNFPercentage: TAction
+ Tag = 155
+ Category = 'Format'
+ AutoCheck = True
+ Caption = 'Percentage'
+ OnExecute = AcNumFormatExecute
+ end
+ object AcIncDecimals: TAction
+ Category = 'Format'
+ Caption = 'AcIncDecimals'
+ Hint = 'More decimals'
+ ImageIndex = 31
+ OnExecute = AcIncDecDecimalsExecute
+ end
+ object AcDecDecimals: TAction
+ Category = 'Format'
+ Caption = 'AcDecDecimals'
+ Hint = 'Less decimals'
+ ImageIndex = 32
+ OnExecute = AcIncDecDecimalsExecute
+ end
+ object AcCopyFormat: TAction
+ Category = 'Format'
+ AutoCheck = True
+ Caption = 'AcCopyFormat'
+ ImageIndex = 30
+ OnExecute = AcCopyFormatExecute
+ end
end
object FontDialog1: TFontDialog
MinFontSize = 0
@@ -2650,4 +2909,32 @@ object Form1: TForm1
}
end
end
+ object NumFormatPopupMenu: TPopupMenu
+ left = 290
+ top = 179
+ object MnuNFGeneral: TMenuItem
+ Action = AcNFGeneral
+ AutoCheck = True
+ end
+ object MnuNFFixed: TMenuItem
+ Action = AcNFFixed
+ AutoCheck = True
+ end
+ object MnuNFFixedTh: TMenuItem
+ Action = AcNFFixedTh
+ AutoCheck = True
+ end
+ object MnuNFPercentage: TMenuItem
+ Action = AcNFPercentage
+ AutoCheck = True
+ end
+ object MnuNFExp: TMenuItem
+ Action = AcNFExp
+ AutoCheck = True
+ end
+ object MnuNFSci: TMenuItem
+ Action = AcNFSci
+ AutoCheck = True
+ end
+ end
end
diff --git a/components/fpspreadsheet/examples/fpsgrid/mainform.lrs b/components/fpspreadsheet/examples/fpsgrid/mainform.lrs
index 02a826a19..417edc280 100644
--- a/components/fpspreadsheet/examples/fpsgrid/mainform.lrs
+++ b/components/fpspreadsheet/examples/fpsgrid/mainform.lrs
@@ -1,447 +1,316 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TForm1','FORMDATA',[
- 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3'g'#1#6'Height'#3'Q'#2#3'Top'#3#193#0#5'Wi'
- +'dth'#3#210#2#7'Caption'#6#7'fpsGrid'#12'ClientHeight'#3'8'#2#11'ClientWidth'
- +#3#210#2#4'Menu'#7#9'MainMenu1'#10'OnActivate'#7#12'FormActivate'#8'OnCreate'
+ 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3'g'#1#6'Height'#3#137#2#3'Top'#3#193#0#5'W'
+ +'idth'#3't'#3#7'Caption'#6#7'fpsGrid'#12'ClientHeight'#3'u'#2#11'ClientWidth'
+ +#3't'#3#4'Menu'#7#9'MainMenu1'#10'OnActivate'#7#12'FormActivate'#8'OnCreate'
+#7#10'FormCreate'#8'ShowHint'#9#10'LCLVersion'#6#3'1.3'#0#6'TPanel'#6'Panel1'
- +#4'Left'#2#0#6'Height'#2'L'#3'Top'#3#236#1#5'Width'#3#210#2#5'Align'#7#8'alB'
- +'ottom'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'L'#11'ClientWidth'#3
- +#210#2#8'TabOrder'#2#0#0#9'TCheckBox'#13'CbShowHeaders'#4'Left'#2#8#6'Height'
- +#2#24#3'Top'#2#11#5'Width'#2't'#7'Caption'#6#12'Show headers'#7'Checked'#9#7
- +'OnClick'#7#18'CbShowHeadersClick'#5'State'#7#9'cbChecked'#8'TabOrder'#2#0#0
- +#0#9'TCheckBox'#15'CbShowGridLines'#4'Left'#2#8#6'Height'#2#24#3'Top'#2'$'#5
- +'Width'#2'}'#7'Caption'#6#15'Show grid lines'#7'Checked'#9#7'OnClick'#7#20'C'
- +'bShowGridLinesClick'#5'State'#7#9'cbChecked'#8'TabOrder'#2#1#0#0#9'TSpinEdi'
- +'t'#12'EdFrozenCols'#4'Left'#3#238#0#6'Height'#2#28#3'Top'#2#8#5'Width'#2'4'
- +#8'OnChange'#7#18'EdFrozenColsChange'#8'TabOrder'#2#2#0#0#9'TSpinEdit'#12'Ed'
- +'FrozenRows'#4'Left'#3#238#0#6'Height'#2#28#3'Top'#2''''#5'Width'#2'4'#8'OnC'
- +'hange'#7#18'EdFrozenRowsChange'#8'TabOrder'#2#3#0#0#6'TLabel'#6'Label1'#4'L'
- +'eft'#3#152#0#6'Height'#2#20#3'Top'#2#13#5'Width'#2'M'#7'Caption'#6#12'Froze'
- +'n cols:'#12'FocusControl'#7#12'EdFrozenCols'#11'ParentColor'#8#0#0#6'TLabel'
- +#6'Label2'#4'Left'#3#153#0#6'Height'#2#20#3'Top'#2'('#5'Width'#2'R'#7'Captio'
- +'n'#6#12'Frozen rows:'#12'FocusControl'#7#12'EdFrozenRows'#11'ParentColor'#8
- +#0#0#0#12'TPageControl'#12'PageControl1'#4'Left'#2#0#6'Height'#3#183#1#3'Top'
- +#2'5'#5'Width'#3#210#2#10'ActivePage'#7#9'TabSheet1'#5'Align'#7#8'alClient'#8
- +'TabIndex'#2#0#8'TabOrder'#2#1#8'OnChange'#7#18'PageControl1Change'#0#9'TTab'
- +'Sheet'#9'TabSheet1'#7'Caption'#6#6'Sheet1'#12'ClientHeight'#3#150#1#11'Clie'
- +'ntWidth'#3#202#2#0#15'TsWorksheetGrid'#15'sWorksheetGrid1'#4'Left'#2#0#6'He'
- +'ight'#3#150#1#3'Top'#2#0#5'Width'#3#202#2#10'FrozenCols'#2#0#10'FrozenRows'
- +#2#0#5'Align'#7#8'alClient'#8'ColCount'#2#2#14'ExtendedSelect'#8#7'Options'
- +#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13
- +'goRangeSelect'#11'goRowSizing'#11'goColSizing'#15'goThumbTracking'#14'goSmo'
- +'othScroll'#16'goFixedColSizing'#0#8'RowCount'#2#2#8'TabOrder'#2#0#10'TitleS'
- +'tyle'#7#8'tsNative'#11'OnSelection'#7#24'sWorksheetGrid1Selection'#9'ColWid'
- +'ths'#1#2'8'#2'@'#0#0#0#0#0#8'TToolBar'#8'ToolBar1'#4'Left'#2#0#6'Height'#2
- +#26#3'Top'#2#0#5'Width'#3#210#2#12'ButtonHeight'#2#24#7'Caption'#6#8'ToolBar'
- +'1'#11'EdgeBorders'#11#0#6'Images'#7#10'ImageList1'#8'TabOrder'#2#2#0#11'TTo'
- +'olButton'#11'ToolButton1'#4'Left'#2#1#3'Top'#2#0#6'Action'#7#6'AcOpen'#0#0
- +#11'TToolButton'#11'ToolButton2'#4'Left'#2#24#3'Top'#2#0#6'Action'#7#8'AcSav'
- +'eAs'#0#0#11'TToolButton'#11'ToolButton3'#4'Left'#2'P'#3'Top'#2#0#6'Action'#7
- +#6'AcQuit'#0#0#11'TToolButton'#11'ToolButton5'#4'Left'#2'/'#3'Top'#2#0#5'Wid'
- +'th'#2#5#7'Caption'#6#11'ToolButton5'#5'Style'#7#10'tbsDivider'#0#0#11'TTool'
- +'Button'#11'ToolButton4'#4'Left'#2'4'#3'Top'#2#0#6'Action'#7#6'AcEdit'#0#0#11
- +'TToolButton'#11'ToolButton6'#4'Left'#2'K'#3'Top'#2#0#5'Width'#2#5#7'Caption'
- +#6#11'ToolButton6'#5'Style'#7#10'tbsDivider'#0#0#0#8'TToolBar'#13'FormatTool'
- +'Bar'#4'Left'#2#0#6'Height'#2#27#3'Top'#2#26#5'Width'#3#210#2#12'ButtonHeigh'
- +'t'#2#23#7'Caption'#6#13'FormatToolBar'#6'Images'#7#10'ImageList1'#8'TabOrde'
- +'r'#2#3#0#11'TToolButton'#12'ToolButton10'#4'Left'#3'('#1#3'Top'#2#2#6'Actio'
- +'n'#7#11'AcLeftAlign'#0#0#11'TToolButton'#12'ToolButton12'#4'Left'#3'?'#1#3
- +'Top'#2#2#6'Action'#7#16'AcHorCenterAlign'#0#0#11'TToolButton'#12'ToolButton'
- +'13'#4'Left'#3'V'#1#3'Top'#2#2#6'Action'#7#12'AcRightAlign'#0#0#9'TComboBox'
- +#12'FontComboBox'#4'Left'#2#24#6'Height'#2#28#3'Top'#2#2#5'Width'#2#127#10'I'
- +'temHeight'#2#20#8'OnSelect'#7#18'FontComboBoxSelect'#8'TabOrder'#2#0#0#0#9
- +'TComboBox'#16'FontSizeComboBox'#4'Left'#3#151#0#6'Height'#2#28#3'Top'#2#2#5
- +'Width'#2'0'#10'ItemHeight'#2#20#13'Items.Strings'#1#6#1'8'#6#1'9'#6#2'10'#6
- +#2'11'#6#2'12'#6#2'14'#6#2'16'#6#2'18'#6#2'20'#6#2'24'#0#8'OnSelect'#7#22'Fo'
- +'ntSizeComboBoxSelect'#8'TabOrder'#2#1#0#0#11'TToolButton'#11'ToolButton7'#4
- +'Left'#3#199#0#3'Top'#2#2#6'Action'#7#10'AcFontBold'#0#0#11'TToolButton'#11
- +'ToolButton8'#4'Left'#3#222#0#3'Top'#2#2#6'Action'#7#12'AcFontItalic'#0#0#11
- +'TToolButton'#11'ToolButton9'#4'Left'#3#245#0#3'Top'#2#2#6'Action'#7#15'AcFo'
- +'ntUnderline'#0#0#11'TToolButton'#12'ToolButton11'#4'Left'#3#12#1#3'Top'#2#2
- +#6'Action'#7#15'AcFontStrikeout'#0#0#11'TToolButton'#12'ToolButton14'#4'Left'
- +#3'#'#1#3'Top'#2#2#5'Width'#2#5#7'Caption'#6#12'ToolButton14'#5'Style'#7#10
- +'tbsDivider'#0#0#11'TToolButton'#12'ToolButton15'#4'Left'#3'm'#1#3'Top'#2#2#5
- +'Width'#2#5#7'Caption'#6#12'ToolButton15'#5'Style'#7#10'tbsDivider'#0#0#11'T'
- +'ToolButton'#12'ToolButton16'#4'Left'#3'r'#1#3'Top'#2#2#6'Action'#7#11'AcVAl'
- +'ignTop'#0#0#11'TToolButton'#12'ToolButton17'#4'Left'#3#137#1#3'Top'#2#2#6'A'
- ,'ction'#7#14'AcVAlignCenter'#0#0#11'TToolButton'#12'ToolButton18'#4'Left'#3
- +#160#1#3'Top'#2#2#6'Action'#7#14'AcVAlignBottom'#0#0#11'TToolButton'#12'Tool'
- +'Button19'#4'Left'#3#183#1#3'Top'#2#2#5'Width'#2#5#7'Caption'#6#12'ToolButto'
- +'n19'#5'Style'#7#10'tbsDivider'#0#0#11'TToolButton'#9'TbBorders'#4'Left'#3
- +#188#1#3'Top'#2#2#6'Action'#7#12'AcBorderNone'#12'DropdownMenu'#7#16'Borders'
- +'PopupMenu'#5'Style'#7#11'tbsDropDown'#0#0#9'TColorBox'#17'CbBackgroundColor'
- +#4'Left'#3#223#1#6'Height'#2#22#3'Top'#2#2#5'Width'#3#132#0#5'Style'#11#13'c'
- +'bPrettyNames'#14'cbCustomColors'#0#11'OnGetColors'#7#26'CbBackgroundColorGe'
- +'tColors'#10'ItemHeight'#2#16#8'OnSelect'#7#23'CbBackgroundColorSelect'#8'Ta'
- +'bOrder'#2#2#0#0#11'TToolButton'#12'ToolButton21'#4'Left'#2#1#3'Top'#2#2#6'A'
- +'ction'#7#6'AcFont'#0#0#0#11'TOpenDialog'#11'OpenDialog1'#10'DefaultExt'#6#4
- +'.xls'#6'Filter'#6#192'Excel spreadsheet (*.xls)|*.xls|Excel XML spreadsheet'
- +' (*.xlsx)|*.xlxs|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Wikitable'
- +' (pipes) (.wikitable_pipes)|.wikitable_pipes|All files (*.*)|*.*'#7'Options'
- +#11#20'ofExtensionDifferent'#14'ofEnableSizing'#12'ofViewDetail'#0#4'left'#2
- +'@'#3'top'#3#176#0#0#0#11'TSaveDialog'#11'SaveDialog1'#10'DefaultExt'#6#4'.x'
- +'ls'#6'Filter'#6#185'Excel spreadsheet (*.xls)|*.xls|Excel XML spreadsheet ('
- +'*.xlsx)|*.xlsx|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Wikitable ('
- +'wikimedia) (.wikitable_wikimedia)|*.wikitable_wikimedia'#7'Options'#11#17'o'
- +'fOverwritePrompt'#20'ofExtensionDifferent'#14'ofEnableSizing'#12'ofViewDeta'
- +'il'#0#4'left'#3#176#0#3'top'#3#176#0#0#0#9'TMainMenu'#9'MainMenu1'#6'Images'
- +#7#10'ImageList1'#4'left'#3' '#1#3'top'#2'@'#0#9'TMenuItem'#7'mnuFile'#7'Cap'
- +'tion'#6#5'&File'#0#9'TMenuItem'#7'mnuOpen'#6'Action'#7#6'AcOpen'#11'Bitmap.'
- +'Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16
- +#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0','#134#216
- +#0'-'#136#216#247'-'#135#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247
- +'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247
- +'-'#135#216#247'-'#136#216#247','#134#216#0#255#255#255#0#255#255#255#0'3'
- +#142#217#251#220#240#250#255#152#225#246#255#149#224#246#255#146#223#246#255
- +#142#222#245#255#137#220#245#255#133#218#244#255#128#217#244#255'z'#215#243
- +#255't'#213#243#255'p'#211#242#255#194#234#248#255'5'#148#218#255#255#255#255
- +#0#255#255#255#0'5'#148#218#247#239#250#254#255#147#229#248#255#143#228#248
- +#255#137#227#248#255#130#225#247#255'z'#223#247#255'q'#222#246#255'g'#219#245
- +#255'['#216#244#255'M'#212#243#255'@'#209#242#255#202#242#251#255'5'#148#218
- +#255#255#255#255#0#255#255#255#0'6'#154#218#248#242#250#253#255#148#230#248
- +#255#146#229#248#255#144#229#248#255#139#227#248#255#134#226#247#255#127#225
- +#247#255'w'#222#246#255'l'#220#246#255'^'#217#244#255'O'#213#243#255#204#242
- +#251#255'5'#148#218#255#255#255#255#0#255#255#255#0'6'#161#218#249#246#252
- +#254#255#148#229#248#255#147#229#248#255#147#229#248#255#145#229#248#255#147
- +#219#233#255#147#215#227#255#147#210#220#255#144#206#215#255#140#200#207#255
- +#134#193#198#255#201#216#214#255'5'#148#218#255#197'tD'#232#202#127'S'#241'7'
- +#166#218#250#254#255#255#255#248#253#255#255#246#253#255#255#245#252#255#255
- +#243#252#254#255#154#228#244#255#154#230#247#255#155#230#246#255#157#229#245
- +#255#158#229#245#255#159#229#244#255#218#243#248#255'5'#148#218#255#253#244
- +#238#255#202#128'T'#249'5'#171#218#250#232#246#251#255'p'#188#231#255'U'#170
- +#226#255'M'#165#224#255#145#201#235#255#250#243#239#255#253#254#253#255#255
- +#253#252#255#255#253#252#255#254#253#252#255#254#252#251#255#254#254#253#255
- +'5'#148#218#255#239#242#232#255#206#129'V'#255'6'#170#218#242#241#250#253#255
- +#148#222#245#255#147#220#244#255'd'#188#233#255'5'#148#218#255'5'#148#218#255
- +'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255
- +'5'#148#218#255'5'#148#218#255#251#246#239#255#204#131'U'#254'5'#175#218#240
- +#247#252#254#255#142#228#248#255#145#222#245#255#159#224#245#255#172#225#246
- +#255#202#132'R'#255#255#247#241#255#255#233#217#255#255#234#219#255#255#233
- +#217#255#255#231#215#255#255#229#210#255#255#226#203#255#255#247#241#255#203
- +#133'U'#254'6'#179#218#248#253#254#254#255#254#255#255#255#254#254#255#255
- +#253#254#255#255#254#255#255#255#228#186#145#255#255#247#240#255#255#231#213
- +#255#253#231#214#255#253#230#212#255#252#228#208#255#251#227#203#255#250#220
- +#194#255#254#243#232#255#204#134'V'#254'4'#180#217#208'^'#194#225#250'`'#195
- +#226#250'`'#195#226#250'`'#195#226#250'_'#195#226#250#228#187#145#255#255#247
- +#242#255#254#231#213#255#254#231#213#255#253#229#209#255#250#224#202#255#249
- +#222#196#255#247#217#188#255#253#242#231#255#204#135'W'#254#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#228#187
- +#146#255#254#247#241#255#252#229#210#255#252#228#209#255#251#226#204#255#249
- +#221#196#255#246#215#187#255#243#209#175#255#250#239#228#255#204#135'X'#254
- ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#228#187#146#255#254#246#240#255#252#226#205#255#252#227#205#255
- +#250#223#200#255#247#217#188#255#245#233#221#255#250#243#235#255#251#248#243
- +#255#202#131'S'#254#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#228#187#147#255#254#245#237#255#252#222#197#255
- +#251#224#199#255#249#220#194#255#245#211#180#255#254#249#243#255#250#226#196
- +#255#236#193#147#255#195'}H'#147#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#229#190#150#255#255#255#254#255
- +#253#243#233#255#253#243#234#255#252#242#232#255#250#239#227#255#250#242#231
- +#255#234#187#136#255#207#133'U'#179#180'i='#12#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#234#195#157#255#230
- +#191#150#255#228#187#146#255#228#187#146#255#209#160'l'#245#208#158'm'#246
- +#204#150'_'#218#196'yB~'#178'g<'#9#255#255#255#0#7'OnClick'#7#13'acOpenExecu'
- +'te'#0#0#9'TMenuItem'#9'mnuSaveAs'#6'Action'#7#8'AcSaveAs'#11'Bitmap.Data'#10
- +':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0
- +' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#186'j6'#0#185'i5'#181
- +#184'i5'#238#183'h5'#255#181'h5'#255#180'g4'#255#178'f4'#255#176'e3'#255#174
- +'d3'#255#172'c2'#255#170'b2'#255#169'a2'#255#168'`1'#255#167'`1'#254#166'`1'
- +#241#168'a1'#196#186'j5'#222#235#198#173#255#234#197#173#255#254#251#248#255
+ +#4'Left'#2#0#6'Height'#2'L'#3'Top'#3')'#2#5'Width'#3't'#3#5'Align'#7#8'alBot'
+ +'tom'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'L'#11'ClientWidth'#3't'#3
+ +#8'TabOrder'#2#0#0#9'TCheckBox'#13'CbShowHeaders'#4'Left'#2#8#6'Height'#2#19
+ +#3'Top'#2#11#5'Width'#2']'#7'Caption'#6#12'Show headers'#7'Checked'#9#7'OnCl'
+ +'ick'#7#18'CbShowHeadersClick'#5'State'#7#9'cbChecked'#8'TabOrder'#2#0#0#0#9
+ +'TCheckBox'#15'CbShowGridLines'#4'Left'#2#8#6'Height'#2#19#3'Top'#2'$'#5'Wid'
+ +'th'#2'd'#7'Caption'#6#15'Show grid lines'#7'Checked'#9#7'OnClick'#7#20'CbSh'
+ +'owGridLinesClick'#5'State'#7#9'cbChecked'#8'TabOrder'#2#1#0#0#9'TSpinEdit'
+ +#12'EdFrozenCols'#4'Left'#3#238#0#6'Height'#2#23#3'Top'#2#8#5'Width'#2'4'#8
+ +'OnChange'#7#18'EdFrozenColsChange'#8'TabOrder'#2#2#0#0#9'TSpinEdit'#12'EdFr'
+ +'ozenRows'#4'Left'#3#238#0#6'Height'#2#23#3'Top'#2''''#5'Width'#2'4'#8'OnCha'
+ +'nge'#7#18'EdFrozenRowsChange'#8'TabOrder'#2#3#0#0#6'TLabel'#6'Label1'#4'Lef'
+ +'t'#3#152#0#6'Height'#2#15#3'Top'#2#13#5'Width'#2'>'#7'Caption'#6#12'Frozen '
+ +'cols:'#12'FocusControl'#7#12'EdFrozenCols'#11'ParentColor'#8#0#0#6'TLabel'#6
+ +'Label2'#4'Left'#3#153#0#6'Height'#2#15#3'Top'#2'('#5'Width'#2'B'#7'Caption'
+ +#6#12'Frozen rows:'#12'FocusControl'#7#12'EdFrozenRows'#11'ParentColor'#8#0#0
+ +#0#12'TPageControl'#12'PageControl1'#4'Left'#2#0#6'Height'#3#244#1#3'Top'#2
+ +'5'#5'Width'#3't'#3#10'ActivePage'#7#9'TabSheet1'#5'Align'#7#8'alClient'#8'T'
+ +'abIndex'#2#0#8'TabOrder'#2#1#8'OnChange'#7#18'PageControl1Change'#0#9'TTabS'
+ +'heet'#9'TabSheet1'#7'Caption'#6#6'Sheet1'#12'ClientHeight'#3#216#1#11'Clien'
+ +'tWidth'#3'l'#3#0#15'TsWorksheetGrid'#15'sWorksheetGrid1'#4'Left'#2#0#6'Heig'
+ +'ht'#3#216#1#3'Top'#2#0#5'Width'#3'l'#3#10'FrozenCols'#2#0#10'FrozenRows'#2#0
+ +#5'Align'#7#8'alClient'#8'ColCount'#2#2#14'ExtendedSelect'#8#7'Options'#11#15
+ +'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13'goRan'
+ +'geSelect'#11'goRowSizing'#11'goColSizing'#15'goThumbTracking'#14'goSmoothSc'
+ +'roll'#16'goFixedColSizing'#0#8'RowCount'#2#2#8'TabOrder'#2#0#10'TitleStyle'
+ +#7#8'tsNative'#11'OnSelection'#7#24'sWorksheetGrid1Selection'#9'ColWidths'#1
+ +#2'*'#2'@'#0#0#0#0#0#8'TToolBar'#8'ToolBar1'#4'Left'#2#0#6'Height'#2#26#3'To'
+ +'p'#2#0#5'Width'#3't'#3#12'ButtonHeight'#2#24#7'Caption'#6#8'ToolBar1'#11'Ed'
+ +'geBorders'#11#0#6'Images'#7#10'ImageList1'#8'TabOrder'#2#2#0#11'TToolButton'
+ +#11'ToolButton1'#4'Left'#2#1#3'Top'#2#0#6'Action'#7#6'AcOpen'#0#0#11'TToolBu'
+ +'tton'#11'ToolButton2'#4'Left'#2#24#3'Top'#2#0#6'Action'#7#8'AcSaveAs'#0#0#11
+ +'TToolButton'#11'ToolButton3'#4'Left'#2'P'#3'Top'#2#0#6'Action'#7#6'AcQuit'#0
+ +#0#11'TToolButton'#11'ToolButton5'#4'Left'#2'/'#3'Top'#2#0#5'Width'#2#5#7'Ca'
+ +'ption'#6#11'ToolButton5'#5'Style'#7#10'tbsDivider'#0#0#11'TToolButton'#11'T'
+ +'oolButton4'#4'Left'#2'4'#3'Top'#2#0#6'Action'#7#6'AcEdit'#0#0#11'TToolButto'
+ +'n'#11'ToolButton6'#4'Left'#2'K'#3'Top'#2#0#5'Width'#2#5#7'Caption'#6#11'Too'
+ +'lButton6'#5'Style'#7#10'tbsDivider'#0#0#0#8'TToolBar'#13'FormatToolBar'#4'L'
+ +'eft'#2#0#6'Height'#2#27#3'Top'#2#26#5'Width'#3't'#3#12'ButtonHeight'#2#23#7
+ +'Caption'#6#13'FormatToolBar'#6'Images'#7#10'ImageList1'#8'TabOrder'#2#3#0#11
+ +'TToolButton'#12'ToolButton10'#4'Left'#3'D'#1#3'Top'#2#2#6'Action'#7#11'AcLe'
+ +'ftAlign'#4'Wrap'#9#0#0#11'TToolButton'#12'ToolButton12'#4'Left'#3'['#1#3'To'
+ +'p'#2#2#6'Action'#7#16'AcHorCenterAlign'#0#0#11'TToolButton'#12'ToolButton13'
+ +#4'Left'#3'r'#1#3'Top'#2#2#6'Action'#7#12'AcRightAlign'#0#0#9'TComboBox'#12
+ +'FontComboBox'#4'Left'#2'4'#6'Height'#2#23#3'Top'#2#2#5'Width'#2#127#10'Item'
+ +'Height'#2#15#8'OnSelect'#7#18'FontComboBoxSelect'#8'TabOrder'#2#0#0#0#9'TCo'
+ +'mboBox'#16'FontSizeComboBox'#4'Left'#3#179#0#6'Height'#2#23#3'Top'#2#2#5'Wi'
+ +'dth'#2'0'#10'ItemHeight'#2#15#13'Items.Strings'#1#6#1'8'#6#1'9'#6#2'10'#6#2
+ +'11'#6#2'12'#6#2'14'#6#2'16'#6#2'18'#6#2'20'#6#2'24'#0#8'OnSelect'#7#22'Font'
+ +'SizeComboBoxSelect'#8'TabOrder'#2#1#0#0#11'TToolButton'#11'ToolButton7'#4'L'
+ +'eft'#3#227#0#3'Top'#2#2#6'Action'#7#10'AcFontBold'#0#0#11'TToolButton'#11'T'
+ +'oolButton8'#4'Left'#3#250#0#3'Top'#2#2#6'Action'#7#12'AcFontItalic'#0#0#11
+ +'TToolButton'#11'ToolButton9'#4'Left'#3#17#1#3'Top'#2#2#6'Action'#7#15'AcFon'
+ +'tUnderline'#0#0#11'TToolButton'#12'ToolButton11'#4'Left'#3'('#1#3'Top'#2#2#6
+ +'Action'#7#15'AcFontStrikeout'#0#0#11'TToolButton'#12'ToolButton14'#4'Left'#3
+ +'?'#1#3'Top'#2#2#5'Width'#2#5#7'Caption'#6#12'ToolButton14'#5'Style'#7#10'tb'
+ +'sDivider'#4'Wrap'#9#0#0#11'TToolButton'#12'ToolButton15'#4'Left'#3#137#1#3
+ +'Top'#2#2#5'Width'#2#5#7'Caption'#6#12'ToolButton15'#5'Style'#7#10'tbsDivide'
+ +'r'#4'Wrap'#9#0#0#11'TToolButton'#12'ToolButton16'#4'Left'#3#142#1#3'Top'#2#2
+ +#6'Action'#7#11'AcVAlignTop'#4'Wrap'#9#0#0#11'TToolButton'#12'ToolButton17'#4
+ ,'Left'#3#165#1#3'Top'#2#2#6'Action'#7#14'AcVAlignCenter'#0#0#11'TToolButton'
+ +#12'ToolButton18'#4'Left'#3#188#1#3'Top'#2#2#6'Action'#7#14'AcVAlignBottom'#0
+ +#0#11'TToolButton'#12'ToolButton19'#4'Left'#3#211#1#3'Top'#2#2#5'Width'#2#5#7
+ +'Caption'#6#12'ToolButton19'#5'Style'#7#10'tbsDivider'#4'Wrap'#9#0#0#11'TToo'
+ +'lButton'#9'TbBorders'#4'Left'#3#216#1#3'Top'#2#2#6'Action'#7#12'AcBorderNon'
+ +'e'#12'DropdownMenu'#7#16'BordersPopupMenu'#5'Style'#7#11'tbsDropDown'#4'Wra'
+ +'p'#9#0#0#9'TColorBox'#17'CbBackgroundColor'#4'Left'#3#251#1#6'Height'#2#22#3
+ +'Top'#2#2#5'Width'#3#132#0#5'Style'#11#13'cbPrettyNames'#14'cbCustomColors'#0
+ +#11'OnGetColors'#7#26'CbBackgroundColorGetColors'#10'ItemHeight'#2#16#8'OnSe'
+ +'lect'#7#23'CbBackgroundColorSelect'#8'TabOrder'#2#2#0#0#11'TToolButton'#12
+ +'ToolButton21'#4'Left'#2#29#3'Top'#2#2#6'Action'#7#6'AcFont'#0#0#11'TToolBut'
+ +'ton'#12'TbNumFormats'#4'Left'#3#127#2#4'Hint'#6#20'Change number format'#3
+ +'Top'#2#2#7'Caption'#6#5'Fixed'#12'DropdownMenu'#7#18'NumFormatPopupMenu'#10
+ +'ImageIndex'#2'!'#5'Style'#7#11'tbsDropDown'#0#0#11'TToolButton'#12'ToolButt'
+ +'on24'#4'Left'#3#185#2#3'Top'#2#2#6'Action'#7#13'AcDecDecimals'#0#0#11'TTool'
+ +'Button'#12'ToolButton25'#4'Left'#3#162#2#3'Top'#2#2#6'Action'#7#13'AcIncDec'
+ +'imals'#0#0#11'TToolButton'#12'ToolButton26'#4'Left'#2#24#3'Top'#2#2#5'Width'
+ +#2#5#7'Caption'#6#12'ToolButton26'#5'Style'#7#10'tbsDivider'#4'Wrap'#9#0#0#11
+ +'TToolButton'#12'ToolButton20'#4'Left'#2#1#3'Top'#2#2#6'Action'#7#12'AcCopyF'
+ +'ormat'#0#0#0#11'TOpenDialog'#11'OpenDialog1'#10'DefaultExt'#6#4'.xls'#6'Fil'
+ +'ter'#6#192'Excel spreadsheet (*.xls)|*.xls|Excel XML spreadsheet (*.xlsx)|*'
+ +'.xlxs|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Wikitable (pipes) (.'
+ +'wikitable_pipes)|.wikitable_pipes|All files (*.*)|*.*'#7'Options'#11#20'ofE'
+ +'xtensionDifferent'#14'ofEnableSizing'#12'ofViewDetail'#0#4'left'#2'@'#3'top'
+ +#3#176#0#0#0#11'TSaveDialog'#11'SaveDialog1'#10'DefaultExt'#6#4'.xls'#6'Filt'
+ +'er'#6#185'Excel spreadsheet (*.xls)|*.xls|Excel XML spreadsheet (*.xlsx)|*.'
+ +'xlsx|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Wikitable (wikimedia)'
+ +' (.wikitable_wikimedia)|*.wikitable_wikimedia'#7'Options'#11#17'ofOverwrite'
+ +'Prompt'#20'ofExtensionDifferent'#14'ofEnableSizing'#12'ofViewDetail'#0#4'le'
+ +'ft'#3#176#0#3'top'#3#176#0#0#0#9'TMainMenu'#9'MainMenu1'#6'Images'#7#10'Ima'
+ +'geList1'#4'left'#3' '#1#3'top'#2'@'#0#9'TMenuItem'#7'mnuFile'#7'Caption'#6#5
+ +'&File'#0#9'TMenuItem'#7'mnuOpen'#6'Action'#7#6'AcOpen'#11'Bitmap.Data'#10':'
+ +#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '
+ +#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0','#134#216#0'-'#136#216
+ +#247'-'#135#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216
+ +#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#135#216
+ +#247'-'#136#216#247','#134#216#0#255#255#255#0#255#255#255#0'3'#142#217#251
+ +#220#240#250#255#152#225#246#255#149#224#246#255#146#223#246#255#142#222#245
+ +#255#137#220#245#255#133#218#244#255#128#217#244#255'z'#215#243#255't'#213
+ +#243#255'p'#211#242#255#194#234#248#255'5'#148#218#255#255#255#255#0#255#255
+ +#255#0'5'#148#218#247#239#250#254#255#147#229#248#255#143#228#248#255#137#227
+ +#248#255#130#225#247#255'z'#223#247#255'q'#222#246#255'g'#219#245#255'['#216
+ +#244#255'M'#212#243#255'@'#209#242#255#202#242#251#255'5'#148#218#255#255#255
+ +#255#0#255#255#255#0'6'#154#218#248#242#250#253#255#148#230#248#255#146#229
+ +#248#255#144#229#248#255#139#227#248#255#134#226#247#255#127#225#247#255'w'
+ +#222#246#255'l'#220#246#255'^'#217#244#255'O'#213#243#255#204#242#251#255'5'
+ +#148#218#255#255#255#255#0#255#255#255#0'6'#161#218#249#246#252#254#255#148
+ +#229#248#255#147#229#248#255#147#229#248#255#145#229#248#255#147#219#233#255
+ +#147#215#227#255#147#210#220#255#144#206#215#255#140#200#207#255#134#193#198
+ +#255#201#216#214#255'5'#148#218#255#197'tD'#232#202#127'S'#241'7'#166#218#250
+ +#254#255#255#255#248#253#255#255#246#253#255#255#245#252#255#255#243#252#254
+ +#255#154#228#244#255#154#230#247#255#155#230#246#255#157#229#245#255#158#229
+ +#245#255#159#229#244#255#218#243#248#255'5'#148#218#255#253#244#238#255#202
+ +#128'T'#249'5'#171#218#250#232#246#251#255'p'#188#231#255'U'#170#226#255'M'
+ +#165#224#255#145#201#235#255#250#243#239#255#253#254#253#255#255#253#252#255
+ +#255#253#252#255#254#253#252#255#254#252#251#255#254#254#253#255'5'#148#218
+ +#255#239#242#232#255#206#129'V'#255'6'#170#218#242#241#250#253#255#148#222
+ +#245#255#147#220#244#255'd'#188#233#255'5'#148#218#255'5'#148#218#255'5'#148
+ +#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148
+ +#218#255'5'#148#218#255#251#246#239#255#204#131'U'#254'5'#175#218#240#247#252
+ +#254#255#142#228#248#255#145#222#245#255#159#224#245#255#172#225#246#255#202
+ +#132'R'#255#255#247#241#255#255#233#217#255#255#234#219#255#255#233#217#255
+ +#255#231#215#255#255#229#210#255#255#226#203#255#255#247#241#255#203#133'U'
+ +#254'6'#179#218#248#253#254#254#255#254#255#255#255#254#254#255#255#253#254
+ ,#255#255#254#255#255#255#228#186#145#255#255#247#240#255#255#231#213#255#253
+ +#231#214#255#253#230#212#255#252#228#208#255#251#227#203#255#250#220#194#255
+ +#254#243#232#255#204#134'V'#254'4'#180#217#208'^'#194#225#250'`'#195#226#250
+ +'`'#195#226#250'`'#195#226#250'_'#195#226#250#228#187#145#255#255#247#242#255
+ +#254#231#213#255#254#231#213#255#253#229#209#255#250#224#202#255#249#222#196
+ +#255#247#217#188#255#253#242#231#255#204#135'W'#254#255#255#255#0#255#255#255
+ +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#228#187#146#255
+ +#254#247#241#255#252#229#210#255#252#228#209#255#251#226#204#255#249#221#196
+ +#255#246#215#187#255#243#209#175#255#250#239#228#255#204#135'X'#254#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#228#187#146#255#254#246#240#255#252#226#205#255#252#227#205#255#250#223#200
+ +#255#247#217#188#255#245#233#221#255#250#243#235#255#251#248#243#255#202#131
+ +'S'#254#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#228#187#147#255#254#245#237#255#252#222#197#255#251#224#199
+ +#255#249#220#194#255#245#211#180#255#254#249#243#255#250#226#196#255#236#193
+ +#147#255#195'}H'#147#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#229#190#150#255#255#255#254#255#253#243#233#255
+ +#253#243#234#255#252#242#232#255#250#239#227#255#250#242#231#255#234#187#136
+ +#255#207#133'U'#179#180'i='#12#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#234#195#157#255#230#191#150#255#228
+ +#187#146#255#228#187#146#255#209#160'l'#245#208#158'm'#246#204#150'_'#218#196
+ +'yB~'#178'g<'#9#255#255#255#0#7'OnClick'#7#13'acOpenExecute'#0#0#9'TMenuItem'
+ +#9'mnuSaveAs'#6'Action'#7#8'AcSaveAs'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'B'
+ +'M6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0
+ +#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#186'j6'#0#185'i5'#181#184'i5'#238#183'h'
+ +'5'#255#181'h5'#255#180'g4'#255#178'f4'#255#176'e3'#255#174'd3'#255#172'c2'
+ +#255#170'b2'#255#169'a2'#255#168'`1'#255#167'`1'#254#166'`1'#241#168'a1'#196
+ +#186'j5'#222#235#198#173#255#234#197#173#255#254#251#248#255#254#251#248#255
+#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248
- +#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#200#154
- +'|'#255#199#152'y'#255#167'`1'#237#186'k7'#254#237#202#179#255#224#162'z'#255
- +#254#250#247#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255
- +'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255#253#249#246#255
- +#202#141'e'#255#201#155'|'#255#167'`1'#254#187'l8'#255#238#204#182#255#225
- +#162'z'#255#254#250#247#255#191#220#194#255#191#220#194#255#191#220#194#255
- +#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194
- +#255#253#249#246#255#205#144'h'#255#204#158#129#255#168'a2'#255#187'k8'#255
- +#239#206#184#255#225#162'y'#255#254#250#247#255'b'#192#136#255'b'#192#136#255
- +'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255
- +'b'#192#136#255#253#249#246#255#207#147'j'#255#206#163#132#255#170'a2'#255
- +#186'j6'#255#239#208#187#255#226#162'z'#255#254#251#248#255#254#251#248#255
- +#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248
- +#255#254#251#248#255#254#251#248#255#254#251#248#255#211#150'm'#255#210#167
- +#138#255#171'b2'#255#187'j6'#255#240#210#190#255#226#163'z'#255#226#163'z'
- +#255#225#163'z'#255#226#163'{'#255#225#163'{'#255#224#161'x'#255#222#159'w'
- +#255#221#159'v'#255#220#157't'#255#217#155'r'#255#216#153'q'#255#214#153'p'
- +#255#213#171#142#255#173'c3'#255#187'j6'#255#242#213#194#255#227#163'z'#255
- +#227#163'z'#255#226#163'{'#255#226#163'{'#255#226#164'{'#255#225#162'y'#255
- +#224#161'x'#255#222#160'w'#255#222#158'u'#255#220#157't'#255#218#155's'#255
- +#217#155's'#255#218#176#149#255#175'd3'#255#187'j6'#255#242#216#197#255#227
- +#164'{'#255#227#163'z'#255#227#164'z'#255#226#164'{'#255#226#163'{'#255#225
- +#163'{'#255#225#162'y'#255#223#160'w'#255#222#159'v'#255#221#158't'#255#219
- +#156'r'#255#220#157't'#255#221#181#154#255#177'e4'#255#187'k6'#255#244#217
- +#199#255#230#166'}'#255#200#140'd'#255#201#141'e'#255#201#142'g'#255#203#146
- +'l'#255#203#146'm'#255#202#144'i'#255#200#140'e'#255#200#140'd'#255#200#140
- +'d'#255#200#140'd'#255#218#156't'#255#225#186#159#255#179'f4'#255#187'k6'#254
- +#244#220#201#255#231#167'}'#255#249#236#225#255#249#236#225#255#249#237#227
- +#255#252#244#238#255#253#250#247#255#253#247#243#255#250#237#229#255#247#231
- +#219#255#247#229#217#255#246#229#216#255#222#160'w'#255#228#190#164#255#180
- +'g4'#255#188'k6'#250#245#221#204#255#231#168'~'#255#250#240#232#255#250#240
- +#232#255#201#141'f'#255#250#240#233#255#253#248#243#255#254#250#248#255#252
- +#244#239#255#249#233#223#255#247#231#219#255#247#229#217#255#224#162'x'#255
- +#231#194#169#255#182'h5'#255#188'k6'#240#246#223#208#255#232#168'~'#255#252
- +#246#241#255#252#246#241#255#200#140'd'#255#250#241#233#255#251#244#238#255
- +#253#250#247#255#253#249#246#255#250#240#232#255#248#232#221#255#247#230#219
- +#255#225#163'z'#255#239#213#195#255#183'i5'#254#188'k6'#216#246#223#209#255
- +#233#170#128#255#254#250#246#255#253#250#246#255#200#140'd'#255#251#243#238
- +#255#251#241#234#255#252#246#242#255#254#251#248#255#252#246#241#255#249#236
- +#226#255#248#231#219#255#238#208#186#255#236#208#189#255#187'p>'#248#188'k6'
- +#155#246#224#209#255#247#224#209#255#254#251#248#255#254#251#247#255#253#249
- +#246#255#252#245#240#255#250#240#234#255#251#242#237#255#253#249#246#255#253
- +#250#247#255#251#241#235#255#248#233#223#254#236#208#189#251#201#137'^'#236
- +#181'i5c'#188'k6q'#188'k6'#144#188'k6'#204#188'k6'#238#188'k6'#250#187'k6'
- ,#254#187'k6'#255#187'j6'#255#187'j6'#255#188'l9'#255#189'n;'#255#187'm:'#255
- +#187'k8'#239#187'p>'#203#182'i5T'#255#255#255#0#7'OnClick'#7#15'acSaveAsExec'
- +'ute'#0#0#9'TMenuItem'#9'MenuItem1'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#7'mnu'
- +'Quit'#6'Action'#7#6'AcQuit'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0
- +#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0
- +#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#254#251#248#255#254#251#248#255#254#251#248#255#200#154'|'#255#199#152
+ +'y'#255#167'`1'#237#186'k7'#254#237#202#179#255#224#162'z'#255#254#250#247
+ +#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136
+ +#255'b'#192#136#255'b'#192#136#255'b'#192#136#255#253#249#246#255#202#141'e'
+ +#255#201#155'|'#255#167'`1'#254#187'l8'#255#238#204#182#255#225#162'z'#255
+ +#254#250#247#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194
+ +#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255#253#249
+ +#246#255#205#144'h'#255#204#158#129#255#168'a2'#255#187'k8'#255#239#206#184
+ +#255#225#162'y'#255#254#250#247#255'b'#192#136#255'b'#192#136#255'b'#192#136
+ +#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136
+ +#255#253#249#246#255#207#147'j'#255#206#163#132#255#170'a2'#255#186'j6'#255
+ +#239#208#187#255#226#162'z'#255#254#251#248#255#254#251#248#255#254#251#248
+ +#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251
+ +#248#255#254#251#248#255#254#251#248#255#211#150'm'#255#210#167#138#255#171
+ +'b2'#255#187'j6'#255#240#210#190#255#226#163'z'#255#226#163'z'#255#225#163'z'
+ +#255#226#163'{'#255#225#163'{'#255#224#161'x'#255#222#159'w'#255#221#159'v'
+ +#255#220#157't'#255#217#155'r'#255#216#153'q'#255#214#153'p'#255#213#171#142
+ +#255#173'c3'#255#187'j6'#255#242#213#194#255#227#163'z'#255#227#163'z'#255
+ +#226#163'{'#255#226#163'{'#255#226#164'{'#255#225#162'y'#255#224#161'x'#255
+ +#222#160'w'#255#222#158'u'#255#220#157't'#255#218#155's'#255#217#155's'#255
+ +#218#176#149#255#175'd3'#255#187'j6'#255#242#216#197#255#227#164'{'#255#227
+ +#163'z'#255#227#164'z'#255#226#164'{'#255#226#163'{'#255#225#163'{'#255#225
+ +#162'y'#255#223#160'w'#255#222#159'v'#255#221#158't'#255#219#156'r'#255#220
+ +#157't'#255#221#181#154#255#177'e4'#255#187'k6'#255#244#217#199#255#230#166
+ +'}'#255#200#140'd'#255#201#141'e'#255#201#142'g'#255#203#146'l'#255#203#146
+ +'m'#255#202#144'i'#255#200#140'e'#255#200#140'd'#255#200#140'd'#255#200#140
+ +'d'#255#218#156't'#255#225#186#159#255#179'f4'#255#187'k6'#254#244#220#201
+ +#255#231#167'}'#255#249#236#225#255#249#236#225#255#249#237#227#255#252#244
+ +#238#255#253#250#247#255#253#247#243#255#250#237#229#255#247#231#219#255#247
+ +#229#217#255#246#229#216#255#222#160'w'#255#228#190#164#255#180'g4'#255#188
+ +'k6'#250#245#221#204#255#231#168'~'#255#250#240#232#255#250#240#232#255#201
+ +#141'f'#255#250#240#233#255#253#248#243#255#254#250#248#255#252#244#239#255
+ +#249#233#223#255#247#231#219#255#247#229#217#255#224#162'x'#255#231#194#169
+ +#255#182'h5'#255#188'k6'#240#246#223#208#255#232#168'~'#255#252#246#241#255
+ +#252#246#241#255#200#140'd'#255#250#241#233#255#251#244#238#255#253#250#247
+ ,#255#253#249#246#255#250#240#232#255#248#232#221#255#247#230#219#255#225#163
+ +'z'#255#239#213#195#255#183'i5'#254#188'k6'#216#246#223#209#255#233#170#128
+ +#255#254#250#246#255#253#250#246#255#200#140'd'#255#251#243#238#255#251#241
+ +#234#255#252#246#242#255#254#251#248#255#252#246#241#255#249#236#226#255#248
+ +#231#219#255#238#208#186#255#236#208#189#255#187'p>'#248#188'k6'#155#246#224
+ +#209#255#247#224#209#255#254#251#248#255#254#251#247#255#253#249#246#255#252
+ +#245#240#255#250#240#234#255#251#242#237#255#253#249#246#255#253#250#247#255
+ +#251#241#235#255#248#233#223#254#236#208#189#251#201#137'^'#236#181'i5c'#188
+ +'k6q'#188'k6'#144#188'k6'#204#188'k6'#238#188'k6'#250#187'k6'#254#187'k6'#255
+ +#187'j6'#255#187'j6'#255#188'l9'#255#189'n;'#255#187'm:'#255#187'k8'#239#187
+ +'p>'#203#182'i5T'#255#255#255#0#7'OnClick'#7#15'acSaveAsExecute'#0#0#9'TMenu'
+ +'Item'#9'MenuItem1'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#7'mnuQuit'#6'Action'#7
+ +#6'AcQuit'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0
+ +'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0
+ +#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#29'c'#155#22
+ +#25'`'#152'9'#20']'#149'b'#16'Z'#146#136#13'X'#144#164#19'\'#146#252#12'W'
+ +#143#237#153#153#153#255'qqq'#255'TTT'#255'QQQ'#255'OOO'#255'LLL'#255'JJJ'
+ +#255'GGG'#255'EEE'#255'%g'#157#255'2t'#168#255'=|'#175#255'G'#132#181#255'N'
+ +#138#186#255'>~'#173#255#12'W'#143#234#255#255#255#0#255#255#255#0'XXX'#255
+ +#162#162#162#255#162#162#162#255#163#163#163#255#164#164#164#255#164#164#164
+ +#255#165#165#165#255'/o'#165#255'x'#171#210#255'x'#171#211#255's'#167#209#255
+ +'i'#160#205#255'@'#127#174#255#15'Y'#145#234#255#255#255#0#255#255#255#0'\\\'
+ +#255#161#161#161#255''#255'4~;'#255'1y7'#255'.u4'
+ +#255'I'#145'P'#255'F'#143'L'#255'9s='#255#161#161#161#255#162#162#162#255'E~'
+ +#180#255#136#183#217#255'g'#163#207#255'a'#158#204#255'c'#159#204#255'E'#131
+ +#177#255#31'd'#156#234';'#135'B'#255#137#203#146#255#132#200#141#255#128#198
+ +#136#255'{'#195#131#255'w'#193#127#255'G'#143'M'#255';t?'#255#161#161#161#255
+ +'L'#132#186#255#141#187#219#255'n'#168#209#255'f'#166#209#255'_'#180#223#255
+ +'G'#133#177#255'%i'#161#234'>'#139'F'#255#143#206#153#255'}'#198#135#255'x'
+ +#195#129#255's'#192'|'#255't'#192'|'#255'y'#194#129#255'I'#144'O'#255'T'#127
+ +'W'#255'T'#137#191#255#148#191#221#255'u'#173#212#255'c'#184#225#255'K'#212
+ +#255#255'B'#139#184#255',n'#166#234'A'#144'J'#255#148#210#159#255#145#208#154
+ +#255#141#205#150#255#137#203#146#255#132#200#141#255'Q'#152'X'#255'A|F'#255
+ +#159#159#159#255'Z'#142#196#255#152#195#224#255'|'#179#215#255't'#175#214#255
+ +'^'#196#237#255'K'#136#179#255'4s'#171#234'D'#148'M'#255'B'#145'K'#255'?'#141
+ +'H'#255'='#137'E'#255']'#164'e'#255'Z'#160'a'#255'E'#131'K'#255#158#158#158
+ +#255#158#158#158#255'`'#146#201#255#158#199#226#255#131#184#218#255'}'#180
+ +#215#255'~'#179#215#255'O'#137#180#255';y'#177#234#255#255#255#0#255#255#255
+ +#0'www'#255#154#154#154#255'='#138'E'#255'I'#138'O'#255#156#156#156#255#157
+ +#157#157#255#157#157#157#255'f'#150#204#255#162#203#227#255#137#189#220#255
+ +#131#185#218#255#132#185#218#255'Q'#139#181#255'C~'#182#234#255#255#255#0#255
+ +#255#255#0'zzz'#255#153#153#153#255'R'#145'Y'#255#153#154#153#255#155#155#155
+ +#255#156#156#156#255#156#156#156#255'l'#154#208#255#167#206#229#255#143#193
+ +#223#255#137#189#220#255#139#189#220#255'S'#141#182#255'K'#132#188#234#255
+ +#255#255#0#255#255#255#0'}}}'#255#153#153#153#255#153#153#153#255#154#154#154
+ +#255#154#154#154#255#155#155#155#255#155#155#155#255'o'#157#211#255#170#209
+ +#231#255#171#209#231#255#152#199#225#255#145#194#222#255'V'#143#183#255'R'
+ +#137#193#234#255#255#255#0#255#255#255#0#128#128#128#255'~~~'#255'|||'#255'z'
+ +'zz'#255'www'#255'uuu'#255'rrr'#255'q'#158#212#255'o'#158#214#255#135#178#220
+ +#255#171#211#232#255#169#208#230#255'X'#144#184#255'Y'#142#198#234#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#29'c'#155#22#25'`'#152'9'#20']'#149'b'#16'Z'#146#136#13'X'#144#164#19'\'#146
- +#252#12'W'#143#237#153#153#153#255'qqq'#255'TTT'#255'QQQ'#255'OOO'#255'LLL'
- +#255'JJJ'#255'GGG'#255'EEE'#255'%g'#157#255'2t'#168#255'=|'#175#255'G'#132
- +#181#255'N'#138#186#255'>~'#173#255#12'W'#143#234#255#255#255#0#255#255#255#0
- +'XXX'#255#162#162#162#255#162#162#162#255#163#163#163#255#164#164#164#255#164
- +#164#164#255#165#165#165#255'/o'#165#255'x'#171#210#255'x'#171#211#255's'#167
- +#209#255'i'#160#205#255'@'#127#174#255#15'Y'#145#234#255#255#255#0#255#255
- +#255#0'\\\'#255#161#161#161#255''#255'4~;'#255'1y7'
- +#255'.u4'#255'I'#145'P'#255'F'#143'L'#255'9s='#255#161#161#161#255#162#162
- +#162#255'E~'#180#255#136#183#217#255'g'#163#207#255'a'#158#204#255'c'#159#204
- +#255'E'#131#177#255#31'd'#156#234';'#135'B'#255#137#203#146#255#132#200#141
- +#255#128#198#136#255'{'#195#131#255'w'#193#127#255'G'#143'M'#255';t?'#255#161
- +#161#161#255'L'#132#186#255#141#187#219#255'n'#168#209#255'f'#166#209#255'_'
- +#180#223#255'G'#133#177#255'%i'#161#234'>'#139'F'#255#143#206#153#255'}'#198
- +#135#255'x'#195#129#255's'#192'|'#255't'#192'|'#255'y'#194#129#255'I'#144'O'
- +#255'T'#127'W'#255'T'#137#191#255#148#191#221#255'u'#173#212#255'c'#184#225
- +#255'K'#212#255#255'B'#139#184#255',n'#166#234'A'#144'J'#255#148#210#159#255
- +#145#208#154#255#141#205#150#255#137#203#146#255#132#200#141#255'Q'#152'X'
- +#255'A|F'#255#159#159#159#255'Z'#142#196#255#152#195#224#255'|'#179#215#255
- +'t'#175#214#255'^'#196#237#255'K'#136#179#255'4s'#171#234'D'#148'M'#255'B'
- +#145'K'#255'?'#141'H'#255'='#137'E'#255']'#164'e'#255'Z'#160'a'#255'E'#131'K'
- +#255#158#158#158#255#158#158#158#255'`'#146#201#255#158#199#226#255#131#184
- +#218#255'}'#180#215#255'~'#179#215#255'O'#137#180#255';y'#177#234#255#255#255
- +#0#255#255#255#0'www'#255#154#154#154#255'='#138'E'#255'I'#138'O'#255#156#156
- +#156#255#157#157#157#255#157#157#157#255'f'#150#204#255#162#203#227#255#137
- +#189#220#255#131#185#218#255#132#185#218#255'Q'#139#181#255'C~'#182#234#255
- +#255#255#0#255#255#255#0'zzz'#255#153#153#153#255'R'#145'Y'#255#153#154#153
- +#255#155#155#155#255#156#156#156#255#156#156#156#255'l'#154#208#255#167#206
- +#229#255#143#193#223#255#137#189#220#255#139#189#220#255'S'#141#182#255'K'
- +#132#188#234#255#255#255#0#255#255#255#0'}}}'#255#153#153#153#255#153#153#153
- +#255#154#154#154#255#154#154#154#255#155#155#155#255#155#155#155#255'o'#157
- +#211#255#170#209#231#255#171#209#231#255#152#199#225#255#145#194#222#255'V'
- +#143#183#255'R'#137#193#234#255#255#255#0#255#255#255#0#128#128#128#255'~~~'
- +#255'|||'#255'zzz'#255'www'#255'uuu'#255'rrr'#255'q'#158#212#255'o'#158#214
- +#255#135#178#220#255#171#211#232#255#169#208#230#255'X'#144#184#255'Y'#142
- +#198#234#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0'p'#158#214#219'm'#156#212#255#133#177#218#255'Z'#145#185#255'`'
- +#147#203#234#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0'm'#156#212#137'j'#154#210#251'f'
- +#151#207#238#7'OnClick'#7#13'acQuitExecute'#0#0#0#9'TMenuItem'#7'mnuEdit'#7
- +'Caption'#6#4'Edit'#0#9'TMenuItem'#9'MenuItem2'#6'Action'#7#6'AcEdit'#9'Auto'
- +'Check'#9#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('
- +#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0
- +#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#19'@X'#255#21'B^'#255'%i'#156#255',v'#180#255';'#139#186
- +#173#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#18'BY'#255']'#156#212#255#166#207#245#255#169#207#236#255'H'#139
- ,#193#255',v'#180#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#30'm'#147#255#203#227#249#255'a'#170#236#255'@'#152#232#255#21'g'
- +#194#255#22'`'#170#255',v'#180#255#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#30'm'#147#255#200#225#242#255#209#231#250#255'4}'#181#255'1'#153
- +#195#255'm'#196#220#255'J'#156#207#255'4'#131#199#255#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0' c'#152' &'#137#185#255#176#203#225#255'g'#169#200#255'`'#220
- +#245#255'D'#214#244#255#142#238#250#255']'#180#230#255';'#143#217#255#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0'&'#137#185#255#190#230#242#255#179
- +#244#252#255'`'#220#245#255'D'#214#244#255#142#238#250#255']'#180#230#255';'
- +#143#217#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0''''#144#191
- +#255#195#237#248#255#179#244#252#255'`'#220#245#255'D'#214#244#255#142#238
- +#250#255']'#180#230#255';'#143#217#255#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0'/'#186#228#255#195#237#248#255#179#244#252#255'`'#220#245#255
- +'D'#214#244#255#142#238#250#255']'#180#230#255';'#143#217#255#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0'/'#186#228#255#195#237#248#255#179#244
- +#252#255'`'#220#245#255'D'#214#244#255#142#238#250#255']'#180#230#255';'#143
- +#217#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'/'#186#228#255#195
- +#237#248#255#179#244#252#255'h'#217#245#255'o'#207#243#255'Y'#157#208#255's'
- +#171#221#255'O'#145#201#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +'/'#186#228#255#195#237#248#255#168#226#248#255'l'#174#221#255#165#207#244
- +#255#165#207#244#255#189#219#247#255'S'#147#203#247#255#255#255#0#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0'/'#186#228#255#167#212#244#255#197#225#248#255#204
- +#227#249#255#204#227#249#255#189#219#247#255'O'#144#201#253#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0'P'#168#217#255'j'#165#216
- +#255#201#225#247#255#203#227#248#255'B'#149#202#255'1'#130#194#174#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'/'#186#228#9'O'#170
- +#219#234'P'#147#202#253'N'#144#200#255'/'#157#210#223'5'#164#222#25#255#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'p'#158
+ +#214#219'm'#156#212#255#133#177#218#255'Z'#145#185#255'`'#147#203#234#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#9'T'
- +'MenuItem'#9'mnuFormat'#7'Caption'#6#6'Format'#0#9'TMenuItem'#7'MnuFOnt'#6'A'
- +'ction'#7#6'AcFont'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0
- +'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0
- +#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#206'h8'#174#218#143']'#254#219#144'`'#255
- +#215#131'P'#237#196'P+'#141#189'B#'#16#188'?"*'#195'M+'#162#208'qB'#234#214
- +'~Q'#255#213'|M'#255#198'U1'#189#182'9'#29'1'#255#255#255#0#255#255#255#0#255
- +#255#255#0#202'\/'#10#203'_0D'#225#164'u'#255#218#140'X'#236#198'R,='#255#255
- +#255#0#255#255#255#0#191'E$'#19#195'H'''#127#220#150'k'#255#219#143'`'#255
- +#189'?!T'#182'8'#30#2#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#203']0'#1#211't?'#155#226#169'|'#255#204'f7'#153#255#255#255#0#255#255#255#0
- +#255#255#255#0#204'c7'#177#223#160'w'#255#218#137'Z'#255#187'>""'#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#204
- +'c2'#21#219#147'^'#234#226#167'y'#255#216#131'J'#211#207'j:'#178#206'h9'#181
- ,#213'zE'#216#227#168#129#255#217#134'V'#249#190'A#'#27#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#207'j6\'#223#157'h'#246#218#139'R'#209#203'_1N'#199'Y.*'#205'g7'#160#225#166
- +'z'#255#216#134'S'#242#191'F%'#13#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#208'j5'#3#215#128'B'
- +#170#223#159'j'#247#205'f4f'#201']/'#10#204'a3'#136#225#166'y'#255#213'zD'
- +#210#194'J'''#6#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#209'q8"'#222#155'c'#226
- +#220#150'^'#223#207'i5T'#207'i5'#128#226#169'|'#255#209'l:'#165#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#212'y'#152#203'_0'#8#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#215#131'>S'#226#167'l'#222#233#188#145#255
- +#231#186#143#255#231#183#139#255#226#164'q'#251#214'~B'#182#203'\/'#10#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#216#135'@@'#216#139'C'#133#218#142'I'#148
- +#217#137'C'#143#216#132'@'#144#216#132'A'#154#211's:'#138#204'b2'#13#201'[.'
- +#1#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#0#0#9'TMenuItem'#15'MnuTextRotation'#7'Caption'#6#13'Text rot'
- +'ation'#0#9'TMenuItem'#10'MenuItem29'#6'Action'#7#11'AcTextHoriz'#9'AutoChec'
- +'k'#9#0#0#9'TMenuItem'#10'MenuItem30'#6'Action'#7#12'AcTextVertCW'#9'AutoChe'
- +'ck'#9#0#0#9'TMenuItem'#10'MenuItem31'#6'Action'#7#13'AcTextVertCCW'#9'AutoC'
- +'heck'#9#0#0#9'TMenuItem'#10'MenuItem32'#6'Action'#7#13'AcTextStacked'#9'Aut'
- +'oCheck'#9#0#0#0#9'TMenuItem'#15'MnuHorAlignment'#7'Caption'#6#20'Horizontal'
- +' alignment'#0#9'TMenuItem'#13'MnuHorDefault'#6'Action'#7#17'AcHorDefaultAli'
- +'gn'#9'AutoCheck'#9#0#0#9'TMenuItem'#9'MenuItem6'#7'Caption'#6#1'-'#0#0#9'TM'
- +'enuItem'#9'MenuItem3'#6'Action'#7#11'AcLeftAlign'#9'AutoCheck'#9#11'Bitmap.'
- +'Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16
+ +#255#255#0#255#255#255#0'm'#156#212#137'j'#154#210#251'f'#151#207#238#7'OnCl'
+ +'ick'#7#13'acQuitExecute'#0#0#0#9'TMenuItem'#7'mnuEdit'#7'Caption'#6#4'Edit'
+ +#0#9'TMenuItem'#9'MenuItem2'#6'Action'#7#6'AcEdit'#9'AutoCheck'#9#11'Bitmap.'
+ ,'Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16
+#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#19'@X'#255#21'B^'#255'%i'#156#255',v'#180#255';'#139#186#173#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0'<<<'#255'555'#255'///'#255')))'#255'$$$'#255#30#30#30#255#25
- +#25#25#255#20#20#20#255#15#15#15#255#255#255#255#0#255#255#255#0#255#255#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#18'BY'#255
+ +']'#156#212#255#166#207#245#255#169#207#236#255'H'#139#193#255',v'#180#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#30'm'#147
+ +#255#203#227#249#255'a'#170#236#255'@'#152#232#255#21'g'#194#255#22'`'#170
+ +#255',v'#180#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#30'm'#147
+ +#255#200#225#242#255#209#231#250#255'4}'#181#255'1'#153#195#255'm'#196#220
+ +#255'J'#156#207#255'4'#131#199#255#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0' c'
+ +#152' &'#137#185#255#176#203#225#255'g'#169#200#255'`'#220#245#255'D'#214#244
+ +#255#142#238#250#255']'#180#230#255';'#143#217#255#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0'&'#137#185#255#190#230#242#255#179#244#252#255'`'
+ +#220#245#255'D'#214#244#255#142#238#250#255']'#180#230#255';'#143#217#255#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'JJJ'#255'DDD'#255'>'
- +'>>'#255'888'#255'222'#255',,,'#255'&&&'#255' '#255#27#27#27#255#22#22#22
- +#255#17#17#17#255#12#12#12#255#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0''''#144#191#255#195#237#248
+ +#255#179#244#252#255'`'#220#245#255'D'#214#244#255#142#238#250#255']'#180#230
+ +#255';'#143#217#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'/'#186
+ +#228#255#195#237#248#255#179#244#252#255'`'#220#245#255'D'#214#244#255#142
+ +#238#250#255']'#180#230#255';'#143#217#255#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0'/'#186#228#255#195#237#248#255#179#244#252#255'`'#220
+ +#245#255'D'#214#244#255#142#238#250#255']'#180#230#255';'#143#217#255#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0'/'#186#228#255#195#237#248#255#179
+ +#244#252#255'h'#217#245#255'o'#207#243#255'Y'#157#208#255's'#171#221#255'O'
+ +#145#201#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'/'#186#228#255
+ +#195#237#248#255#168#226#248#255'l'#174#221#255#165#207#244#255#165#207#244
+ +#255#189#219#247#255'S'#147#203#247#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0'XXX'#255'RRR'#255'LLL'#255'FFF'#255'@@@'#255':::'#255'444'#255'..'
- +'.'#255'((('#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0'/'#186#228#255#167#212#244#255#197#225#248#255#204#227#249#255#204
+ +#227#249#255#189#219#247#255'O'#144#201#253#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0'ddd'#255'___'#255'ZZZ'#255'TTT'#255'O'
- +'OO'#255'III'#255'CCC'#255'==='#255'777'#255'111'#255'+++'#255'%%%'#255#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'ooo'#255'kkk'#255'fff'
- +#255'aaa'#255'\\\'#255'WWW'#255'QQQ'#255'KKK'#255'EEE'#255#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0'vvv'#255'ttt'#255'ppp'#255'lll'#255'hhh'#255'ccc'#255'^^^'#255'YYY'
- +#255'SSS'#255'NNN'#255'HHH'#255'BBB'#255#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#9'TMe'
- +'nuItem'#9'MenuItem4'#6'Action'#7#16'AcHorCenterAlign'#9'AutoCheck'#9#11'Bit'
- +'map.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0
- +#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0'555k///'#255')))'#255'$$$'#255#30#30#30
- +#255#25#25#25#255#20#20#20#255#15#15#15#255#11#11#11#255#7#7#7'k'#255#255#255
+ +#255#0#255#255#255#0#255#255#255#0'P'#168#217#255'j'#165#216#255#201#225#247
+ +#255#203#227#248#255'B'#149#202#255'1'#130#194#174#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'JJJ'#255'DDD'#255'>'
- +'>>'#255'888'#255'222'#255',,,'#255'&&&'#255' '#255#27#27#27#255#22#22#22
- +#255#17#17#17#255#12#12#12#255#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0'RRRkLLL'#255'FFF'#255'@@@'#255':::'#255'444'#255'..'
- +'.'#255'((('#255'###'#255#29#29#29'k'#255#255#255#0#255#255#255#0#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0'ddd'#255'___'#255'ZZZ'#255'TTT'#255'OOO'#255'II'
- +'I'#255'CCC'#255'==='#255'777'#255'111'#255'+++'#255'%%%'#255#255#255#255#0
+ +#255#255#0#255#255#255#0#255#255#255#0'/'#186#228#9'O'#170#219#234'P'#147#202
+ +#253'N'#144#200#255'/'#157#210#223'5'#164#222#25#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'kkkkfff'#255'aaa'
- +#255'\\\'#255'WWW'#255'QQQ'#255'KKK'#255'EEE'#255'???'#255'999k'#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'vvv'#255'ttt'#255'p'
- +'pp'#255'lll'#255'hhh'#255'ccc'#255'^^^'#255'YYY'#255'SSS'#255'NNN'#255'HHH'
- +#255'BBB'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#9'TMenuItem'#9'mnuFor'
+ +'mat'#7'Caption'#6#6'Format'#0#9'TMenuItem'#7'MnuFOnt'#6'Action'#7#6'AcFont'
+ +#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16
+ +#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -449,18 +318,111 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- ,#255#255#0#255#255#255#0#255#255#255#0#0#0#9'TMenuItem'#9'MenuItem5'#6'Actio'
- +'n'#7#12'AcRightAlign'#9'AutoCheck'#9#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'B'
- +'M6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0
- +#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#206'h8'#174#218#143']'#254#219#144'`'#255#215#131'P'#237#196
+ ,'P+'#141#189'B#'#16#188'?"*'#195'M+'#162#208'qB'#234#214'~Q'#255#213'|M'#255
+ +#198'U1'#189#182'9'#29'1'#255#255#255#0#255#255#255#0#255#255#255#0#202'\/'
+ +#10#203'_0D'#225#164'u'#255#218#140'X'#236#198'R,='#255#255#255#0#255#255#255
+ +#0#191'E$'#19#195'H'''#127#220#150'k'#255#219#143'`'#255#189'?!T'#182'8'#30#2
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#203']0'#1#211't?'
+ +#155#226#169'|'#255#204'f7'#153#255#255#255#0#255#255#255#0#255#255#255#0#204
+ +'c7'#177#223#160'w'#255#218#137'Z'#255#187'>""'#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#204'c2'#21#219#147
+ +'^'#234#226#167'y'#255#216#131'J'#211#207'j:'#178#206'h9'#181#213'zE'#216#227
+ +#168#129#255#217#134'V'#249#190'A#'#27#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#207'j6\'#223
+ +#157'h'#246#218#139'R'#209#203'_1N'#199'Y.*'#205'g7'#160#225#166'z'#255#216
+ +#134'S'#242#191'F%'#13#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+ +#0#255#255#255#0#255#255#255#0#255#255#255#0#208'j5'#3#215#128'B'#170#223#159
+ +'j'#247#205'f4f'#201']/'#10#204'a3'#136#225#166'y'#255#213'zD'#210#194'J'''#6
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#209'q8"'#222#155'c'#226#220#150'^'#223
+ +#207'i5T'#207'i5'#128#226#169'|'#255#209'l:'#165#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#212'y'#152#203'_0'#8#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#215#131'>S'#226#167'l'#222#233#188#145#255#231#186#143
+ +#255#231#183#139#255#226#164'q'#251#214'~B'#182#203'\/'#10#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#216#135'@@'#216#139'C'#133#218#142'I'#148#217#137'C'#143
+ +#216#132'@'#144#216#132'A'#154#211's:'#138#204'b2'#13#201'[.'#1#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#0#0#9'TMenuItem'#15'MnuTextRotation'#7'Caption'#6#13'Text rotation'#0#9'TMe'
+ +'nuItem'#10'MenuItem29'#6'Action'#7#11'AcTextHoriz'#9'AutoCheck'#9#0#0#9'TMe'
+ +'nuItem'#10'MenuItem30'#6'Action'#7#12'AcTextVertCW'#9'AutoCheck'#9#0#0#9'TM'
+ +'enuItem'#10'MenuItem31'#6'Action'#7#13'AcTextVertCCW'#9'AutoCheck'#9#0#0#9
+ +'TMenuItem'#10'MenuItem32'#6'Action'#7#13'AcTextStacked'#9'AutoCheck'#9#0#0#0
+ +#9'TMenuItem'#15'MnuHorAlignment'#7'Caption'#6#20'Horizontal alignment'#0#9
+ +'TMenuItem'#13'MnuHorDefault'#6'Action'#7#17'AcHorDefaultAlign'#9'AutoCheck'
+ +#9#0#0#9'TMenuItem'#9'MenuItem6'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#9'MenuIt'
+ +'em3'#6'Action'#7#11'AcLeftAlign'#9'AutoCheck'#9#11'Bitmap.Data'#10':'#4#0#0
+ +'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0
+ +#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +'<<<'#255'555'#255'///'#255')))'#255'$$$'#255#30#30#30#255#25#25#25#255#20#20
+ +#20#255#15#15#15#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0'JJJ'#255'DDD'#255'>>>'#255'888'
+ +#255'222'#255',,,'#255'&&&'#255' '#255#27#27#27#255#22#22#22#255#17#17#17
+ +#255#12#12#12#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'XXX'
+ ,#255'RRR'#255'LLL'#255'FFF'#255'@@@'#255':::'#255'444'#255'...'#255'((('#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0'ddd'#255'___'#255'ZZZ'#255'TTT'#255'OOO'#255'III'
+ +#255'CCC'#255'==='#255'777'#255'111'#255'+++'#255'%%%'#255#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0'ooo'#255'kkk'#255'fff'#255'aaa'#255'\'
+ +'\\'#255'WWW'#255'QQQ'#255'KKK'#255'EEE'#255#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'vvv'#255
+ +'ttt'#255'ppp'#255'lll'#255'hhh'#255'ccc'#255'^^^'#255'YYY'#255'SSS'#255'NNN'
+ +#255'HHH'#255'BBB'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0')))'#255'$$$'#255#30#30#30#255#25#25#25#255#20
- +#20#20#255#15#15#15#255#11#11#11#255#7#7#7#255#3#3#3#255#255#255#255#0#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#9'TMenuItem'#9'MenuItem'
+ +'4'#6'Action'#7#16'AcHorCenterAlign'#9'AutoCheck'#9#11'Bitmap.Data'#10':'#4#0
+ +#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0
+ +#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0'555k///'#255')))'#255'$$$'#255#30#30#30#255#25#25#25#255#20#20
+ +#20#255#15#15#15#255#11#11#11#255#7#7#7'k'#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
@@ -470,24 +432,25 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0'FFF'#255'@@@'#255':::'#255'444'#255'...'
- +#255'((('#255'###'#255#29#29#29#255#24#24#24#255#255#255#255#0#255#255#255#0
+ +#255#0'RRRkLLL'#255'FFF'#255'@@@'#255':::'#255'444'#255'...'#255'((('#255'##'
+ +'#'#255#29#29#29'k'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0'ddd'#255'___'#255'ZZZ'#255'TTT'#255'OOO'#255'II'
- +'I'#255'CCC'#255'==='#255'777'#255'111'#255'+++'#255'%%%'#255#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#255#0'ddd'#255'___'#255'ZZZ'#255'TTT'#255'OOO'#255'III'#255'CCC'#255
+ +'==='#255'777'#255'111'#255'+++'#255'%%%'#255#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0'aaa'#255'\\\'#255'WWW'#255'QQQ'#255'KKK'#255'EEE'#255'???'#255'99'
- +'9'#255'333'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0'kkkkfff'#255'aaa'#255'\\\'#255'WWW'
+ +#255'QQQ'#255'KKK'#255'EEE'#255'???'#255'999k'#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'vvv'
- +#255'ttt'#255'ppp'#255'lll'#255'hhh'#255'ccc'#255'^^^'#255'YYY'#255'SSS'#255
- +'NNN'#255'HHH'#255'BBB'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0'vvv'#255'ttt'#255'ppp'#255'lll'
+ +#255'hhh'#255'ccc'#255'^^^'#255'YYY'#255'SSS'#255'NNN'#255'HHH'#255'BBB'#255
+ ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@@ -495,25 +458,71 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#0#0#9'TMenuItem'#9'MenuItem5'#6'Action'#7#12'Ac'
+ +'RightAlign'#9'AutoCheck'#9#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0
+ +#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0
+ +'d'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0')))'#255'$$$'#255#30#30#30#255#25#25#25#255#20#20#20#255
+ +#15#15#15#255#11#11#11#255#7#7#7#255#3#3#3#255#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0'JJJ'#255'DDD'#255'>>>'#255'888'#255'222'#255',,'
+ +','#255'&&&'#255' '#255#27#27#27#255#22#22#22#255#17#17#17#255#12#12#12#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0'FFF'#255'@@@'#255':::'#255'444'#255'...'#255'((('
+ +#255'###'#255#29#29#29#255#24#24#24#255#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0'ddd'#255'___'#255'ZZZ'#255'TTT'#255'OOO'#255'III'#255'C'
+ +'CC'#255'==='#255'777'#255'111'#255'+++'#255'%%%'#255#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +'aaa'#255'\\\'#255'WWW'#255'QQQ'#255'KKK'#255'EEE'#255'???'#255'999'#255'333'
+ +#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'vvv'#255'ttt'
+ +#255'ppp'#255'lll'#255'hhh'#255'ccc'#255'^^^'#255'YYY'#255'SSS'#255'NNN'#255
+ +'HHH'#255'BBB'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#9'TMenuItem'#16'M'
- +'nuVertAlignment'#7'Caption'#6#18'Vertical alignment'#0#9'TMenuItem'#14'MnuV'
- +'ertDefault'#6'Action'#7#15'AcVAlignDefault'#9'AutoCheck'#9#0#0#9'TMenuItem'
- +#9'MenuItem7'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#10'MnuVertTop'#6'Action'#7
- +#11'AcVAlignTop'#9'AutoCheck'#9#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0
- +#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0
- +#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0';;;'#0'444'#0'...'#0
- +'((('#0'###'#0#29#29#29#0#24#24#24#0#19#19#19#0#15#15#15#0#11#11#11#0#7#7#7#0
- +#3#3#3#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'III'#0'CCC'#0
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#9'TMenuItem'#16'MnuVe'
+ +'rtAlignment'#7'Caption'#6#18'Vertical alignment'#0#9'TMenuItem'#14'MnuVertD'
+ +'efault'#6'Action'#7#15'AcVAlignDefault'#9'AutoCheck'#9#0#0#9'TMenuItem'#9'M'
+ +'enuItem7'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#10'MnuVertTop'#6'Action'#7#11
+ +'AcVAlignTop'#9'AutoCheck'#9#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0
+ +#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0
+ +#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0';;;'#0'444'#0'...'#0'(('
+ +'('#0'###'#0#29#29#29#0#24#24#24#0#19#19#19#0#15#15#15#0#11#11#11#0#7#7#7#0#3
+ +#3#3#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'III'#0'CCC'#0
+'==='#0'777'#0'111'#0'+++'#0'%%%'#0#31#31#31#0#26#26#26#0#21#21#21#0#17#17#17
+#0#12#12#12#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -568,7 +577,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+'33'#255'---'#255''''''''#255'"""'#255#28#28#28#255#23#23#23#255#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0'ccc'#255'^^^'#255'YYY'#255'SSS'
+#255'NNN'#255'HHH'#255'BBB'#255'<<<'#255'666'#255'000'#255'***'#255'$$$'#255
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
@@ -577,7 +586,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'nnn'#0'jjj'#0'eee'#0
+'```'#0'[[['#0'VVV'#0'PPP'#0'JJJ'#0'DDD'#0'>>>'#0'888'#0'222'#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0'uuu'#0'sss'#0'ooo'#0'kkk'#0'ggg'#0
+'bbb'#0']]]'#0'XXX'#0'RRR'#0'MMM'#0'GGG'#0'AAA'#0#255#255#255#0#255#255#255#0
@@ -632,151 +641,158 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#0#0#0#9'TMenuItem'#11'MnuWordwrap'#6'Acti'
- +'on'#7#10'AcWordwrap'#9'AutoCheck'#9#0#0#0#0#10'TImageList'#10'ImageList1'#4
- +'left'#3#176#0#3'top'#2'x'#6'Bitmap'#10#14'x'#0#0'Li'#30#0#0#0#16#0#0#0#16#0
- +#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#234#195#157#255#230#191#150#255#228#187#146#255#228#187#146
- +#255#209#160'l'#245#208#158'm'#246#204#150'_'#218#196'yB~'#178'g<'#9#255#255
- ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#229#190#150#255#255#255#254#255#253#243#233#255#253#243#234
- +#255#252#242#232#255#250#239#227#255#250#242#231#255#234#187#136#255#207#133
- +'U'#179#180'i='#12#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#228#187#147#255#254#245#237#255#252#222#197#255
- +#251#224#199#255#249#220#194#255#245#211#180#255#254#249#243#255#250#226#196
- +#255#236#193#147#255#195'}H'#147#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#228#187#146#255#254#246#240#255
- +#252#226#205#255#252#227#205#255#250#223#200#255#247#217#188#255#245#233#221
- +#255#250#243#235#255#251#248#243#255#202#131'S'#254#255#255#255#0#255#255#255
- +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#228#187#146#255
- +#254#247#241#255#252#229#210#255#252#228#209#255#251#226#204#255#249#221#196
- +#255#246#215#187#255#243#209#175#255#250#239#228#255#204#135'X'#254'4'#180
- +#217#208'^'#194#225#250'`'#195#226#250'`'#195#226#250'`'#195#226#250'_'#195
- +#226#250#228#187#145#255#255#247#242#255#254#231#213#255#254#231#213#255#253
- +#229#209#255#250#224#202#255#249#222#196#255#247#217#188#255#253#242#231#255
- +#204#135'W'#254'6'#179#218#248#253#254#254#255#254#255#255#255#254#254#255
- +#255#253#254#255#255#254#255#255#255#228#186#145#255#255#247#240#255#255#231
- +#213#255#253#231#214#255#253#230#212#255#252#228#208#255#251#227#203#255#250
- +#220#194#255#254#243#232#255#204#134'V'#254'5'#175#218#240#247#252#254#255
- +#142#228#248#255#145#222#245#255#159#224#245#255#172#225#246#255#202#132'R'
- +#255#255#247#241#255#255#233#217#255#255#234#219#255#255#233#217#255#255#231
- +#215#255#255#229#210#255#255#226#203#255#255#247#241#255#203#133'U'#254'6'
- +#170#218#242#241#250#253#255#148#222#245#255#147#220#244#255'd'#188#233#255
- +'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255
- +'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255#251#246#239#255
- +#204#131'U'#254'5'#171#218#250#232#246#251#255'p'#188#231#255'U'#170#226#255
- +'M'#165#224#255#145#201#235#255#250#243#239#255#253#254#253#255#255#253#252
- +#255#255#253#252#255#254#253#252#255#254#252#251#255#254#254#253#255'5'#148
- +#218#255#239#242#232#255#206#129'V'#255'7'#166#218#250#254#255#255#255#248
- +#253#255#255#246#253#255#255#245#252#255#255#243#252#254#255#154#228#244#255
- +#154#230#247#255#155#230#246#255#157#229#245#255#158#229#245#255#159#229#244
- +#255#218#243#248#255'5'#148#218#255#253#244#238#255#202#128'T'#249'6'#161#218
- +#249#246#252#254#255#148#229#248#255#147#229#248#255#147#229#248#255#145#229
- +#248#255#147#219#233#255#147#215#227#255#147#210#220#255#144#206#215#255#140
- +#200#207#255#134#193#198#255#201#216#214#255'5'#148#218#255#197'tD'#232#202
- +#127'S'#241'6'#154#218#248#242#250#253#255#148#230#248#255#146#229#248#255
- +#144#229#248#255#139#227#248#255#134#226#247#255#127#225#247#255'w'#222#246
- +#255'l'#220#246#255'^'#217#244#255'O'#213#243#255#204#242#251#255'5'#148#218
- +#255#255#255#255#0#255#255#255#0'5'#148#218#247#239#250#254#255#147#229#248
- +#255#143#228#248#255#137#227#248#255#130#225#247#255'z'#223#247#255'q'#222
- +#246#255'g'#219#245#255'['#216#244#255'M'#212#243#255'@'#209#242#255#202#242
- +#251#255'5'#148#218#255#255#255#255#0#255#255#255#0'3'#142#217#251#220#240
- +#250#255#152#225#246#255#149#224#246#255#146#223#246#255#142#222#245#255#137
- +#220#245#255#133#218#244#255#128#217#244#255'z'#215#243#255't'#213#243#255'p'
- +#211#242#255#194#234#248#255'5'#148#218#255#255#255#255#0#255#255#255#0','
- +#134#216#0'-'#136#216#247'-'#135#216#247'-'#136#216#247'-'#136#216#247'-'#136
- +#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136
- +#216#247'-'#135#216#247'-'#136#216#247','#134#216#0#255#255#255#0#255#255#255
- +#0#188'k6q'#188'k6'#144#188'k6'#204#188'k6'#238#188'k6'#250#187'k6'#254#187
- +'k6'#255#187'j6'#255#187'j6'#255#188'l9'#255#189'n;'#255#187'm:'#255#187'k8'
- +#239#187'p>'#203#182'i5T'#255#255#255#0#188'k6'#155#246#224#209#255#247#224
- +#209#255#254#251#248#255#254#251#247#255#253#249#246#255#252#245#240#255#250
- +#240#234#255#251#242#237#255#253#249#246#255#253#250#247#255#251#241#235#255
- +#248#233#223#254#236#208#189#251#201#137'^'#236#181'i5c'#188'k6'#216#246#223
- +#209#255#233#170#128#255#254#250#246#255#253#250#246#255#200#140'd'#255#251
- +#243#238#255#251#241#234#255#252#246#242#255#254#251#248#255#252#246#241#255
- +#249#236#226#255#248#231#219#255#238#208#186#255#236#208#189#255#187'p>'#248
- +#188'k6'#240#246#223#208#255#232#168'~'#255#252#246#241#255#252#246#241#255
- +#200#140'd'#255#250#241#233#255#251#244#238#255#253#250#247#255#253#249#246
- +#255#250#240#232#255#248#232#221#255#247#230#219#255#225#163'z'#255#239#213
- +#195#255#183'i5'#254#188'k6'#250#245#221#204#255#231#168'~'#255#250#240#232
- +#255#250#240#232#255#201#141'f'#255#250#240#233#255#253#248#243#255#254#250
- +#248#255#252#244#239#255#249#233#223#255#247#231#219#255#247#229#217#255#224
- ,#162'x'#255#231#194#169#255#182'h5'#255#187'k6'#254#244#220#201#255#231#167
- +'}'#255#249#236#225#255#249#236#225#255#249#237#227#255#252#244#238#255#253
- +#250#247#255#253#247#243#255#250#237#229#255#247#231#219#255#247#229#217#255
- +#246#229#216#255#222#160'w'#255#228#190#164#255#180'g4'#255#187'k6'#255#244
- +#217#199#255#230#166'}'#255#200#140'd'#255#201#141'e'#255#201#142'g'#255#203
- +#146'l'#255#203#146'm'#255#202#144'i'#255#200#140'e'#255#200#140'd'#255#200
- +#140'd'#255#200#140'd'#255#218#156't'#255#225#186#159#255#179'f4'#255#187'j6'
- +#255#242#216#197#255#227#164'{'#255#227#163'z'#255#227#164'z'#255#226#164'{'
- +#255#226#163'{'#255#225#163'{'#255#225#162'y'#255#223#160'w'#255#222#159'v'
- +#255#221#158't'#255#219#156'r'#255#220#157't'#255#221#181#154#255#177'e4'#255
- +#187'j6'#255#242#213#194#255#227#163'z'#255#227#163'z'#255#226#163'{'#255#226
- +#163'{'#255#226#164'{'#255#225#162'y'#255#224#161'x'#255#222#160'w'#255#222
- +#158'u'#255#220#157't'#255#218#155's'#255#217#155's'#255#218#176#149#255#175
- +'d3'#255#187'j6'#255#240#210#190#255#226#163'z'#255#226#163'z'#255#225#163'z'
- +#255#226#163'{'#255#225#163'{'#255#224#161'x'#255#222#159'w'#255#221#159'v'
- +#255#220#157't'#255#217#155'r'#255#216#153'q'#255#214#153'p'#255#213#171#142
- +#255#173'c3'#255#186'j6'#255#239#208#187#255#226#162'z'#255#254#251#248#255
+ +'on'#7#10'AcWordwrap'#9'AutoCheck'#9#0#0#9'TMenuItem'#15'MnuNumberFormat'#7
+ +'Caption'#6#13'Number format'#0#9'TMenuItem'#10'MenuItem33'#6'Action'#7#11'A'
+ +'cNFGeneral'#9'AutoCheck'#9#0#0#9'TMenuItem'#10'MenuItem34'#6'Action'#7#9'Ac'
+ +'NFFixed'#9'AutoCheck'#9#0#0#9'TMenuItem'#10'MenuItem35'#6'Action'#7#11'AcNF'
+ +'FixedTh'#9'AutoCheck'#9#0#0#9'TMenuItem'#10'MenuItem36'#6'Action'#7#14'AcNF'
+ +'Percentage'#9'AutoCheck'#9#0#0#9'TMenuItem'#10'MenuItem37'#6'Action'#7#7'Ac'
+ +'NFExp'#9'AutoCheck'#9#0#0#9'TMenuItem'#10'MenuItem38'#6'Action'#7#7'AcNFSci'
+ +#9'AutoCheck'#9#0#0#0#0#0#10'TImageList'#10'ImageList1'#4'left'#3#176#0#3'to'
+ +'p'#2'x'#6'Bitmap'#10#14#136#0#0'Li"'#0#0#0#16#0#0#0#16#0#0#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#234
+ +#195#157#255#230#191#150#255#228#187#146#255#228#187#146#255#209#160'l'#245
+ +#208#158'm'#246#204#150'_'#218#196'yB~'#178'g<'#9#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#229
+ +#190#150#255#255#255#254#255#253#243#233#255#253#243#234#255#252#242#232#255
+ +#250#239#227#255#250#242#231#255#234#187#136#255#207#133'U'#179#180'i='#12
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#228#187#147#255#254#245#237#255#252#222#197#255#251#224#199#255
+ +#249#220#194#255#245#211#180#255#254#249#243#255#250#226#196#255#236#193#147
+ +#255#195'}H'#147#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#228#187#146#255#254#246#240#255#252#226#205#255#252
+ +#227#205#255#250#223#200#255#247#217#188#255#245#233#221#255#250#243#235#255
+ +#251#248#243#255#202#131'S'#254#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#228#187#146#255#254#247#241#255#252
+ +#229#210#255#252#228#209#255#251#226#204#255#249#221#196#255#246#215#187#255
+ +#243#209#175#255#250#239#228#255#204#135'X'#254'4'#180#217#208'^'#194#225#250
+ +'`'#195#226#250'`'#195#226#250'`'#195#226#250'_'#195#226#250#228#187#145#255
+ +#255#247#242#255#254#231#213#255#254#231#213#255#253#229#209#255#250#224#202
+ +#255#249#222#196#255#247#217#188#255#253#242#231#255#204#135'W'#254'6'#179
+ +#218#248#253#254#254#255#254#255#255#255#254#254#255#255#253#254#255#255#254
+ +#255#255#255#228#186#145#255#255#247#240#255#255#231#213#255#253#231#214#255
+ +#253#230#212#255#252#228#208#255#251#227#203#255#250#220#194#255#254#243#232
+ +#255#204#134'V'#254'5'#175#218#240#247#252#254#255#142#228#248#255#145#222
+ +#245#255#159#224#245#255#172#225#246#255#202#132'R'#255#255#247#241#255#255
+ +#233#217#255#255#234#219#255#255#233#217#255#255#231#215#255#255#229#210#255
+ +#255#226#203#255#255#247#241#255#203#133'U'#254'6'#170#218#242#241#250#253
+ +#255#148#222#245#255#147#220#244#255'd'#188#233#255'5'#148#218#255'5'#148#218
+ +#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218#255'5'#148#218
+ +#255'5'#148#218#255'5'#148#218#255#251#246#239#255#204#131'U'#254'5'#171#218
+ +#250#232#246#251#255'p'#188#231#255'U'#170#226#255'M'#165#224#255#145#201#235
+ +#255#250#243#239#255#253#254#253#255#255#253#252#255#255#253#252#255#254#253
+ +#252#255#254#252#251#255#254#254#253#255'5'#148#218#255#239#242#232#255#206
+ +#129'V'#255'7'#166#218#250#254#255#255#255#248#253#255#255#246#253#255#255
+ +#245#252#255#255#243#252#254#255#154#228#244#255#154#230#247#255#155#230#246
+ +#255#157#229#245#255#158#229#245#255#159#229#244#255#218#243#248#255'5'#148
+ +#218#255#253#244#238#255#202#128'T'#249'6'#161#218#249#246#252#254#255#148
+ +#229#248#255#147#229#248#255#147#229#248#255#145#229#248#255#147#219#233#255
+ +#147#215#227#255#147#210#220#255#144#206#215#255#140#200#207#255#134#193#198
+ +#255#201#216#214#255'5'#148#218#255#197'tD'#232#202#127'S'#241'6'#154#218#248
+ +#242#250#253#255#148#230#248#255#146#229#248#255#144#229#248#255#139#227#248
+ +#255#134#226#247#255#127#225#247#255'w'#222#246#255'l'#220#246#255'^'#217#244
+ +#255'O'#213#243#255#204#242#251#255'5'#148#218#255#255#255#255#0#255#255#255
+ +#0'5'#148#218#247#239#250#254#255#147#229#248#255#143#228#248#255#137#227#248
+ +#255#130#225#247#255'z'#223#247#255'q'#222#246#255'g'#219#245#255'['#216#244
+ +#255'M'#212#243#255'@'#209#242#255#202#242#251#255'5'#148#218#255#255#255#255
+ +#0#255#255#255#0'3'#142#217#251#220#240#250#255#152#225#246#255#149#224#246
+ +#255#146#223#246#255#142#222#245#255#137#220#245#255#133#218#244#255#128#217
+ +#244#255'z'#215#243#255't'#213#243#255'p'#211#242#255#194#234#248#255'5'#148
+ +#218#255#255#255#255#0#255#255#255#0','#134#216#0'-'#136#216#247'-'#135#216
+ +#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#136#216
+ +#247'-'#136#216#247'-'#136#216#247'-'#136#216#247'-'#135#216#247'-'#136#216
+ ,#247','#134#216#0#255#255#255#0#255#255#255#0#188'k6q'#188'k6'#144#188'k6'
+ +#204#188'k6'#238#188'k6'#250#187'k6'#254#187'k6'#255#187'j6'#255#187'j6'#255
+ +#188'l9'#255#189'n;'#255#187'm:'#255#187'k8'#239#187'p>'#203#182'i5T'#255#255
+ +#255#0#188'k6'#155#246#224#209#255#247#224#209#255#254#251#248#255#254#251
+ +#247#255#253#249#246#255#252#245#240#255#250#240#234#255#251#242#237#255#253
+ +#249#246#255#253#250#247#255#251#241#235#255#248#233#223#254#236#208#189#251
+ +#201#137'^'#236#181'i5c'#188'k6'#216#246#223#209#255#233#170#128#255#254#250
+ +#246#255#253#250#246#255#200#140'd'#255#251#243#238#255#251#241#234#255#252
+ +#246#242#255#254#251#248#255#252#246#241#255#249#236#226#255#248#231#219#255
+ +#238#208#186#255#236#208#189#255#187'p>'#248#188'k6'#240#246#223#208#255#232
+ +#168'~'#255#252#246#241#255#252#246#241#255#200#140'd'#255#250#241#233#255
+ +#251#244#238#255#253#250#247#255#253#249#246#255#250#240#232#255#248#232#221
+ +#255#247#230#219#255#225#163'z'#255#239#213#195#255#183'i5'#254#188'k6'#250
+ +#245#221#204#255#231#168'~'#255#250#240#232#255#250#240#232#255#201#141'f'
+ +#255#250#240#233#255#253#248#243#255#254#250#248#255#252#244#239#255#249#233
+ +#223#255#247#231#219#255#247#229#217#255#224#162'x'#255#231#194#169#255#182
+ +'h5'#255#187'k6'#254#244#220#201#255#231#167'}'#255#249#236#225#255#249#236
+ +#225#255#249#237#227#255#252#244#238#255#253#250#247#255#253#247#243#255#250
+ +#237#229#255#247#231#219#255#247#229#217#255#246#229#216#255#222#160'w'#255
+ +#228#190#164#255#180'g4'#255#187'k6'#255#244#217#199#255#230#166'}'#255#200
+ +#140'd'#255#201#141'e'#255#201#142'g'#255#203#146'l'#255#203#146'm'#255#202
+ +#144'i'#255#200#140'e'#255#200#140'd'#255#200#140'd'#255#200#140'd'#255#218
+ +#156't'#255#225#186#159#255#179'f4'#255#187'j6'#255#242#216#197#255#227#164
+ +'{'#255#227#163'z'#255#227#164'z'#255#226#164'{'#255#226#163'{'#255#225#163
+ +'{'#255#225#162'y'#255#223#160'w'#255#222#159'v'#255#221#158't'#255#219#156
+ +'r'#255#220#157't'#255#221#181#154#255#177'e4'#255#187'j6'#255#242#213#194
+ +#255#227#163'z'#255#227#163'z'#255#226#163'{'#255#226#163'{'#255#226#164'{'
+ +#255#225#162'y'#255#224#161'x'#255#222#160'w'#255#222#158'u'#255#220#157't'
+ +#255#218#155's'#255#217#155's'#255#218#176#149#255#175'd3'#255#187'j6'#255
+ +#240#210#190#255#226#163'z'#255#226#163'z'#255#225#163'z'#255#226#163'{'#255
+ +#225#163'{'#255#224#161'x'#255#222#159'w'#255#221#159'v'#255#220#157't'#255
+ +#217#155'r'#255#216#153'q'#255#214#153'p'#255#213#171#142#255#173'c3'#255#186
+ +'j6'#255#239#208#187#255#226#162'z'#255#254#251#248#255#254#251#248#255#254
+ +#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255
+ +#254#251#248#255#254#251#248#255#254#251#248#255#211#150'm'#255#210#167#138
+ +#255#171'b2'#255#187'k8'#255#239#206#184#255#225#162'y'#255#254#250#247#255
+ +'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255
+ +'b'#192#136#255'b'#192#136#255'b'#192#136#255#253#249#246#255#207#147'j'#255
+ +#206#163#132#255#170'a2'#255#187'l8'#255#238#204#182#255#225#162'z'#255#254
+ +#250#247#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255
+ +#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255#253#249#246
+ +#255#205#144'h'#255#204#158#129#255#168'a2'#255#186'k7'#254#237#202#179#255
+ +#224#162'z'#255#254#250#247#255'b'#192#136#255'b'#192#136#255'b'#192#136#255
+ +'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255
+ +#253#249#246#255#202#141'e'#255#201#155'|'#255#167'`1'#254#186'j5'#222#235
+ +#198#173#255#234#197#173#255#254#251#248#255#254#251#248#255#254#251#248#255
+#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248
- +#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#211#150
- +'m'#255#210#167#138#255#171'b2'#255#187'k8'#255#239#206#184#255#225#162'y'
- +#255#254#250#247#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136
- +#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255#253#249#246
- +#255#207#147'j'#255#206#163#132#255#170'a2'#255#187'l8'#255#238#204#182#255
- +#225#162'z'#255#254#250#247#255#191#220#194#255#191#220#194#255#191#220#194
- +#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220
- +#194#255#253#249#246#255#205#144'h'#255#204#158#129#255#168'a2'#255#186'k7'
- +#254#237#202#179#255#224#162'z'#255#254#250#247#255'b'#192#136#255'b'#192#136
- +#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136
- +#255'b'#192#136#255#253#249#246#255#202#141'e'#255#201#155'|'#255#167'`1'#254
- +#186'j5'#222#235#198#173#255#234#197#173#255#254#251#248#255#254#251#248#255
- +#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248
- +#255#254#251#248#255#254#251#248#255#254#251#248#255#200#154'|'#255#199#152
- +'y'#255#167'`1'#237#186'j6'#0#185'i5'#181#184'i5'#238#183'h5'#255#181'h5'#255
- +#180'g4'#255#178'f4'#255#176'e3'#255#174'd3'#255#172'c2'#255#170'b2'#255#169
- +'a2'#255#168'`1'#255#167'`1'#254#166'`1'#241#168'a1'#196#255#255#255#0#255
+ +#255#254#251#248#255#254#251#248#255#200#154'|'#255#199#152'y'#255#167'`1'
+ +#237#186'j6'#0#185'i5'#181#184'i5'#238#183'h5'#255#181'h5'#255#180'g4'#255
+ +#178'f4'#255#176'e3'#255#174'd3'#255#172'c2'#255#170'b2'#255#169'a2'#255#168
+ +'`1'#255#167'`1'#254#166'`1'#241#168'a1'#196#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0'm'#156#212#137'j'#154#210#251'f'#151#207#238#255#255#255#0#255
+ +'m'#156#212#137'j'#154#210#251'f'#151#207#238#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'p'#158#214#219
- +'m'#156#212#255#133#177#218#255'Z'#145#185#255'`'#147#203#234#255#255#255#0
- +#255#255#255#0#128#128#128#255'~~~'#255'|||'#255'zzz'#255'www'#255'uuu'#255
- +'rrr'#255'q'#158#212#255'o'#158#214#255#135#178#220#255#171#211#232#255#169
- +#208#230#255'X'#144#184#255'Y'#142#198#234#255#255#255#0#255#255#255#0'}}}'
- +#255#153#153#153#255#153#153#153#255#154#154#154#255#154#154#154#255#155#155
- +#155#255#155#155#155#255'o'#157#211#255#170#209#231#255#171#209#231#255#152
- +#199#225#255#145#194#222#255'V'#143#183#255'R'#137#193#234#255#255#255#0#255
- +#255#255#0'zzz'#255#153#153#153#255'R'#145'Y'#255#153#154#153#255#155#155#155
- +#255#156#156#156#255#156#156#156#255'l'#154#208#255#167#206#229#255#143#193
- +#223#255#137#189#220#255#139#189#220#255'S'#141#182#255'K'#132#188#234#255
- +#255#255#0#255#255#255#0'www'#255#154#154#154#255'='#138'E'#255'I'#138'O'#255
- +#156#156#156#255#157#157#157#255#157#157#157#255'f'#150#204#255#162#203#227
- +#255#137#189#220#255#131#185#218#255#132#185#218#255'Q'#139#181#255'C~'#182
- +#234'D'#148'M'#255'B'#145'K'#255'?'#141'H'#255'='#137'E'#255']'#164'e'#255'Z'
- +#160'a'#255'E'#131'K'#255#158#158#158#255#158#158#158#255'`'#146#201#255#158
- +#199#226#255#131#184#218#255'}'#180#215#255'~'#179#215#255'O'#137#180#255';y'
- +#177#234'A'#144'J'#255#148#210#159#255#145#208#154#255#141#205#150#255#137
- +#203#146#255#132#200#141#255'Q'#152'X'#255'A|F'#255#159#159#159#255'Z'#142
- +#196#255#152#195#224#255'|'#179#215#255't'#175#214#255'^'#196#237#255'K'#136
- +#179#255'4s'#171#234'>'#139'F'#255#143#206#153#255'}'#198#135#255'x'#195#129
- +#255's'#192'|'#255't'#192'|'#255'y'#194#129#255'I'#144'O'#255'T'#127'W'#255
- +'T'#137#191#255#148#191#221#255'u'#173#212#255'c'#184#225#255'K'#212#255#255
- +'B'#139#184#255',n'#166#234';'#135'B'#255#137#203#146#255#132#200#141#255#128
- +#198#136#255'{'#195#131#255'w'#193#127#255'G'#143'M'#255';t?'#255#161#161#161
- ,#255'L'#132#186#255#141#187#219#255'n'#168#209#255'f'#166#209#255'_'#180#223
- +#255'G'#133#177#255'%i'#161#234'7'#130'>'#255'4~;'#255'1y7'#255'.u4'#255'I'
- +#145'P'#255'F'#143'L'#255'9s='#255#161#161#161#255#162#162#162#255'E~'#180
- +#255#136#183#217#255'g'#163#207#255'a'#158#204#255'c'#159#204#255'E'#131#177
- +#255#31'd'#156#234#255#255#255#0#255#255#255#0'```'#255#160#160#160#255'=vA'
- +#255'6q9'#255#162#162#162#255#162#162#162#255#163#163#163#255'=y'#176#255#130
- +#179#215#255'b'#159#204#255'Z'#154#201#255'^'#155#202#255'C'#129#175#255#25
- +'`'#152#234#255#255#255#0#255#255#255#0'\\\'#255#161#161#161#255''#139'F'#255#143#206#153#255'}'#198#135#255'x'#195#129#255's'
+ +#192'|'#255't'#192'|'#255'y'#194#129#255'I'#144'O'#255'T'#127'W'#255'T'#137
+ +#191#255#148#191#221#255'u'#173#212#255'c'#184#225#255'K'#212#255#255'B'#139
+ +#184#255',n'#166#234';'#135'B'#255#137#203#146#255#132#200#141#255#128#198
+ +#136#255'{'#195#131#255'w'#193#127#255'G'#143'M'#255';t?'#255#161#161#161#255
+ +'L'#132#186#255#141#187#219#255'n'#168#209#255'f'#166#209#255'_'#180#223#255
+ +'G'#133#177#255'%i'#161#234'7'#130'>'#255'4~;'#255'1y7'#255'.u4'#255'I'#145
+ +'P'#255'F'#143'L'#255'9s='#255#161#161#161#255#162#162#162#255'E~'#180#255
+ +#136#183#217#255'g'#163#207#255'a'#158#204#255'c'#159#204#255'E'#131#177#255
+ +#31'd'#156#234#255#255#255#0#255#255#255#0'```'#255#160#160#160#255'=vA'#255
+ +'6q9'#255#162#162#162#255#162#162#162#255#163#163#163#255'=y'#176#255#130#179
+ +#215#255'b'#159#204#255'Z'#154#201#255'^'#155#202#255'C'#129#175#255#25'`'
+ +#152#234#255#255#255#0#255#255#255#0'\\\'#255#161#161#161#255'S'
+#226#167'l'#222#233#188#145#255#231#186#143#255#231#183#139#255#226#164'q'
+#251#214'~B'#182#203'\/'#10#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@@ -1201,7 +1217,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0'uuu'#255'sss'#255'ooo'#255'kkk'#255'ggg'#255'bbb'#255']]]'#255'XX'
- +'X'#255'RRR'#255'MMM'#255'GGG'#255'AAA'#255#255#255#255#0#255#255#255#0#255
+ ,'X'#255'RRR'#255'MMM'#255'GGG'#255'AAA'#255#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
@@ -1217,7 +1233,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0'WWW'#0'QQQ'#0'KKK'#0'EEE'#0'???'#0'999'#0'333'#0
+'---'#0''''''''#0'"""'#0#28#28#28#0#23#23#23#0#255#255#255#0#255#255#255#0
- ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0'III'#0'CCC'#0'==='#0'777'#0'111'#0'+++'#0'%%%'#0
@@ -1265,7 +1281,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0'III'#0'CCC'#0'==='#0'777'#0
+'111'#0'+++'#0'%%%'#0#31#31#31#0#26#26#26#0#21#21#21#0#17#17#17#0#12#12#12#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0';;;'#0'444'#0'...'#0
+'((('#0'###'#0#29#29#29#0#24#24#24#0#19#19#19#0#15#15#15#0#11#11#11#0#7#7#7#0
@@ -1281,7 +1297,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'uuu'#0'sss'#0
@@ -1329,7 +1345,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'k'#255#255#255#0#255#255#255#0#255#255
+#255#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#255#255#255#0#255#255#255#0#255#255#255
- +#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#0#0#0#0#0#0#0#0
+ ,#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#255#255#255#0#255#255#255#0#255#255#255#0#0
+#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#15#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
@@ -1345,7 +1361,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#1#1#1#0#1#1#1#0#1#1#1#137#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1
+#20#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#19#1#1#1#0#1#1#1#0#1#1#1#0
+#1#1#1#0#1#1#1#0#1#1#1#19#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1'{'
- ,#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164
+ +#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164
+#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1'{'#255#255#255#0#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@@ -1393,7 +1409,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
+'M'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#1#1#1#13#1#1#1#172#0#0#0#13#0#0#0'g'
+#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'M'#255#255#255#0#255#255#255#0#255#255#255
- +#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1#174#1#1#1#0#0#0#0#0
+ ,#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1#174#1#1#1#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#255#255#255#0#255#255#255#0#255#255#255#0#0
+#0#0'k'#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#176#1#1#1#0#1#1#1#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0'k'#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
@@ -1409,7 +1425,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#16#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
+#128#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#196#1#1#1#0#1#1#1#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#128#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
- ,#17#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#199#1#1#1#0#1#1#1#0#1#1#1#0
+ +#17#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#199#1#1#1#0#1#1#1#0#1#1#1#0
+#1#1#1#0#0#0#0#0#0#0#0#17#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#137
+#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#204#1#1#1#0#1#1#1#0#1#1#1#0#1
+#1#1#0#1#1#1#0#1#1#1#137#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#20#1
@@ -1457,7 +1473,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -1473,7 +1489,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#255#255
+#255#0#255#255#255#0#255#255#255#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#255#255#255
- ,#0#255#255#255#0#255#255#255#0#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0
+ +#0#255#255#255#0#255#255#255#0#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0
+#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#255
+#255#255#0#255#255#255#0#255#255#255#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#255#255
@@ -1521,7 +1537,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#20#1#1#1#0#1#1#1#0#1#1#1#0#1
+#1#1#0#1#1#1#0#1#1#1#19#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#19#255
+#255#255#0#255#255#255#0#255#255#255#0#1#1#1'{'#1#1#1#21#1#1#1#164#1#1#1#21#1
- +#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1
+ ,#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1
+#1#1'{'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@@ -1537,7 +1553,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#13#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0'k'#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0'k'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
- ,'k'#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0
+ +'k'#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14
+#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#255
@@ -1585,7 +1601,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#0#255#255#255#0#255#255#255#0#0#0#0#128#0#0#0#0#1#1#1#0#1#1#1#0#1#1
+#1#0#0#0#0#0#0#0#0#128#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#128#255
+#255#255#0#255#255#255#0#255#255#255#0#1#1#1#17#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
- +#0#1#1#1#0#1#1#1#17#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#17#255#255
+ ,#0#1#1#1#0#1#1#1#17#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#17#255#255
+#255#0#255#255#255#0#255#255#255#0#1#1#1#204#1#1#1#204#1#1#1#204#1#1#1#204#1
+#1#1#204#1#1#1#204#1#1#1#204#1#1#1#204#1#1#1#204#1#1#1#204#1#1#1#204#1#1#1
+#204#1#1#1#204#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0
@@ -1601,7 +1617,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
+'M'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0
+#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'M'#255#255#255#0#255#255#255#0#255#255#255#0
+#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#0#0#0#0#0#0#0#0#0
@@ -1649,7 +1665,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#182#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0'q'#255#255#255#0#255#255
+#255#0#255#255#255#0#1#1#1#15#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
+#185#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#15#255#255#255#0#255#255
- +#255#0#255#255#255#0#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1
+ ,#255#0#255#255#255#0#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1
+#188#1#1#1#142#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188
+#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#16#1#1#1#0#1#1#1#0#1#1#1#0#1
+#1#1#0#1#1#1#0#1#1#1#192#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#16#255
@@ -1665,7 +1681,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#1#1#1#21#0#0#0#230#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1'{'
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -1713,7 +1729,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#1#1#1#14#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#13#1#1#1#0#1#1
+#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#13#255#255#255#0#255#255#255#0#255#255#255
+#0#0#0#0'k'#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0'k'#0#0#0#0#1#1#1#0
- +#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0'k'#255#255#255#0#255#255#255#0#255#255#255#0#0
+ ,#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0'k'#255#255#255#0#255#255#255#0#255#255#255#0#0
+#0#0#14#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0#0#0#1#1
+#1#0#1#1#1#0#0#0#0#0#0#0#0#14#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
+'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0
@@ -1729,7 +1745,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#17#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#17#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#137#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#137#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
- ,#0#0#0#0#1#1#1#137#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#217#0#0#0
+ +#0#0#0#0#1#1#1#137#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#217#0#0#0
+#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0
+#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#255#255#255#0#255#255#255#0#255#255
+#255#0#0#0#0#172#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230
@@ -1777,7 +1793,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1
+#129#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1
+#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#129#255#255#255#0#255#255#255#0
@@ -1793,7 +1809,7 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1#185#1#1
+#1#185#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#188#1#1#1#188#0#0#0'x'
+#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#1#1
- ,#1#188#1#1#1#188#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#192#1#1#1
+ +#1#188#1#1#1#188#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#192#1#1#1
+#192#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0
+#1#1#1#192#1#1#1#192#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#196#1#1
+#1#196#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#128#0#0#0#0#0#0#0#0#1#1#1#0#1#1
@@ -1841,205 +1857,380 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#0#0#0#217#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#217#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#217#255#255#255#0#255#255#255#0#255#255
+#255#0#0#0#0#172#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230
- +#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#172#255#255#255#0
+ ,#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#172#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#0#0#11'TActionList'#11'ActionList1'#6'Images'#7#10'ImageList1'
- +#4'left'#3#176#0#3'top'#2'@'#0#7'TAction'#6'AcOpen'#7'Caption'#6#7'Open...'
- +#10'ImageIndex'#2#0#9'OnExecute'#7#13'acOpenExecute'#0#0#7'TAction'#8'AcSave'
- +'As'#7'Caption'#6#10'Save as...'#10'ImageIndex'#2#1#9'OnExecute'#7#15'acSave'
- +'AsExecute'#0#0#7'TAction'#6'AcQuit'#7'Caption'#6#4'Quit'#10'ImageIndex'#2#2
- +#9'OnExecute'#7#13'acQuitExecute'#0#0#7'TAction'#6'AcEdit'#9'AutoCheck'#9#7
- +'Caption'#6#9'Edit mode'#4'Hint'#6#22'Enable/disable editing'#10'ImageIndex'
- +#2#3#9'OnExecute'#7#13'AcEditExecute'#0#0#7'TAction'#17'AcHorDefaultAlign'#3
- +'Tag'#2'd'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#7'Default'#7
- ,'Checked'#9#9'OnExecute'#7#21'AcHorAlignmentExecute'#0#0#7'TAction'#11'AcLef'
- +'tAlign'#3'Tag'#2'e'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#4'L'
- +'eft'#10'ImageIndex'#2#4#9'OnExecute'#7#21'AcHorAlignmentExecute'#0#0#7'TAct'
- +'ion'#16'AcHorCenterAlign'#3'Tag'#2'f'#8'Category'#6#6'Format'#9'AutoCheck'#9
- +#7'Caption'#6#8'Centered'#10'ImageIndex'#2#5#9'OnExecute'#7#21'AcHorAlignmen'
- +'tExecute'#0#0#7'TAction'#12'AcRightAlign'#3'Tag'#2'g'#8'Category'#6#6'Forma'
- +'t'#9'AutoCheck'#9#7'Caption'#6#5'Right'#10'ImageIndex'#2#6#9'OnExecute'#7#21
- +'AcHorAlignmentExecute'#0#0#7'TAction'#10'AcFontBold'#8'Category'#6#6'Format'
- +#9'AutoCheck'#9#7'Caption'#6#4'Bold'#4'Hint'#6#4'Bold'#10'ImageIndex'#2#7#9
- +'OnExecute'#7#18'AcFontStyleExecute'#0#0#7'TAction'#12'AcFontItalic'#8'Categ'
- +'ory'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#6'Italic'#4'Hint'#6#6'Italic'
- +#10'ImageIndex'#2#8#9'OnExecute'#7#18'AcFontStyleExecute'#0#0#7'TAction'#15
- +'AcFontStrikeout'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#10'Str'
- +'ike out'#4'Hint'#6#10'Strike out'#10'ImageIndex'#2#9#9'OnExecute'#7#18'AcFo'
- +'ntStyleExecute'#0#0#7'TAction'#15'AcFontUnderline'#3'Tag'#2#9#8'Category'#6
- +#6'Format'#9'AutoCheck'#9#7'Caption'#6#9'Underline'#4'Hint'#6#9'Underline'#10
- +'ImageIndex'#2#10#9'OnExecute'#7#18'AcFontStyleExecute'#0#0#7'TAction'#6'AcF'
- +'ont'#8'Category'#6#6'Format'#7'Caption'#6#7'Font...'#4'Hint'#6#4'Font'#10'I'
- +'mageIndex'#2#11#9'OnExecute'#7#13'AcFontExecute'#0#0#7'TAction'#15'AcVAlign'
- +'Default'#3'Tag'#2'n'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#7
- +'Default'#9'OnExecute'#7#22'AcVertAlignmentExecute'#0#0#7'TAction'#11'AcVAli'
- +'gnTop'#3'Tag'#2'o'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#3'To'
- +'p'#10'ImageIndex'#2#12#9'OnExecute'#7#22'AcVertAlignmentExecute'#0#0#7'TAct'
- +'ion'#14'AcVAlignCenter'#3'Tag'#2'p'#8'Category'#6#6'Format'#9'AutoCheck'#9#7
- +'Caption'#6#8'Centered'#10'ImageIndex'#2#13#9'OnExecute'#7#22'AcVertAlignmen'
- +'tExecute'#0#0#7'TAction'#14'AcVAlignBottom'#3'Tag'#2'q'#8'Category'#6#6'For'
- +'mat'#9'AutoCheck'#9#7'Caption'#6#6'Bottom'#10'ImageIndex'#2#14#9'OnExecute'
- +#7#22'AcVertAlignmentExecute'#0#0#7'TAction'#12'AcBorderNone'#8'Category'#6#6
- +'Format'#7'Caption'#6#10'No borders'#10'ImageIndex'#2#15#9'OnExecute'#7#15'A'
- +'cBorderExecute'#0#0#7'TAction'#12'AcBorderLeft'#8'Category'#6#6'Format'#7'C'
- +'aption'#6#4'Left'#10'ImageIndex'#2#16#9'OnExecute'#7#15'AcBorderExecute'#0#0
- +#7'TAction'#15'AcBorderHCenter'#8'Category'#6#6'Format'#7'Caption'#6#5'Inner'
- +#10'ImageIndex'#2#17#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#13'Ac'
- +'BorderRight'#8'Category'#6#6'Format'#7'Caption'#6#5'Right'#10'ImageIndex'#2
- +#18#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#11'AcBorderTop'#8'Cate'
- +'gory'#6#6'Format'#7'Caption'#6#3'Top'#10'ImageIndex'#2#19#9'OnExecute'#7#15
- +'AcBorderExecute'#0#0#7'TAction'#15'AcBorderVCenter'#8'Category'#6#6'Format'
- +#7'Caption'#6#5'Inner'#10'ImageIndex'#2#20#9'OnExecute'#7#15'AcBorderExecute'
- +#0#0#7'TAction'#14'AcBorderBottom'#8'Category'#6#6'Format'#7'Caption'#6#6'Bo'
- +'ttom'#10'GroupIndex'#2'x'#10'ImageIndex'#2#21#9'OnExecute'#7#15'AcBorderExe'
- +'cute'#0#0#7'TAction'#17'AcBorderBottomDbl'#8'Category'#6#6'Format'#7'Captio'
- +'n'#6#13'Bottom/double'#10'GroupIndex'#2'x'#10'ImageIndex'#2#22#9'OnExecute'
- +#7#15'AcBorderExecute'#0#0#7'TAction'#20'AcBorderBottomMedium'#8'Category'#6
- +#6'Format'#7'Caption'#6#12'Bottom/thick'#10'GroupIndex'#2'x'#10'ImageIndex'#2
- +#23#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#17'AcBorderTopBottom'#8
- +'Category'#6#6'Format'#7'Caption'#6#14'Top and bottom'#10'ImageIndex'#2#25#9
- +'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#22'AcBorderTopBottomThick'#8
- +'Category'#6#6'Format'#7'Caption'#6#20'Top and bottom/thick'#10'ImageIndex'#2
- +#26#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#13'AcBorderInner'#8'Ca'
- +'tegory'#6#6'Format'#7'Caption'#6#9'All inner'#10'ImageIndex'#2#24#9'OnExecu'
- +'te'#7#15'AcBorderExecute'#0#0#7'TAction'#11'AcBorderAll'#8'Category'#6#6'Fo'
- +'rmat'#7'Caption'#6#3'All'#10'ImageIndex'#2#29#9'OnExecute'#7#15'AcBorderExe'
- +'cute'#0#0#7'TAction'#13'AcBorderOuter'#8'Category'#6#6'Format'#7'Caption'#6
- +#5'Outer'#10'ImageIndex'#2#27#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TActi'
- +'on'#19'AcBorderOuterMedium'#8'Category'#6#6'Format'#7'Caption'#6#11'Outer/t'
- +'hick'#10'ImageIndex'#2#28#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'
- +#10'AcWordwrap'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#9'Word w'
- +'rap'#4'Hint'#6#9'Wrap text'#9'OnExecute'#7#17'AcWordwrapExecute'#0#0#7'TAct'
- +'ion'#11'AcTextHoriz'#3'Tag'#3#130#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7
- +'Caption'#6#10'Horizontal'#7'Checked'#9#4'Hint'#6#19'Use horizontal text'#9
- +'OnExecute'#7#21'AcTextRotationExecute'#0#0#7'TAction'#12'AcTextVertCW'#3'Ta'
- +'g'#3#131#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#14'90'#194
- +#176' clockwise'#4'Hint'#6#30'Text rotated by 90'#194#176' clockwise'#9'OnEx'
- +'ecute'#7#21'AcTextRotationExecute'#0#0#7'TAction'#13'AcTextVertCCW'#3'Tag'#3
- ,#132#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#22'90'#194#176' c'
- +'ounter-clockwise'#4'Hint'#6'&Text rotated by 90'#194#176' counter-clockwise'
- +#9'OnExecute'#7#21'AcTextRotationExecute'#0#0#7'TAction'#13'AcTextStacked'#3
- +'Tag'#3#133#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#18'Stacked'
- +' characters'#4'Hint'#6#23'Text characters stacked'#9'OnExecute'#7#21'AcText'
- +'RotationExecute'#0#0#0#11'TFontDialog'#11'FontDialog1'#11'MinFontSize'#2#0
- +#11'MaxFontSize'#2#0#4'left'#3#176#0#3'top'#3#234#0#0#0#10'TPopupMenu'#16'Bo'
- +'rdersPopupMenu'#6'Images'#7#10'ImageList1'#4'left'#3' '#1#3'top'#2'x'#0#9'T'
- +'MenuItem'#10'MenuItem20'#6'Action'#7#12'AcBorderNone'#11'Bitmap.Data'#10':'
- +#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '
- +#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#1'c'#149#0#1'c'#148#0#1'b'#147#0#1'a'#146#0#1'b'#147#0#1'b'
+ +#147#0#1'c'#148#0#0#0#0#0#1'3L'#0#1'e'#151#0#1'd'#150#0#1'c'#148#0#0':'#140#0
+ +#0'>'#146'H'#0'<'#143#204#0'7'#138'H'#1'c'#149#0#1'c'#148#0#1'b'#147#0#1'a'
+ +#146#0#1'b'#147#0#1'b'#147#0#1'c'#148#0#0#0#0#0#1'3L9'#1'e'#150#156#1'd'#149
+ +#156#1'c'#148'>'#0'9'#139'H'#0'6'#136#204'R'#133#201#255#0'.~'#204#1'c'#149#0
+ +#1'c'#148#0#1'b'#147#0#1'a'#146#0#1'b'#147#0#1'b'#147#0#1'c'#148#0#0#0#0'$'#0
+ +#0#0'g'#136#204#221#255#135#203#221#255#1'`'#145#175#0'0'#128#204'?r'#182#255
+ +#0'''t'#204#0'$pH'#1'c'#149#0#1'c'#148#0#1'b'#147#0#1'a'#146#0#1'b'#147#0#1
+ +'b'#147#16#1'b'#147'm'#0#0#0'i'#221#220#220#255#148#148#148#255'p'#180#214
+ +#255#128#196#219#255#1'\'#141#178#0#26'c'#204#0#19'XH'#0'"n'#0#1'c'#149#5#1
+ +'c'#148#20#1'b'#147'('#1'a'#146'A'#1'a'#146'w'#16'l'#154#171'K'#155#186#219
+ +'y'#185#213#252#145#145#145#255#217#212#212#255#141#141#141#255'h'#172#206
+ +#255't'#184#212#255#1'X'#135#180#1'V'#134'@'#1'U'#132#0#1'b'#147#131#18'm'
+ +#155#184' x'#162#195'3'#133#171#208'X'#162#192#231't'#185#209#251'n'#172#204
+ +#255'f'#157#200#255#131#199#218#255#136#136#136#255#211#202#202#255#131#131
+ +#131#255'`'#164#198#255'c'#167#201#255#1'S'#130#165#1'R'#129#0#1'`'#145'>'#1
+ +'^'#143#177'j'#174#201#255'f'#168#197#255'V'#146#184#255'K'#128#175#255']'
+ +#151#191#255'w'#185#210#255'f'#157#200#255'{'#186#213#255'~~~'#255#206#192
+ +#192#255'yyy'#255'U'#136#187#255#1'O~'#166#1'N}'#0#1'_'#144#0#0'+UH'#0'+U'
+ +#204'3h'#152#255'P'#140#179#255'i'#171#200#255'g'#167#198#255'M'#128#179#255
+ +'q'#177#206#255'n'#169#205#255'l'#163#206#255'mmm'#255#170#153#153#255#1#1#1
+ +#165#1'LzB'#1'Kz'#0#1'_'#144#0#0'+U'#0#1'W'#135'?'#1'U'#133#182'_'#161#192
+ +#255'?y'#163#255'Bx'#167#255'f'#166#197#255'a'#157#194#255'^'#149#193#255't'
+ +#180#209#255'e'#152#203#255#1#1#1#171#1#1#1'<'#1'Ky'#0#1'Kz'#0#1'_'#144#0#0
+ +'+U'#0#1'V'#134#0#0'+UH'#0'+U'#204'O'#141#179#255'h'#172#200#255'H'#128#172
+ +#255'P'#135#179#255'j'#170#200#255'U'#136#187#255#0'An'#193#0'>jD'#1#1#1#0#1
+ +'Ky'#0#1'Kz'#0#1'_'#144#0#0'+U'#0#1'V'#134#0#0'+U'#0#1'M|A'#1'Ky'#187':q'#159
+ +#255'8o'#157#255'_'#159#192#255'Ex'#171#255#0'7c'#198#0'5`F'#0''#1#1#1#175#1#1#1#176#1#1#1'>'
+ +#1#1#1#0#1#1#1'?'#1#1#1#180#1#1#1#182#1#1#1'@'#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#18#1#1#1#175#1#1#1','#1#1
+ +#1'5'#1#1#1#179#1#1#1#18#1#1#1#181#1#1#1'.'#1#1#1'8'#1#1#1#185#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#18#1#1#1#177
+ +#1#1#1#0#1#1#1#18#1#1#1#180#1#1#1#18#1#1#1#183#1#1#1#0#1#1#1#19#1#1#1#187#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#18
+ +#1#1#1#178#1#1#1#0#1#1#1#18#1#1#1#182#1#1#1#19#1#1#1#185#1#1#1#0#1#1#1#19#1#1
+ +#1#190#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#177#1#1
+ +#1'Y'#1#1#1#18#1#1#1#180#1#1#1'.'#1#1#1'7'#1#1#1#184#1#1#1#19#1#1#1#187#1#1#1
+ +'/'#1#1#1':'#1#1#1#192#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+ +#0#1#1#1#178#1#1#1'Z'#1#1#1#0#1#1#1'@'#1#1#1#184#1#1#1#185#1#1#1'A'#1#1#1#0#1
+ +#1#1'C'#1#1#1#191#1#1#1#193#1#1#1'D'#255#255#255#0#255#255#255#0#255#255#255
+ +#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1
+ +#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#255#255#255#0#255#255#255#0#255#255#255
+ +#0#255#255#255#0#1#1#1#0','#18#10#0#175'E#'#0'3'#21#13#0#1#1#1#0#1#1#1#0#1#1
+ +#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#231#129'_'#0#185'T2'#0#175'E#'#0#212'W5'#0#168'F-'#0
+ +'9'#24#16#0#1#1#1#0#1#1#1#0#1#1#1'E'#1#1#1#198#1#1#1#200#1#1#1'G'#255#255#255
+ +#0#255#255#255#0#255#255#255#0#255#255#255#0#231#129'_'#0#188'W5'#0#175'E#'
+ +#255#212'W5@'#223'];'#0'p/'#30#0#1#1#1#0#1#1#1#20#1#1#1#199#1#1#1'2'#1#1#1'='
+ +#1#1#1#205#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#231#129'_'
+ +#255#190'Z8'#255#175'E#'#224#212'W5'#255#223'];'#0'9'#24#16#0#1#1#1#0#1#1#1
+ +#20#1#1#1#202#1#1#1#0#0#0#0#21#0#0#0#213#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#231#129'_'#0#188'W5'#0#175'E#'#255#212'W5@9'#24#16#0#1#1
+ +#1#0#1#1#1#0#1#1#1#21#1#1#1#204#1#1#1#0#0#0#0#22#0#0#0#222#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#231#129'_'#0#185'T2'#0#175'E#'#0#157
+ +'@'''#0#1#1#1#0#1#1#1#202#1#1#1'f'#0#0#0#21#0#0#0#213#0#0#0'7'#0#0#0'E'#0#0#0
+ +#230#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#231#129'_'#0#185
+ +'T2'#0#175'E#'#0'3'#21#13#0#1#1#1#0#1#1#1#204#0#0#0'h'#0#0#0#0#0#0#0'N'#0#0#0
+ +#228#0#0#0#233#0#0#0'S'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+ +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#0#0#0#172#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21
- +#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1'{'#255#255
- +#255#0#255#255#255#0#255#255#255#0#0#0#0#217#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0
- +#1#1#1#0#1#1#1#19#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#19#255#255
- +#255#0#255#255#255#0#255#255#255#0#1#1#1#204#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0
- +#1#1#1#0#1#1#1#137#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#137#255#255
- +#255#0#255#255#255#0#255#255#255#0#1#1#1#199#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0
- +#0#0#0#0#0#0#0#17#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#17#255#255
- +#255#0#255#255#255#0#255#255#255#0#1#1#1#196#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0
- ,#0#0#0#0#0#0#0#128#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#255#255
- +#255#0#255#255#255#0#255#255#255#0#1#1#1#192#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0
- +#0#0#0#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#255#255
- +#255#0#255#255#255#0#255#255#255#0#1#1#1#188#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0
- +'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'
- +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#185#1#1#1#0#0#0#0#0#0#0#0#0
- +#0#0#0#0#0#0#0#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15
- +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#182#1#1#1#0#1#1#1#0#0#0#0#0
- +#0#0#0#0#0#0#0#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'
- +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#179#1#1#1#0#1#1#1#0#1#1#1#0
- +#0#0#0#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14
- +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#176#1#1#1#0#1#1#1#0#0#0#0#0
- +#0#0#0#0#0#0#0#0#0#0#0'k'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'k'
- +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#174#1#1#1#0#0#0#0#0#0#0#0#0
- +#0#0#0#0#0#0#0#0#0#0#0#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13
- +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#129#0#0#0#13#0#0#0'g'#0#0#0
- +#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0
- +#0#0'M'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#0#0#9'TMenuItem'#9'MenuItem9'#6'Action'#7
- +#15'AcBorderHCenter'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0
- +'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0
- +#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1'+'#1#1#1#172#1#1#1'+'#1#1#1#0#1
+ +#1#1'+'#1#1#1#172#1#1#1'+'#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1'`'#1#1#1#166
+ +#1#1#1#0#1#1#1#0#1#1#1'`'#1#1#1#166#1#1#1#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#0
+ +#1#1#1#169#1#1#1'b'#1#1#1#0#1#1#1#0#1#1#1#169#1#1#1'b'#1#1#1#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1
+ +'.'#1#1#1#181#1#1#1#181#1#1#1#181#1#1#1#181#1#1#1#181#1#1#1#181#1#1#1#181#1#1
+ +#1#181#1#1#1#181#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1'f'#1#1#1#177#1#1#1#0#1#1#1#0#1
+ +#1#1'f'#1#1#1#177#1#1#1#0#1#1#1#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#0#1#1#1#0#1#1#1#181#1#1#1'i'
+ +#1#1#1#0#1#1#1#0#1#1#1#181#1#1#1'i'#1#1#1#0#1#1#1#0#255#255#255#0#255#255#255
+ +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#195#1#1#1
+ +#195#1#1#1#195#1#1#1#195#1#1#1#195#1#1#1#195#1#1#1#195#1#1#1#195#1#1#1#195#1
+ +#1#1'1'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#1#1#1#0#1#1#1'o'#1#1#1#190#1#1#1#0#1#1#1#0#1#1#1'o'#1#1#1#190
+ +#1#1#1#0#1#1#1#0#1#1#1#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#1#1#1#0#1#1#1#199#1#1#1's'#1#1#1#0#1#1#1#0
+ +#1#1#1#199#1#1#1's'#1#1#1#0#1#1#1#0#1#1#1#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0':'#0#0#0#228#0#0#0
+ +'9'#0#0#0#0#0#0#0':'#0#0#0#228#0#0#0'9'#0#0#0#0#1#1#1#0#1#1#1#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#1#1#1'{'#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1
- +#164#1#1#1#21#0#0#0#230#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1
- +'{'#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#20#1#1#1#0#1#1#1#0#1#1#1
- +#0#1#1#1#0#1#1#1#0#0#0#0#217#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#19
- +#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#137#1#1#1#0#1#1#1#0#1#1#1#0
- +#1#1#1#0#1#1#1#0#1#1#1#204#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#137
- +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#17#0#0#0#0#1#1#1#0#1#1#1#0#1
- +#1#1#0#1#1#1#0#1#1#1#199#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#17#255
- +#255#255#0#255#255#255#0#255#255#255#0#0#0#0#128#0#0#0#0#0#0#0#0#0#0#0#0#1#1
- +#1#0#1#1#1#0#1#1#1#196#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#255
- +#255#255#0#255#255#255#0#255#255#255#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
- +#0#1#1#1#0#1#1#1#192#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#255#255
- +#255#0#255#255#255#0#255#255#255#0#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0
- +'x'#1#1#1#15#1#1#1#188#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'
- +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0
- +#0#0#0#1#1#1#0#1#1#1#185#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#255
- +#255#255#0#255#255#255#0#255#255#255#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1
- +#0#1#1#1#0#1#1#1#182#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#255#255
- +#255#0#255#255#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1#0#1
- +#1#1#0#1#1#1#179#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#14#255#255#255
- +#0#255#255#255#0#255#255#255#0#0#0#0'k'#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1
- +#0#1#1#1#176#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'k'#255#255#255#0
- +#255#255#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0
- +#1#1#1#174#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#255#255#255#0#255
- +#255#255#0#255#255#255#0#0#0#0'M'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#1#1#1
- +#13#1#1#1#172#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'M'#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#0#0#11'TActionList'#11'ActionList1'#6'Images'#7
+ +#10'ImageList1'#4'left'#3#176#0#3'top'#2'@'#0#7'TAction'#6'AcOpen'#7'Caption'
+ +#6#7'Open...'#10'ImageIndex'#2#0#9'OnExecute'#7#13'acOpenExecute'#0#0#7'TAct'
+ +'ion'#8'AcSaveAs'#7'Caption'#6#10'Save as...'#10'ImageIndex'#2#1#9'OnExecute'
+ +#7#15'acSaveAsExecute'#0#0#7'TAction'#6'AcQuit'#7'Caption'#6#4'Quit'#10'Imag'
+ +'eIndex'#2#2#9'OnExecute'#7#13'acQuitExecute'#0#0#7'TAction'#6'AcEdit'#9'Aut'
+ +'oCheck'#9#7'Caption'#6#9'Edit mode'#4'Hint'#6#22'Enable/disable editing'#10
+ +'ImageIndex'#2#3#9'OnExecute'#7#13'AcEditExecute'#0#0#7'TAction'#17'AcHorDef'
+ +'aultAlign'#3'Tag'#2'd'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#7
+ +'Default'#7'Checked'#9#9'OnExecute'#7#21'AcHorAlignmentExecute'#0#0#7'TActio'
+ +'n'#11'AcLeftAlign'#3'Tag'#2'e'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Cap'
+ +'tion'#6#4'Left'#10'ImageIndex'#2#4#9'OnExecute'#7#21'AcHorAlignmentExecute'
+ +#0#0#7'TAction'#16'AcHorCenterAlign'#3'Tag'#2'f'#8'Category'#6#6'Format'#9'A'
+ +'utoCheck'#9#7'Caption'#6#8'Centered'#10'ImageIndex'#2#5#9'OnExecute'#7#21'A'
+ +'cHorAlignmentExecute'#0#0#7'TAction'#12'AcRightAlign'#3'Tag'#2'g'#8'Categor'
+ +'y'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#5'Right'#10'ImageIndex'#2#6#9'On'
+ +'Execute'#7#21'AcHorAlignmentExecute'#0#0#7'TAction'#10'AcFontBold'#8'Catego'
+ +'ry'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#4'Bold'#4'Hint'#6#4'Bold'#10'Im'
+ +'ageIndex'#2#7#9'OnExecute'#7#18'AcFontStyleExecute'#0#0#7'TAction'#12'AcFon'
+ +'tItalic'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#6'Italic'#4'Hi'
+ +'nt'#6#6'Italic'#10'ImageIndex'#2#8#9'OnExecute'#7#18'AcFontStyleExecute'#0#0
+ +#7'TAction'#15'AcFontStrikeout'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Cap'
+ +'tion'#6#10'Strike out'#4'Hint'#6#10'Strike out'#10'ImageIndex'#2#9#9'OnExec'
+ +'ute'#7#18'AcFontStyleExecute'#0#0#7'TAction'#15'AcFontUnderline'#3'Tag'#2#9
+ +#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#9'Underline'#4'Hint'#6#9
+ +'Underline'#10'ImageIndex'#2#10#9'OnExecute'#7#18'AcFontStyleExecute'#0#0#7
+ +'TAction'#6'AcFont'#8'Category'#6#6'Format'#7'Caption'#6#7'Font...'#4'Hint'#6
+ +#4'Font'#10'ImageIndex'#2#11#9'OnExecute'#7#13'AcFontExecute'#0#0#7'TAction'
+ +#15'AcVAlignDefault'#3'Tag'#2'n'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Ca'
+ +'ption'#6#7'Default'#9'OnExecute'#7#22'AcVertAlignmentExecute'#0#0#7'TAction'
+ ,#11'AcVAlignTop'#3'Tag'#2'o'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Captio'
+ +'n'#6#3'Top'#10'ImageIndex'#2#12#9'OnExecute'#7#22'AcVertAlignmentExecute'#0
+ +#0#7'TAction'#14'AcVAlignCenter'#3'Tag'#2'p'#8'Category'#6#6'Format'#9'AutoC'
+ +'heck'#9#7'Caption'#6#8'Centered'#10'ImageIndex'#2#13#9'OnExecute'#7#22'AcVe'
+ +'rtAlignmentExecute'#0#0#7'TAction'#14'AcVAlignBottom'#3'Tag'#2'q'#8'Categor'
+ +'y'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#6'Bottom'#10'ImageIndex'#2#14#9
+ +'OnExecute'#7#22'AcVertAlignmentExecute'#0#0#7'TAction'#12'AcBorderNone'#8'C'
+ +'ategory'#6#6'Format'#7'Caption'#6#10'No borders'#10'ImageIndex'#2#15#9'OnEx'
+ +'ecute'#7#15'AcBorderExecute'#0#0#7'TAction'#12'AcBorderLeft'#8'Category'#6#6
+ +'Format'#7'Caption'#6#4'Left'#10'ImageIndex'#2#16#9'OnExecute'#7#15'AcBorder'
+ +'Execute'#0#0#7'TAction'#15'AcBorderHCenter'#8'Category'#6#6'Format'#7'Capti'
+ +'on'#6#5'Inner'#10'ImageIndex'#2#17#9'OnExecute'#7#15'AcBorderExecute'#0#0#7
+ +'TAction'#13'AcBorderRight'#8'Category'#6#6'Format'#7'Caption'#6#5'Right'#10
+ +'ImageIndex'#2#18#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#11'AcBor'
+ +'derTop'#8'Category'#6#6'Format'#7'Caption'#6#3'Top'#10'ImageIndex'#2#19#9'O'
+ +'nExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#15'AcBorderVCenter'#8'Catego'
+ +'ry'#6#6'Format'#7'Caption'#6#5'Inner'#10'ImageIndex'#2#20#9'OnExecute'#7#15
+ +'AcBorderExecute'#0#0#7'TAction'#14'AcBorderBottom'#8'Category'#6#6'Format'#7
+ +'Caption'#6#6'Bottom'#10'GroupIndex'#2'x'#10'ImageIndex'#2#21#9'OnExecute'#7
+ +#15'AcBorderExecute'#0#0#7'TAction'#17'AcBorderBottomDbl'#8'Category'#6#6'Fo'
+ +'rmat'#7'Caption'#6#13'Bottom/double'#10'GroupIndex'#2'x'#10'ImageIndex'#2#22
+ +#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#20'AcBorderBottomMedium'#8
+ +'Category'#6#6'Format'#7'Caption'#6#12'Bottom/thick'#10'GroupIndex'#2'x'#10
+ +'ImageIndex'#2#23#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#17'AcBor'
+ +'derTopBottom'#8'Category'#6#6'Format'#7'Caption'#6#14'Top and bottom'#10'Im'
+ +'ageIndex'#2#25#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#22'AcBorde'
+ +'rTopBottomThick'#8'Category'#6#6'Format'#7'Caption'#6#20'Top and bottom/thi'
+ +'ck'#10'ImageIndex'#2#26#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#13
+ +'AcBorderInner'#8'Category'#6#6'Format'#7'Caption'#6#9'All inner'#10'ImageIn'
+ +'dex'#2#24#9'OnExecute'#7#15'AcBorderExecute'#0#0#7'TAction'#11'AcBorderAll'
+ +#8'Category'#6#6'Format'#7'Caption'#6#3'All'#10'ImageIndex'#2#29#9'OnExecute'
+ +#7#15'AcBorderExecute'#0#0#7'TAction'#13'AcBorderOuter'#8'Category'#6#6'Form'
+ +'at'#7'Caption'#6#5'Outer'#10'ImageIndex'#2#27#9'OnExecute'#7#15'AcBorderExe'
+ +'cute'#0#0#7'TAction'#19'AcBorderOuterMedium'#8'Category'#6#6'Format'#7'Capt'
+ +'ion'#6#11'Outer/thick'#10'ImageIndex'#2#28#9'OnExecute'#7#15'AcBorderExecut'
+ +'e'#0#0#7'TAction'#10'AcWordwrap'#8'Category'#6#6'Format'#9'AutoCheck'#9#7'C'
+ +'aption'#6#9'Word wrap'#4'Hint'#6#9'Wrap text'#9'OnExecute'#7#17'AcWordwrapE'
+ +'xecute'#0#0#7'TAction'#11'AcTextHoriz'#3'Tag'#3#130#0#8'Category'#6#6'Forma'
+ +'t'#9'AutoCheck'#9#7'Caption'#6#10'Horizontal'#7'Checked'#9#4'Hint'#6#19'Use'
+ +' horizontal text'#9'OnExecute'#7#21'AcTextRotationExecute'#0#0#7'TAction'#12
+ +'AcTextVertCW'#3'Tag'#3#131#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Capti'
+ +'on'#6#14'90'#194#176' clockwise'#4'Hint'#6#30'Text rotated by 90'#194#176' '
+ +'clockwise'#9'OnExecute'#7#21'AcTextRotationExecute'#0#0#7'TAction'#13'AcTex'
+ +'tVertCCW'#3'Tag'#3#132#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6
+ +#22'90'#194#176' counter-clockwise'#4'Hint'#6'&Text rotated by 90'#194#176' '
+ +'counter-clockwise'#9'OnExecute'#7#21'AcTextRotationExecute'#0#0#7'TAction'
+ +#13'AcTextStacked'#3'Tag'#3#133#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'C'
+ +'aption'#6#18'Stacked characters'#4'Hint'#6#23'Text characters stacked'#9'On'
+ +'Execute'#7#21'AcTextRotationExecute'#0#0#7'TAction'#11'AcNFGeneral'#3'Tag'#3
+ +#150#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#7'General'#7'Chec'
+ +'ked'#9#9'OnExecute'#7#18'AcNumFormatExecute'#0#0#7'TAction'#9'AcNFFixed'#3
+ +'Tag'#3#151#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#5'Fixed'#4
+ +'Hint'#6#12'Fixed format'#9'OnExecute'#7#18'AcNumFormatExecute'#0#0#7'TActio'
+ +'n'#11'AcNFFixedTh'#3'Tag'#3#152#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7
+ +'Caption'#6#26'Fixed w/thousand separator'#4'Hint'#6'$Fixed format with thou'
+ +'sand separator'#9'OnExecute'#7#18'AcNumFormatExecute'#0#0#7'TAction'#7'AcNF'
+ +'Exp'#3'Tag'#3#153#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#11
+ +'Exponential'#9'OnExecute'#7#18'AcNumFormatExecute'#0#0#7'TAction'#7'AcNFSci'
+ +#3'Tag'#3#154#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#10'Scien'
+ +'tific'#9'OnExecute'#7#18'AcNumFormatExecute'#0#0#7'TAction'#14'AcNFPercenta'
+ +'ge'#3'Tag'#3#155#0#8'Category'#6#6'Format'#9'AutoCheck'#9#7'Caption'#6#10'P'
+ +'ercentage'#9'OnExecute'#7#18'AcNumFormatExecute'#0#0#7'TAction'#13'AcIncDec'
+ +'imals'#8'Category'#6#6'Format'#7'Caption'#6#13'AcIncDecimals'#4'Hint'#6#13
+ +'More decimals'#10'ImageIndex'#2#31#9'OnExecute'#7#23'AcIncDecDecimalsExecut'
+ ,'e'#0#0#7'TAction'#13'AcDecDecimals'#8'Category'#6#6'Format'#7'Caption'#6#13
+ +'AcDecDecimals'#4'Hint'#6#13'Less decimals'#10'ImageIndex'#2' '#9'OnExecute'
+ +#7#23'AcIncDecDecimalsExecute'#0#0#7'TAction'#12'AcCopyFormat'#8'Category'#6
+ +#6'Format'#9'AutoCheck'#9#7'Caption'#6#12'AcCopyFormat'#10'ImageIndex'#2#30#9
+ +'OnExecute'#7#19'AcCopyFormatExecute'#0#0#0#11'TFontDialog'#11'FontDialog1'
+ +#11'MinFontSize'#2#0#11'MaxFontSize'#2#0#4'left'#3#176#0#3'top'#3#234#0#0#0
+ +#10'TPopupMenu'#16'BordersPopupMenu'#6'Images'#7#10'ImageList1'#4'left'#3' '
+ +#1#3'top'#2'x'#0#9'TMenuItem'#10'MenuItem20'#6'Action'#7#12'AcBorderNone'#11
+ +'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0
+ +#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#1#1#1'{'#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164
+ +#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1'{'#255#255#255#0#255
+ +#255#255#0#255#255#255#0#1#1#1#20#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1
+ +#1#19#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#19#255#255#255#0#255#255
+ +#255#0#255#255#255#0#1#1#1#137#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
+ +#137#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#137#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0#17#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0
+ +#17#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#17#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0#128#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#128#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0
+ +#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#255#255#255#0
+ +#255#255#255#0#255#255#255#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#255#255#255#0#255
+ +#255#255#0#255#255#255#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0'k'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +'k'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'k'#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#255#255#255#0#255#255
+ +#255#0#255#255#255#0#0#0#0'M'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0
+ +#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'M'#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#0#0#9'TMenuItem'#10'MenuItem19'#7'Caption'#6#1'-'#0#0#9'TMenu'
+ +'Item'#9'MenuItem8'#6'Action'#7#12'AcBorderLeft'#11'Bitmap.Data'#10':'#4#0#0
+ +'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0
+ +#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#172#1#1
+ +#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1
+ +#1#21#1#1#1#164#1#1#1#21#1#1#1'{'#255#255#255#0#255#255#255#0#255#255#255#0#0
+ +#0#0#217#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#19#1#1#1#0#1#1#1#0#1#1
+ +#1#0#1#1#1#0#1#1#1#0#1#1#1#19#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1
+ +#204#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#137#1#1#1#0#1#1#1#0#1#1#1
+ +#0#1#1#1#0#1#1#1#0#1#1#1#137#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1
+ +#199#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#17#0#0#0#0#1#1#1#0#1#1#1#0
+ +#1#1#1#0#0#0#0#0#0#0#0#17#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#196
+ +#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#0#0#0#0#0#0#0#0#0#0#0#0#0
+ ,#0#0#0#0#0#0#0#0#0#0#128#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#192
+ +#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#0#0#0#0#0#0#16#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#188#0#0
+ +#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15
+ +#0#0#0'x'#0#0#0#15#0#0#0'x'#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1
+ +#185#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#0#0#0#0#0#0#0#0#15#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#182
+ +#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#0#0#0#0#0#0'q'#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#179#1#1
+ +#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#0#0#0#0#14#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#176#1#1#1#0
+ +#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'k'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#0#0'k'#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#174#1#1#1#0#0#0
+ +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#13#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#129#0#0#0#13#0#0#0
+ +'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0
+ +#0#0#13#0#0#0'M'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#9'TMenuItem'#9'MenuItem9'#6'A'
+ +'ction'#7#15'AcBorderHCenter'#11'Bitmap.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0
+ +#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0
+ +#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#255#0#255#255#255#0#255#255#255#0#1#1#1'{'#1#1#1#21#1#1#1#164#1#1#1#21#1
+ +#1#1#164#1#1#1#21#0#0#0#230#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1
+ +#1#1'{'#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#20#1#1#1#0#1#1#1#0#1
+ +#1#1#0#1#1#1#0#1#1#1#0#0#0#0#217#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1
+ +#1#19#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#137#1#1#1#0#1#1#1#0#1#1
+ +#1#0#1#1#1#0#1#1#1#0#1#1#1#204#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
+ +#137#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#17#0#0#0#0#1#1#1#0#1#1#1
+ +#0#1#1#1#0#1#1#1#0#1#1#1#199#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#17
+ +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#128#0#0#0#0#0#0#0#0#0#0#0#0
+ +#1#1#1#0#1#1#1#0#1#1#1#196#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128
+ +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#1#1#1#0#1#1#1#192#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#255
+ +#255#255#0#255#255#255#0#255#255#255#0#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0
+ +#0#0'x'#1#1#1#15#1#1#1#188#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0
+ +'x'#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0
+ +#0#0#0#0#0#1#1#1#0#1#1#1#185#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15
+ +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0'q'#0#0#0#0#0#0#0#0#0#0#0#0#1
+ +#1#1#0#1#1#1#0#1#1#1#182#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'q'#255
+ +#255#255#0#255#255#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#1#1#1#0#1#1#1
+ +#0#1#1#1#0#1#1#1#179#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#14#255#255
+ +#255#0#255#255#255#0#255#255#255#0#0#0#0'k'#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#1
+ +#1#1#0#1#1#1#176#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'k'#255#255#255
+ +#0#255#255#255#0#255#255#255#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1
+ +#0#1#1#1#174#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#255#255#255#0
+ +#255#255#255#0#255#255#255#0#0#0#0'M'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#1#1
+ +#1#13#1#1#1#172#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'g'#0#0#0#13#0#0#0'M'#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@@ -2049,8 +2240,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#1#1#1'{'#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21
+#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#1#1#1#164#1#1#1#21#0#0#0#172#255#255
@@ -2113,8 +2304,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#14#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0'k'#0#0#0#0#1#1
+#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0'k'#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0
+#0#0#0'k'#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#14#1#1#1#0#1#1#1#0
- ,#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#13#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1
- +#1#13#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#129#1#1#1#172#1#1#1#172
+ +#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#13#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1
+ ,#1#13#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#129#1#1#1#172#1#1#1#172
+#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1
+#172#1#1#1#172#1#1#1#129#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -2177,8 +2368,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#17#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#128#0#0#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#128#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+#128#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0
- ,#0#0#0#0#0#0#0#0#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16
- +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0
+ +#0#0#0#0#0#0#0#0#0#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16
+ ,#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0
+#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0#0#0'x'#0#0#0#15#0
+#0#0'x'#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#15#0#0#0#0#0#0#0#0#0
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
@@ -2241,8 +2432,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
- +#255#255#0#255#255#255#0#255#255#255#0#0#0#0#172#0#0#0#230#0#0#0#230#0#0#0
+ +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ ,#255#255#0#255#255#255#0#255#255#255#0#0#0#0#172#0#0#0#230#0#0#0#230#0#0#0
+#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0
+#0#0#230#0#0#0#172#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#217#0#0#0
+#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0#0#0#217#0
@@ -2305,8 +2496,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#0#0#0#0#0#0'k'#0#0#0#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0'k'#255#255#255
+#0#255#255#255#0#255#255#255#0#1#1#1#14#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
+#0#1#1#1#13#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#13#255#255#255#0
- ,#255#255#255#0#255#255#255#0#1#1#1#129#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1
- +#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1
+ +#255#255#255#0#255#255#255#0#1#1#1#129#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1
+ ,#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1
+#1#1#129#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@@ -2369,8 +2560,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#128#0#0#0#0#1#1#1#0#1#1#1#0
+#1#1#1#0#1#1#1#0#1#1#1#196#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#0#0#0#0#0#0#0#128
+#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#16#1#1#1#0#1#1#1#0#1#1#1#0#1
- ,#1#1#0#1#1#1#0#1#1#1#192#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#16#255
- +#255#255#0#255#255#255#0#255#255#255#0#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1
+ +#1#1#0#1#1#1#0#1#1#1#192#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#16#255
+ ,#255#255#0#255#255#255#0#255#255#255#0#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1
+#188#1#1#1#188#1#1#1#188#1#1#1#142#1#1#1#188#1#1#1#188#1#1#1#188#1#1#1#188#1
+#1#1#188#1#1#1#188#255#255#255#0#255#255#255#0#255#255#255#0#1#1#1#15#1#1#1#0
+#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#185#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1
@@ -2433,8 +2624,8 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
- +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+ +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+ ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#172#0#0#0#230#0#0
+#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230#0#0#0#230
+#0#0#0#230#0#0#0#230#0#0#0#172#255#255#255#0#255#255#255#0#255#255#255#0#0#0
@@ -2497,13 +2688,20 @@ LazarusResources.Add('TForm1','FORMDATA',[
+#255#255#255#0#255#255#255#0#1#1#1#179#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
+#0#1#1#1#179#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#179#255#255#255#0
+#255#255#255#0#255#255#255#0#1#1#1#176#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
- ,#0#1#1#1#176#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#176#255#255#255#0
- +#255#255#255#0#255#255#255#0#1#1#1#174#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
+ +#0#1#1#1#176#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#176#255#255#255#0
+ ,#255#255#255#0#255#255#255#0#1#1#1#174#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1
+#0#1#1#1#174#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#0#1#1#1#174#255#255#255#0
+#255#255#255#0#255#255#255#0#1#1#1#129#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1
+#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1#1#1#172#1
+#1#1#129#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
- +#255#0#255#255#255#0#255#255#255#0#0#0#0#0
+ +#255#0#255#255#255#0#255#255#255#0#0#0#0#10'TPopupMenu'#18'NumFormatPopupMen'
+ +'u'#4'left'#3'"'#1#3'top'#3#179#0#0#9'TMenuItem'#12'MnuNFGeneral'#6'Action'#7
+ +#11'AcNFGeneral'#9'AutoCheck'#9#0#0#9'TMenuItem'#10'MnuNFFixed'#6'Action'#7#9
+ +'AcNFFixed'#9'AutoCheck'#9#0#0#9'TMenuItem'#12'MnuNFFixedTh'#6'Action'#7#11
+ +'AcNFFixedTh'#9'AutoCheck'#9#0#0#9'TMenuItem'#15'MnuNFPercentage'#6'Action'#7
+ +#14'AcNFPercentage'#9'AutoCheck'#9#0#0#9'TMenuItem'#8'MnuNFExp'#6'Action'#7#7
+ +'AcNFExp'#9'AutoCheck'#9#0#0#9'TMenuItem'#8'MnuNFSci'#6'Action'#7#7'AcNFSci'
+ +#9'AutoCheck'#9#0#0#0#0
]);
diff --git a/components/fpspreadsheet/examples/fpsgrid/mainform.pas b/components/fpspreadsheet/examples/fpsgrid/mainform.pas
index 47c6c8924..6d5cfb426 100644
--- a/components/fpspreadsheet/examples/fpsgrid/mainform.pas
+++ b/components/fpspreadsheet/examples/fpsgrid/mainform.pas
@@ -46,6 +46,15 @@ type
AcTextVertCW: TAction;
AcTextVertCCW: TAction;
AcTextStacked: TAction;
+ AcNFFixed: TAction;
+ AcNFFixedTh: TAction;
+ AcNFPercentage: TAction;
+ AcIncDecimals: TAction;
+ AcDecDecimals: TAction;
+ AcNFGeneral: TAction;
+ AcNFExp: TAction;
+ AcNFSci: TAction;
+ AcCopyFormat: TAction;
AcWordwrap: TAction;
AcVAlignDefault: TAction;
AcVAlignTop: TAction;
@@ -88,6 +97,19 @@ type
MenuItem30: TMenuItem;
MenuItem31: TMenuItem;
MenuItem32: TMenuItem;
+ MenuItem33: TMenuItem;
+ MenuItem34: TMenuItem;
+ MenuItem35: TMenuItem;
+ MenuItem36: TMenuItem;
+ MenuItem37: TMenuItem;
+ MenuItem38: TMenuItem;
+ MnuNumberFormat: TMenuItem;
+ MnuNFFixed: TMenuItem;
+ MnuNFFixedTh: TMenuItem;
+ MnuNFPercentage: TMenuItem;
+ MnuNFExp: TMenuItem;
+ MnuNFSci: TMenuItem;
+ MnuNFGeneral: TMenuItem;
MnuTextRotation: TMenuItem;
MenuItem3: TMenuItem;
MenuItem4: TMenuItem;
@@ -115,6 +137,7 @@ type
PageControl1: TPageControl;
Panel1: TPanel;
BordersPopupMenu: TPopupMenu;
+ NumFormatPopupMenu: TPopupMenu;
SaveDialog1: TSaveDialog;
EdFrozenCols: TSpinEdit;
sWorksheetGrid1: TsWorksheetGrid;
@@ -134,7 +157,12 @@ type
ToolButton19: TToolButton;
ToolButton2: TToolButton;
TbBorders: TToolButton;
+ TbNumFormats: TToolButton;
+ ToolButton20: TToolButton;
ToolButton21: TToolButton;
+ ToolButton24: TToolButton;
+ ToolButton25: TToolButton;
+ ToolButton26: TToolButton;
ToolButton3: TToolButton;
ToolButton4: TToolButton;
ToolButton5: TToolButton;
@@ -143,10 +171,13 @@ type
ToolButton8: TToolButton;
ToolButton9: TToolButton;
procedure AcBorderExecute(Sender: TObject);
+ procedure AcCopyFormatExecute(Sender: TObject);
procedure AcEditExecute(Sender: TObject);
procedure AcFontExecute(Sender: TObject);
procedure AcFontStyleExecute(Sender: TObject);
procedure AcHorAlignmentExecute(Sender: TObject);
+ procedure AcIncDecDecimalsExecute(Sender: TObject);
+ procedure AcNumFormatExecute(Sender: TObject);
procedure AcOpenExecute(Sender: TObject);
procedure AcQuitExecute(Sender: TObject);
procedure AcSaveAsExecute(Sender: TObject);
@@ -167,6 +198,7 @@ type
procedure sWorksheetGrid1Selection(Sender: TObject; aCol, aRow: Integer);
private
{ private declarations }
+ FCopiedFormat: TCell;
procedure LoadFile(const AFileName: String);
procedure SetupBackgroundColorBox;
procedure UpdateBackgroundColorIndex;
@@ -174,6 +206,7 @@ type
procedure UpdateFontSizeIndex;
procedure UpdateFontStyleActions;
procedure UpdateHorAlignmentActions;
+ procedure UpdateNumFormatActions;
procedure UpdateTextRotationActions;
procedure UpdateVertAlignmentActions;
procedure UpdateWordwraps;
@@ -193,6 +226,7 @@ const
HORALIGN_TAG = 100;
VERTALIGN_TAG = 110;
TEXTROT_TAG = 130;
+ NUMFMT_TAG = 150; // needs 20
LEFT_BORDER_THIN = $0001;
LEFT_BORDER_THICK = $0002;
@@ -307,6 +341,25 @@ begin
end;
end;
+procedure TForm1.AcCopyFormatExecute(Sender: TObject);
+var
+ cell: PCell;
+ r, c: Cardinal;
+begin
+ with sWorksheetGrid1 do begin
+ if Workbook = nil then
+ exit;
+
+ if AcCopyFormat.Checked then begin
+ r := GetWorksheetRow(Row);
+ c := GetWorksheetCol(Col);
+ cell := Worksheet.FindCell(r, c);
+ if cell <> nil then
+ FCopiedFormat := cell^;
+ end;
+ end;
+end;
+
{ Changes the font of the selected cell by calling a standard font dialog. }
procedure TForm1.AcFontExecute(Sender: TObject);
begin
@@ -347,6 +400,47 @@ begin
UpdateHorAlignmentActions;
end;
+procedure TForm1.AcIncDecDecimalsExecute(Sender: TObject);
+var
+ cell: PCell;
+ decs: Byte;
+begin
+ with sWorksheetGrid1 do begin
+ if Workbook = nil then
+ exit;
+ cell := Worksheet.FindCell(GetWorksheetRow(Row), GetWorksheetCol(Col));
+ if (cell <> nil) then begin
+ decs := cell^.NumberDecimals;
+ if (Sender = AcIncDecimals) then
+ Worksheet.WriteDecimals(cell, decs+1);
+ if (Sender = AcDecDecimals) and (decs > 0) then
+ Worksheet.WriteDecimals(cell, decs-1);
+ end;
+ end;
+end;
+
+procedure TForm1.AcNumFormatExecute(Sender: TObject);
+var
+ nf: TsNumberFormat;
+ c, r: Cardinal;
+begin
+ if sWorksheetGrid1.Worksheet = nil then
+ exit;
+
+ if TAction(Sender).Checked then
+ nf := TsNumberFormat(TAction(Sender).Tag - NUMFMT_TAG)
+ else
+ nf := nfGeneral;
+
+ with sWorksheetGrid1 do begin
+ c := GetWorksheetCol(Col);
+ r := GetWorksheetRow(Row);
+ Worksheet.WriteNumberFormat(r, c, nf);
+ end;
+
+ UpdateNumFormatActions;
+end;
+
procedure TForm1.AcTextRotationExecute(Sender: TObject);
var
text_rot: TsTextRotation;
@@ -543,10 +637,19 @@ begin
end;
procedure TForm1.sWorksheetGrid1Selection(Sender: TObject; aCol, aRow: Integer);
+var
+ r, c: Cardinal;
begin
if sWorksheetGrid1.Workbook = nil then
exit;
+ if AcCopyFormat.Checked then begin
+ r := sWorksheetGrid1.GetWorksheetRow(ARow);
+ c := sWorksheetGrid1.GetWorksheetCol(ACol);
+ sWorksheetGrid1.Worksheet.CopyFormat(@FCopiedFormat, r, c);
+ AcCopyFormat.Checked := false;
+ end;
+
UpdateHorAlignmentActions;
UpdateVertAlignmentActions;
UpdateWordwraps;
@@ -555,6 +658,7 @@ begin
UpdateFontNameIndex;
UpdateFontSizeIndex;
UpdateFontStyleActions;
+ UpdateNumFormatActions;
end;
procedure TForm1.UpdateBackgroundColorIndex;
@@ -615,6 +719,30 @@ begin
AcFontStrikeout.Checked := fssStrikeOut in style;
end;
+procedure TForm1.UpdateNumFormatActions;
+var
+ i: Integer;
+ ac: TAction;
+ nf: TsNumberFormat;
+ cell: PCell;
+ r,c: Cardinal;
+begin
+ with sWorksheetGrid1 do begin
+ r := GetWorksheetRow(Row);
+ c := GetWorksheetCol(Col);
+ cell := Worksheet.FindCell(r, c);
+ if (cell = nil) or (cell^.ContentType <> cctNumber) then
+ nf := nfGeneral
+ else
+ nf := cell^.NumberFormat;
+ for i:=0 to ActionList1.ActionCount-1 do begin
+ ac := TAction(ActionList1.Actions[i]);
+ if (ac.Tag >= NUMFMT_TAG) and (ac.Tag < NUMFMT_TAG + 20) then
+ ac.Checked := ((ac.Tag - NUMFMT_TAG) = ord(nf));
+ end;
+ end;
+end;
+
procedure TForm1.UpdateTextRotationActions;
var
i: Integer;
diff --git a/components/fpspreadsheet/fpspreadsheet.pas b/components/fpspreadsheet/fpspreadsheet.pas
index cbc0b8799..b4fe47b71 100755
--- a/components/fpspreadsheet/fpspreadsheet.pas
+++ b/components/fpspreadsheet/fpspreadsheet.pas
@@ -14,7 +14,7 @@ unit fpspreadsheet;
interface
uses
- Classes, SysUtils, fpimage, AVL_Tree, avglvltree, lconvencoding, fpsutils;
+ Classes, SysUtils, fpimage, AVL_Tree, avglvltree, lconvencoding;
type
TsSpreadsheetFormat = (sfExcel2, sfExcel3, sfExcel4, sfExcel5, sfExcel8,
@@ -105,6 +105,9 @@ type
fekOpSUM {Unary sum operation. Note: CANNOT be used for summing sell contents; use fekSUM}
);
+ TsRelFlag = (rfRelRow, rfRelCol, rfRelRow2, rfRelCol2);
+ TsRelFlags = set of TsRelFlag;
+
TsFormulaElement = record
ElementKind: TFEKind;
Row, Row2: Word; // zero-based
@@ -292,6 +295,7 @@ type
BoolValue: Boolean;
StatusValue: Byte;
{ Formatting fields }
+ { When adding/deleting formatting fields don't forget to update CopyFormat! }
UsedFormattingFields: TsUsedFormattingFields;
FontIndex: Integer;
TextRotation: TsTextRotation;
@@ -360,6 +364,7 @@ type
class function CellPosToText(ARow, ACol: Cardinal): string;
{ Data manipulation methods - For Cells }
procedure CopyCell(AFromRow, AFromCol, AToRow, AToCol: Cardinal; AFromWorksheet: TsWorksheet);
+ procedure CopyFormat(AFormat: PCell; AToRow, AToCol: Cardinal);
function FindCell(ARow, ACol: Cardinal): PCell;
function GetCell(ARow, ACol: Cardinal): PCell;
function GetCellCount: Cardinal;
@@ -385,12 +390,14 @@ type
procedure WriteBoolValue(ARow, ACol: Cardinal; AValue: Boolean);
procedure WriteDateTime(ARow, ACol: Cardinal; AValue: TDateTime;
AFormat: TsNumberFormat = nfShortDateTime; AFormatStr: String = '');
+ procedure WriteDecimals(ARow, ACol: Cardinal; ADecimals: byte); overload;
+ procedure WriteDecimals(ACell: PCell; ADecimals: Byte); overload;
procedure WriteErrorValue(ARow, ACol: Cardinal; AValue: TErrorValue);
procedure WriteFormula(ARow, ACol: Cardinal; AFormula: TsFormula);
procedure WriteRPNFormula(ARow, ACol: Cardinal; AFormula: TsRPNFormula);
{ Writing of cell attributes }
procedure WriteNumberFormat(ARow, ACol: Cardinal; ANumberFormat: TsNumberFormat;
- const AFormatString: String);
+ const AFormatString: String = '');
function WriteFont(ARow, ACol: Cardinal; const AFontName: String;
AFontSize: Single; AFontStyle: TsFontStyles; AFontColor: TsColor): Integer; overload;
procedure WriteFont(ARow, ACol: Cardinal; AFontIndex: Integer); overload;
@@ -694,7 +701,7 @@ procedure MakeLEPalette(APalette: PsPalette; APaletteSize: Integer);
implementation
uses
- Math, StrUtils;
+ Math, StrUtils, fpsutils;
{ Translatable strings }
resourcestring
@@ -921,10 +928,21 @@ end;
procedure TsWorksheet.CopyCell(AFromRow, AFromCol, AToRow, AToCol: Cardinal;
AFromWorksheet: TsWorksheet);
var
+ lSrcCell, lDestCell: PCell;
+ {
lCurStr: String;
lCurUsedFormatting: TsUsedFormattingFields;
lCurColor: TsColor;
+ }
begin
+ lSrcCell := AFromWorksheet.FindCell(AFromRow, AFromCol);
+ lDestCell := GetCell(AToRow, AToCol);
+ lDestCell^ := lSrcCell^;
+ lDestCell^.Row := AToRow;
+ lDestCell^.Col := AToCol;
+ ChangedCell(AToRow, AToCol);
+ ChangedFont(AToRow, AToCol);
+ {
lCurStr := AFromWorksheet.ReadAsUTF8Text(AFromRow, AFromCol);
lCurUsedFormatting := AFromWorksheet.ReadUsedFormatting(AFromRow, AFromCol);
lCurColor := AFromWorksheet.ReadBackgroundColor(AFromRow, AFromCol);
@@ -934,6 +952,34 @@ begin
begin
WriteBackgroundColor(AToRow, AToCol, lCurColor);
end;
+ }
+end;
+
+{@@
+ Copies all format parameters from the format cell to another cell.
+}
+procedure TsWorksheet.CopyFormat(AFormat: PCell; AToRow, AToCol: Cardinal);
+var
+ cell: PCell;
+begin
+ if AFormat = nil then
+ exit;
+
+ cell := GetCell(AToRow, AToCol);
+ cell^.UsedFormattingFields := AFormat^.UsedFormattingFields;
+ cell^.BackgroundColor := AFormat^.BackgroundColor;
+ cell^.Border := AFormat^.Border;
+ cell^.BorderStyles := AFormat^.BorderStyles;
+ cell^.FontIndex := AFormat^.FontIndex;
+ cell^.HorAlignment := AFormat^.HorAlignment;
+ cell^.VertAlignment := AFormat^.VertAlignment;
+ cell^.TextRotation := AFormat^.TextRotation;
+ cell^.NumberFormat := AFormat^.NumberFormat;
+ cell^.NumberFormatStr := AFormat^.NumberFormatStr;
+ cell^.NumberDecimals := AFormat^.NumberDecimals;
+
+ ChangedCell(AToRow, AToCol);
+ ChangedFont(AToRow, AToCol);
end;
{@@
@@ -1354,7 +1400,6 @@ procedure TsWorksheet.WriteNumber(ARow, ACol: Cardinal; ANumber: double;
AFormat: TsNumberFormat = nfGeneral; ADecimals: Word = 2);
var
ACell: PCell;
- decs: String;
begin
ACell := GetCell(ARow, ACol);
@@ -1364,20 +1409,7 @@ begin
if AFormat <> nfGeneral then begin
Include(ACell^.UsedFormattingFields, uffNumberFormat);
ACell^.NumberFormat := AFormat;
- decs := DupeString('0', ADecimals);
- if ADecimals > 0 then decs := '.' + decs;
- case AFormat of
- nfFixed:
- ACell^.NumberFormatStr := '0' + decs;
- nfFixedTh:
- ACell^.NumberFormatStr := '#,##0' + decs;
- nfExp:
- ACell^.NumberFormatStr := '0' + decs + 'E+00';
- nfSci:
- ACell^.NumberFormatStr := '##0' + decs + 'E+0';
- nfPercentage:
- ACell^.NumberFormatStr := '0' + decs + '%';
- end;
+ WriteDecimals(ACell, ADecimals);
end;
ChangedCell(ARow, ACol);
end;
@@ -1499,6 +1531,20 @@ begin
ChangedCell(ARow, ACol);
end;
+procedure TsWorksheet.WriteDecimals(ARow, ACol: Cardinal; ADecimals: Byte);
+begin
+ WriteDecimals(FindCell(ARow, ACol), ADecimals);
+end;
+
+procedure TsWorksheet.WriteDecimals(ACell: PCell; ADecimals: Byte);
+begin
+ if (ACell <> nil) and (ACell^.ContentType = cctNumber) then begin
+ ACell^.NumberDecimals := ADecimals;
+ ACell^.NumberFormatStr := BuildNumFormatString(ACell^.NumberFormat, ADecimals);
+ ChangedCell(ACell^.Row, ACell^.Col);
+ end;
+end;
+
{@@
Writes a cell with an error.
@@ -1544,14 +1590,17 @@ end;
@see TsNumberFormat
}
procedure TsWorksheet.WriteNumberFormat(ARow, ACol: Cardinal;
- ANumberFormat: TsNumberFormat; const AFormatString: String);
+ ANumberFormat: TsNumberFormat; const AFormatString: String = '');
var
ACell: PCell;
begin
ACell := GetCell(ARow, ACol);
Include(ACell^.UsedFormattingFields, uffNumberFormat);
ACell^.NumberFormat := ANumberFormat;
- ACell^.NumberFormatStr := AFormatString;
+ if (AFormatString = '') then
+ ACell^.NumberFormatStr := BuildNumFormatString(ANumberFormat, ACell^.NumberDecimals)
+ else
+ ACell^.NumberFormatStr := AFormatString;
ChangedCell(ARow, ACol);
end;
diff --git a/components/fpspreadsheet/fpsutils.pas b/components/fpspreadsheet/fpsutils.pas
index 7e64a6eea..fa1ede4ac 100644
--- a/components/fpspreadsheet/fpsutils.pas
+++ b/components/fpspreadsheet/fpsutils.pas
@@ -12,15 +12,12 @@ unit fpsutils;
interface
uses
- Classes, SysUtils, StrUtils;
+ Classes, SysUtils, StrUtils, fpspreadsheet;
// Exported types
type
TsSelectionDirection = (fpsVerticalSelection, fpsHorizontalSelection);
- TsRelFlag = (rfRelRow, rfRelCol, rfRelRow2, rfRelCol2);
- TsRelFlags = set of TsRelFlag;
-
const
// Date formatting string for unambiguous date/time display as strings
// Can be used for text output when date/time cell support is not available
@@ -71,6 +68,8 @@ function IsDateFormat(s: String; out IsLong: Boolean): Boolean;
function IsTimeFormat(s: String; out isLong, isAMPM, isInterval: Boolean;
out SecDecimals: Word): Boolean;
+function BuildNumFormatString(ANumberFormat: TsNumberFormat; ADecimals: Byte): String;
+
function SciFloat(AValue: Double; ADecimals: Word): String;
//function TimeIntervalToString(AValue: TDateTime; AFormatStr: String): String;
procedure MakeTimeIntervalMask(Src: String; var Dest: String);
@@ -732,6 +731,31 @@ begin
end;
end;
+{ Builds a number format string from the numberformat code and the count of
+ decimals. }
+function BuildNumFormatString(ANumberFormat: TsNumberFormat;
+ ADecimals: Byte): String;
+var
+ decs: String;
+begin
+ decs := DupeString('0', ADecimals);
+ if ADecimals > 0 then decs := '.' + decs;
+ case ANumberFormat of
+ nfFixed:
+ Result := '0' + decs;
+ nfFixedTh:
+ Result := '#,##0' + decs;
+ nfExp:
+ Result := '0' + decs + 'E+00';
+ nfSci:
+ Result := '##0' + decs + 'E+0';
+ nfPercentage:
+ Result := '0' + decs + '%';
+ else
+ Result := '';
+ end;
+end;
+
{ Formats the number AValue in "scientific" format with the given number of
decimals. "Scientific" is the same as "exponential", but with exponents rounded
to multiples of 3 (like for "kilo" - "Mega" - "Giga" etc.). }
diff --git a/components/fpspreadsheet/xlscommon.pas b/components/fpspreadsheet/xlscommon.pas
index 3aa2ff85b..da252d101 100644
--- a/components/fpspreadsheet/xlscommon.pas
+++ b/components/fpspreadsheet/xlscommon.pas
@@ -561,7 +561,7 @@ begin
AddFormat(45, nfFmtDateTime, 'nn:ss');
AddFormat(46, nfTimeInterval, '[h]:nn:ss');
AddFormat(47, nfFmtDateTime, 'nn:ss.z'); // z will be replace by 0 later
- AddFormat(48, nfSci, '##0.0E+0', 1);
+ AddFormat(48, nfSci, '##0.0E+00', 1);
// 49 ("Text") not supported
// All indexes from 0 to 163 are reserved for built-in formats.
@@ -579,13 +579,17 @@ var
fmt: String;
begin
fmt := Lowercase(AFormatString);
- { Check the built-in formats first }
+ { Check the built-in formats first:
+ The prefix "[$-F400]" before the formatting string means that the system's
+ long Time format string is used. }
if (pos('[$-F400]', AFormatString) = 1) then begin
ANumFormat := nfLongTime;
AFormatString := ''; // will be replaced by system's format setting
ADecimals := 0;
exit;
end;
+ { Excel often has the locale ID [$-409] (for Germany) in front of the format
+ string. We currently ignore this because it confuses fpc. }
if (pos('[$', fmt) = 1) then begin
if (pos('h:mm:ss\', fmt) > 0) then begin
// long time format