object ConcatToolForm: TConcatToolForm
  Left = 2543
  Height = 404
  Top = 80
  Width = 1122
  Caption = 'Concatenation tool'
  ClientHeight = 404
  ClientWidth = 1122
  OnShow = FormShow
  Position = poScreenCenter
  LCLVersion = '2.0.12.0'
  object Memo1: TMemo
    AnchorSideTop.Control = Owner
    AnchorSideRight.Control = Owner
    AnchorSideRight.Side = asrBottom
    AnchorSideBottom.Control = StatusBar1
    Left = 915
    Height = 384
    Top = 0
    Width = 207
    Anchors = [akTop, akRight, akBottom]
    Lines.Strings = (
      'All .dat files in the selected directory will be concatenated in datestamped chronological order.'
      ''
      'The oldest file will have its header retained, all other files will have their header stripped.'
      ''
      'The output file will be stored in the same directory but with a suffix of "_concat.dat".'
    )
    ScrollBars = ssAutoBoth
    TabOrder = 0
  end
  object StatusBar1: TStatusBar
    Left = 0
    Height = 20
    Top = 384
    Width = 1122
    Panels = <    
      item
        Width = 50
      end>
    SimplePanel = False
  end
  object ProgressBar1: TProgressBar
    AnchorSideLeft.Control = Owner
    AnchorSideRight.Control = Memo1
    AnchorSideBottom.Control = StatusBar1
    Left = 0
    Height = 20
    Top = 364
    Width = 915
    Anchors = [akLeft, akRight, akBottom]
    Smooth = True
    TabOrder = 2
  end
  object SourceDirectoryEdit: TEdit
    AnchorSideLeft.Control = SourceDirectoryButton
    AnchorSideLeft.Side = asrBottom
    AnchorSideTop.Control = SourceDirectoryButton
    Left = 70
    Height = 30
    Hint = ' Source directory.'
    Top = 4
    Width = 832
    BorderSpacing.Left = 4
    TabOrder = 3
  end
  object SourceDirectoryButton: TBitBtn
    AnchorSideLeft.Control = ResetDirectoryButton
    AnchorSideLeft.Side = asrBottom
    AnchorSideTop.Control = ResetDirectoryButton
    AnchorSideRight.Control = SourceDirectoryEdit
    Left = 36
    Height = 30
    Hint = 'Select source directory.'
    Top = 4
    Width = 30
    BorderSpacing.Left = 2
    Glyph.Data = {
      36040000424D3604000000000000360000002800000010000000100000000100
      2000000000000004000064000000640000000000000000000000534D46A0A465
      34FFA46534FFA46534FFA46534FFA46534FFA46534FFA46534FFA46534FFA465
      34FFA46534FFA46534FFA46534FFA46534FFA46635E9A6673639484848E09786
      78FFA5693AFFBA8350FFBA8350FFBA8350FFBA8350FFBA8350FFBA8350FFBA83
      50FFBA8350FFBA8350FFBA8350FFBA8350FFB27845FFA56636C0494949E09999
      99FFA56839FFD3A67EFFD2A378FFD2A378FFD2A378FFD2A378FFD2A378FFD2A3
      78FFD2A378FFD2A378FFD2A378FFD3A479FFD1A57AFFA56635F5484848E29B9B
      9BFFA46738FFD5AB85FFCE9C6EFFCE9C6DFFCE9C6DFFCE9C6DFFCE9C6DFFCE9C
      6DFFCE9C6DFFCE9C6DFFCE9C6DFFCF9E70FFD5AB84FFA56635F84C4C4CE4A1A1
      A1FFA56838FFE2C4A9FFD5A881FFD3A47AFFD3A47AFFD3A47AFFD3A47AFFD3A4
      7AFFD3A47AFFD3A47AFFD3A47AFFD4A77EFFDDBA9CFFA56635F9515151E5A4A5
      A5FFA56737FFE9D2BEFFDDBA9BFFDDB999FFDCB695FFDBB592FFDAB390FFD9B2
      8EFFD8AE89FFD7AD87FFD7AD87FFD8B08BFFE5C9B1FFA56635FA565656E7A9A9
      A9FFA46636FFECD8C6FFDDBA99FFDDBA99FFDDBA99FFDDBA99FFDDBA99FFDDBA
      99FFDDBA99FFDCB795FFDAB28EFFD9B08BFFE7CFB8FFA56635FB5B5B5BE9AEAE
      AEFFA56736FFEBD7C4FFDCB794FFDCB794FFDCB794FFDCB794FFDCB794FFDCB7
      94FFDCB794FFDCB794FFDCB794FFDAB491FFE6CDB6FFA56635FC5F5F5FE9B3B3
      B3FFA46635FFEAD5C1FFDBB491FFDBB491FFDBB591FFDBB591FFDBB592FFDBB5
      92FFDBB592FFDBB592FFDBB592FFDCB896FFE7CFB7FFA46634FD656565EBB7B7
      B7FFA56635FFEAD3BEFFEAD4BFFFEAD4BFFFEAD4BEFFEAD4BEFFEAD4BEFFE9D3
      BEFFE9D3BEFFE9D3BEFFE9D3BEFFE9D3BEFFE8CFB8FFA56534FE6A6A6AECBDBD
      BDFFA66D41FFA56636FFA56636FFA56636FFA56636FFA56636FFA46635FFA466
      35FFA46635FFA46635FFA46534FFA46534FFA46534FFA66837E06E6E6EEEC0C1
      C1FFACACACFFAAAAAAFFA7A7A7FFA5A5A5FFA4A4A4FFA4A4A4FFACACACFFB6B6
      B6FFB9B9B9FFBBBBBBFFA2A2A2FF6A6A6AA94747470047474700737373EFC5C5
      C5FFB0B0B0FFADADADFFABABABFFAAAAAAFFACACACFF8D8D8DF58D8D8DF28C8C
      8CF28C8C8CF28C8C8CF2808080F66C6C6C844747470047474700787878F0C9C9
      C9FFC7C7C7FFC5C5C5FFC4C4C4FFC4C4C4FFB4B4B4FF747474CA727272387272
      7238727272386D6D6D386F6F6F355555550347474700474747007A7A7A9F7979
      79EC797979EC797979EC797979EC797979EC797979E278787835474747004747
      4700474747004747470047474700474747004747470047474700474747004747
      4700474747004747470047474700474747004747470047474700474747004747
      4700474747004747470047474700474747004747470047474700
    }
    OnClick = SourceDirectoryButtonClick
    TabOrder = 4
  end
  object InputFileListMemo: TMemo
    AnchorSideLeft.Control = Owner
    AnchorSideTop.Control = Label1
    AnchorSideTop.Side = asrBottom
    AnchorSideRight.Control = SourceDirectoryEdit
    AnchorSideRight.Side = asrBottom
    AnchorSideBottom.Control = ProgressBar1
    Left = 0
    Height = 303
    Top = 59
    Width = 304
    Anchors = [akTop, akLeft, akBottom]
    BorderSpacing.Top = 2
    BorderSpacing.Bottom = 2
    ScrollBars = ssAutoBoth
    TabOrder = 5
  end
  object Label1: TLabel
    AnchorSideLeft.Control = InputFileListMemo
    AnchorSideTop.Control = ResetDirectoryButton
    AnchorSideTop.Side = asrBottom
    AnchorSideBottom.Control = InputFileListMemo
    Left = 0
    Height = 17
    Top = 40
    Width = 80
    BorderSpacing.Top = 6
    Caption = 'Input file list:'
    ParentColor = False
  end
  object ProcessStatusMemo: TMemo
    AnchorSideLeft.Control = StartButton
    AnchorSideLeft.Side = asrBottom
    AnchorSideTop.Control = InputFileListMemo
    AnchorSideRight.Control = SourceDirectoryEdit
    AnchorSideRight.Side = asrBottom
    AnchorSideBottom.Control = InputFileListMemo
    AnchorSideBottom.Side = asrBottom
    Left = 383
    Height = 303
    Top = 59
    Width = 519
    Anchors = [akTop, akLeft, akRight, akBottom]
    BorderSpacing.Left = 4
    ScrollBars = ssBoth
    TabOrder = 6
  end
  object Label2: TLabel
    AnchorSideLeft.Control = ProcessStatusMemo
    AnchorSideBottom.Control = InputFileListMemo
    Left = 383
    Height = 17
    Top = 40
    Width = 110
    Anchors = [akLeft, akBottom]
    Caption = 'Processing status:'
    ParentColor = False
  end
  object StartButton: TButton
    AnchorSideLeft.Control = InputFileListMemo
    AnchorSideLeft.Side = asrBottom
    Left = 304
    Height = 25
    Top = 176
    Width = 75
    Anchors = [akLeft]
    Caption = 'Start'
    OnClick = StartButtonClick
    TabOrder = 7
  end
  object ResetDirectoryButton: TBitBtn
    AnchorSideLeft.Control = Owner
    AnchorSideTop.Control = Owner
    Left = 4
    Height = 30
    Hint = 'Reset location of files to default.'
    Top = 4
    Width = 30
    BorderSpacing.Left = 4
    BorderSpacing.Top = 4
    Glyph.Data = {
      36040000424D3604000000000000360000002800000010000000100000000100
      2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
      FF00FFFFFF00FFFFFF004E35001D4E3500854E3500C04F3801EE4F3801ED4E35
      00BA4E35007F4E35001FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF004E3500064E35007A594405F48F6A07FEC69E12FFE2AE10FFD0A616FFAA94
      1AFF82680CFD604808F44E35006D4E350001FFFFFF00FFFFFF00FFFFFF004E35
      00014E3500B273610FEEAA981EFCC49D14FFD1A10FFFD4A30EFFC89F12FFB398
      19FFA78E17FF9C8414FF705F0EF84E3500B84E350001FFFFFF00FFFFFF004E35
      00405E4606DC9F8415AEA78E17D9AF981BFFB99C17FFB99D17FFB2971AFFA892
      18FFA28512FF99760BFF926C06FF66510AFA4E350074FFFFFF00FFFFFF00664C
      04208D6C096799760B869F7F11AFA58B15DCA39119FA8B7915FE8C7714FE9F87
      17FF9B780DFF936D07FF8F6501FF775805FF553F05F74E35002900600000644B
      061A8D640132936D054C98720A6C705A0CBD543E04F44F3601AA4E3700A95C45
      06F4877007FE906602FF825900FF6C4A00FF4D3C07FE4E35007AFFFFFF005D48
      07056C50040D7E5900197C59042C4F3801B94E350022FFFFFF00FFFFFF004E35
      0027584304F7785604FF6E4B00FF5A3D00FF463604FF543C02C4FFFFFF004E35
      000D4F3801124E3902154D3703184E3500174E350008FFFFFF00FFFFFF00FFFF
      FF00513901B9564004FF5B3F03FF543C08FF503908FF5B4405FA574003B6664C
      06FF725308FF896715FF977115FFA07610FF64500AFF56410845FFFFFF00FFFF
      FF00503902B04A3704FF614915FF755E2BFF6F5827FF5F4907F5604A06FE9070
      2CFFA7853BFFB38C37FFAE801CFF906404FF534007F64E350031FFFFFF004E35
      0024574507F54C3602FF765E2CFF846C3AFF725F2CFF594205C5624906FFA186
      4DFFA6894CFFA88844FF7E5806FF634703FE513F07F8503902B1503902B45745
      07F8534005FE69511FFF947D4CFF947D4CFF74612CFE4E370084614605FFA992
      61FFAA925EFFAB925DFF9E844CFF6A4F16FF4F3903FF524010FF4B3907FF4E38
      02FF705928FFA08A5AFFA48E5EFF9C8758FF664F10F74E3500275F4403FFB59F
      71FFB29D70FFB49E70FFB39D6DFFB39D6DFFA38F65FF877141FF887140FFA18B
      5BFFB39D6FFFB39D6DFFB49E70FF7D692DFA50380074FFFFFF00604402FFB6A2
      72FF73560FFB8F773FFABDA87BFFC3AE7FFFC3AE7FFFC3AE7FFFC3AE7FFFC3AE
      7FFFC3AE7FFFBDA97DFF8D7439FA553C01C14E350002FFFFFF00594107EA684B
      0EF24E3500455037007A6E5112F7A89264FFC1AF87FFD0BE96FFCEBB92FFBAA6
      7AFFA58F5FFF715313F74E3500734E350002FFFFFF00FFFFFF004E3500204E35
      001CFFFFFF00FFFFFF004E35002450370085684E16C9836B37F3765C24F15B3F
      03C05037007E4E350023FFFFFF00FFFFFF00FFFFFF00FFFFFF00
    }
    OnClick = ResetDirectoryButtonClick
    ParentShowHint = False
    ShowHint = True
    TabOrder = 8
  end
  object SelectDirectoryDialog1: TSelectDirectoryDialog
    Left = 564
    Top = 108
  end
end
