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