object FormMain: TFormMain
  Left = 400
  Top = 200
  BorderIcons = [biSystemMenu, biMinimize]
  BorderStyle = bsSingle
  BorderWidth = 8
  Caption = 'PDF Images Extractor'
  ClientHeight = 644
  ClientWidth = 890
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Segoe UI'
  Font.Style = []
  Position = poScreenCenter
  OnCreate = FormCreate
  TextHeight = 13
  object PanelTop: TPanel
    Left = 0
    Top = 0
    Width = 890
    Height = 114
    Align = alTop
    BevelOuter = bvLowered
    TabOrder = 0
    DesignSize = (
      890
      114)
    object LabelPdfFile: TLabel
      Left = 45
      Top = 14
      Width = 44
      Height = 13
      Caption = '&PDF File:'
      FocusControl = EditPdfFile
    end
    object LabelOutputDir: TLabel
      Left = 12
      Top = 42
      Width = 77
      Height = 13
      Caption = 'Output &Folder:'
      FocusControl = EditOutputDir
    end
    object LabelPageRange: TLabel
      Left = 289
      Top = 79
      Width = 64
      Height = 13
      Caption = 'Page &Range:'
      FocusControl = EditPageRange
    end
    object SpeedButtonPdfFile: TSpeedButton
      Left = 774
      Top = 8
      Width = 25
      Height = 21
      Anchors = [akTop, akRight]
      Caption = '...'
      OnClick = SpeedButtonPdfFileClick
    end
    object SpeedButtonOutputDir: TSpeedButton
      Left = 774
      Top = 38
      Width = 25
      Height = 21
      Anchors = [akTop, akRight]
      Caption = '...'
      OnClick = SpeedButtonOutputDirClick
    end
    object EditPdfFile: TEdit
      Left = 95
      Top = 11
      Width = 673
      Height = 21
      Anchors = [akLeft, akTop, akRight]
      TabOrder = 0
      OnChange = EditPdfFileChange
    end
    object EditOutputDir: TEdit
      Left = 95
      Top = 41
      Width = 673
      Height = 21
      Anchors = [akLeft, akTop, akRight]
      TabOrder = 1
    end
    object EditPageRange: TEdit
      Left = 359
      Top = 77
      Width = 100
      Height = 21
      TabOrder = 3
      Text = 'All'
      OnChange = EditPageRangeChange
    end
    object ButtonExtract: TButton
      Left = 698
      Top = 75
      Width = 70
      Height = 25
      Anchors = [akTop, akRight]
      Caption = '&Extract'
      Enabled = False
      TabOrder = 2
      OnClick = ButtonExtractClick
    end
  end
  object PanelProgress: TPanel
    Left = 0
    Top = 114
    Width = 890
    Height = 40
    Align = alTop
    BevelOuter = bvLowered
    TabOrder = 1
    object LabelStatus: TLabel
      Left = 8
      Top = 8
      Width = 3
      Height = 13
      Transparent = True
    end
    object ProgressBar: TProgressBar
      Left = 10
      Top = 10
      Width = 650
      Height = 20
      TabOrder = 0
    end
    object ButtonCancel: TButton
      Left = 698
      Top = 8
      Width = 70
      Height = 25
      Caption = '&Cancel'
      Enabled = False
      TabOrder = 1
      OnClick = ButtonCancelClick
    end
  end
  object PanelMain: TPanel
    Left = 0
    Top = 154
    Width = 890
    Height = 450
    Align = alClient
    BevelOuter = bvLowered
    TabOrder = 2
    object SplitterMain: TSplitter
      Left = 545
      Top = 1
      Height = 448
    end
    object PanelPreview: TPanel
      Left = 1
      Top = 1
      Width = 544
      Height = 448
      Align = alLeft
      BevelOuter = bvNone
      Caption = 'Preview Panel'
      TabOrder = 0
      object LabelPreviewTitle: TLabel
        Left = 9
        Top = 5
        Width = 79
        Height = 13
        Caption = 'Image Preview:'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -11
        Font.Name = 'Segoe UI'
        Font.Style = [fsBold]
        ParentFont = False
      end
      object ImagePreview: TImage
        Left = 11
        Top = 24
        Width = 527
        Height = 447
        Center = True
        Proportional = True
        Stretch = True
      end
    end
    object PanelInfo: TPanel
      Left = 548
      Top = 1
      Width = 341
      Height = 448
      Align = alClient
      BevelOuter = bvNone
      TabOrder = 1
      object LabelInfoTitle: TLabel
        Left = 160
        Top = -11
        Width = 120
        Height = 13
        Caption = 'Extraction Information:'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -11
        Font.Name = 'Segoe UI'
        Font.Style = [fsBold]
        ParentFont = False
      end
      object MemoInfo: TMemo
        Left = 6
        Top = 24
        Width = 339
        Height = 134
        ReadOnly = True
        ScrollBars = ssVertical
        TabOrder = 0
      end
      object GroupBoxImageList: TGroupBox
        Left = 6
        Top = 164
        Width = 339
        Height = 313
        Caption = 'Extracted Images'
        TabOrder = 1
        object ListBoxImages: TListBox
          Left = 2
          Top = 15
          Width = 335
          Height = 296
          Align = alClient
          ItemHeight = 13
          TabOrder = 0
          OnClick = ListBoxImagesClick
        end
      end
    end
  end
  object PanelBottom: TPanel
    Left = 0
    Top = 604
    Width = 890
    Height = 40
    Align = alBottom
    BevelOuter = bvLowered
    TabOrder = 3
    object LabelImageCount: TLabel
      Left = 8
      Top = 12
      Width = 3
      Height = 13
    end
    object ButtonSaveAs: TButton
      Left = 557
      Top = 9
      Width = 87
      Height = 25
      Caption = 'Save &As...'
      Enabled = False
      TabOrder = 0
      OnClick = ButtonSaveAsClick
    end
    object ButtonOpenFolder: TButton
      Left = 662
      Top = 9
      Width = 87
      Height = 25
      Caption = 'Open &Folder'
      Enabled = False
      TabOrder = 1
      OnClick = ButtonOpenFolderClick
    end
  end
  object Pdf: TPdf
    Left = 568
    Top = 104
  end
  object OpenDialog: TOpenDialog
    DefaultExt = 'pdf'
    Filter = 'PDF Files (*.pdf)|*.pdf'
    Options = [ofHideReadOnly, ofFileMustExist, ofEnableSizing]
    Title = 'Select PDF File'
    Left = 832
    Top = 72
  end
  object SaveDialog: TSaveDialog
    DefaultExt = 'bmp'
    Filter = 
      'All Image Files|*.bmp;*.jpg;*.png|BMP Files (*.bmp)|*.bmp|JPEG F' +
      'iles (*.jpg)|*.jpg|PNG Files (*.png)|*.png'
    Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
    Title = 'Save Image As'
    Left = 840
    Top = 24
  end
  object Timer: TTimer
    Enabled = False
    Interval = 100
    OnTimer = TimerTimer
    Left = 688
    Top = 16
  end
end
