object InstallerForm: TInstallerForm
  Left = 214
  Height = 700
  Top = 226
  Width = 642
  BorderIcons = [biSystemMenu, biMinimize]
  Caption = 'Whonix Installer'
  ClientHeight = 700
  ClientWidth = 642
  Constraints.MinHeight = 700
  Constraints.MinWidth = 642
  LCLVersion = '4.0.0.4'
  OnCloseQuery = FormCloseQuery
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  object PanelControl: TPanel
    Left = 10
    Height = 25
    Top = 665
    Width = 622
    Align = alBottom
    BorderSpacing.Around = 10
    BevelOuter = bvNone
    ClientHeight = 25
    ClientWidth = 622
    TabOrder = 0
    object ButtonBack: TButton
      Left = 357
      Height = 25
      Top = 0
      Width = 75
      Align = alRight
      Caption = '< Back'
      Enabled = False
      TabOrder = 0
      OnClick = ButtonBackClick
    end
    object ButtonNext: TButton
      Left = 432
      Height = 25
      Top = 0
      Width = 75
      Align = alRight
      Caption = 'Next >'
      Enabled = False
      TabOrder = 1
      OnClick = ButtonNextClick
    end
    object ButtonCancel: TButton
      Left = 547
      Height = 25
      Top = 0
      Width = 75
      Align = alRight
      BorderSpacing.Left = 40
      Caption = 'Cancel'
      TabOrder = 2
      OnClick = ButtonCancelClick
    end
  end
  object ImageBanner: TImage
    Left = 0
    Height = 166
    Top = 0
    Width = 642
    Align = alTop
    Proportional = True
    Stretch = True
  end
  object PageControl: TPageControl
    Left = 10
    Height = 479
    Top = 176
    Width = 622
    ActivePage = TabSheetLicense
    Align = alClient
    BorderSpacing.Around = 10
    TabIndex = 0
    TabOrder = 1
    OnChange = PageControlChange
    object TabSheetLicense: TTabSheet
      Caption = 'License'
      ClientHeight = 448
      ClientWidth = 618
      object MemoLicense: TMemo
        Left = 15
        Height = 291
        Top = 106
        Width = 588
        Align = alClient
        BorderSpacing.Top = 10
        BorderSpacing.Around = 15
        ParentFont = False
        ReadOnly = True
        ScrollBars = ssVertical
        TabOrder = 0
      end
      object CheckBoxLicense: TCheckBox
        Left = 15
        Height = 21
        Top = 412
        Width = 588
        Align = alBottom
        BorderSpacing.Around = 15
        Caption = 'Yes, I accept the license agreement.'
        TabOrder = 1
        OnChange = CheckBoxLicenseChange
      end
      object LabelLicense: TLabel
        Left = 15
        Height = 17
        Top = 15
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'License Agreement'
        Font.Style = [fsBold]
        ParentColor = False
        ParentFont = False
      end
      object LabelLicenseDesc: TLabel
        Left = 15
        Height = 34
        Top = 47
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Please read the following License Agreement. You must accept the terms of this agreement before continuing with the installation.'
        ParentColor = False
        WordWrap = True
      end
    end
    object TabSheetConfiguration: TTabSheet
      Caption = 'Configuration'
      ClientHeight = 448
      ClientWidth = 618
      object LabelConfiguration: TLabel
        Left = 15
        Height = 17
        Top = 15
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Installation Settings'
        Font.Style = [fsBold]
        ParentColor = False
        ParentFont = False
      end
      object LabelConfigurationDesc: TLabel
        Left = 15
        Height = 34
        Top = 47
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Please select one of the installation types listed below and click the "Execute" button to start the installation.'
        ParentColor = False
        WordWrap = True
      end
      object RadioButtonConfigFull: TRadioButton
        Left = 15
        Height = 21
        Top = 106
        Width = 588
        Align = alTop
        BorderSpacing.Top = 10
        BorderSpacing.Around = 15
        Caption = 'Full Installation'
        Checked = True
        Font.Style = [fsBold]
        ParentBidiMode = False
        ParentFont = False
        TabOrder = 1
        TabStop = True
      end
      object RadioButtonConfigMinimal: TRadioButton
        Left = 15
        Height = 21
        Top = 201
        Width = 588
        Align = alTop
        BorderSpacing.Top = 10
        BorderSpacing.Around = 15
        Caption = 'Minimal Installation'
        Font.Style = [fsBold]
        ParentFont = False
        TabOrder = 0
      end
      object LabelConfigFullDesc: TLabel
        Left = 31
        Height = 34
        Top = 142
        Width = 572
        Align = alTop
        BorderSpacing.Left = 16
        BorderSpacing.Around = 15
        Caption = 'This option installs the whole Whonix bundle. That means Oracle VirtualBox, the Whonix VMs and the Whonix Starter Software will be installed.'
        ParentColor = False
        WordWrap = True
      end
      object LabelConfigMinimalDesc: TLabel
        Left = 31
        Height = 34
        Top = 237
        Width = 572
        Align = alTop
        BorderSpacing.Left = 16
        BorderSpacing.Around = 15
        Caption = 'This option installs the minimal requirements to launch Whonix on your computer. This means only VirtualBox and the Whonix VMs will be installed.'
        ParentColor = False
        WordWrap = True
      end
      object RadioButtonConfigNone: TRadioButton
        Left = 15
        Height = 21
        Top = 296
        Width = 588
        Align = alTop
        BorderSpacing.Top = 10
        BorderSpacing.Around = 15
        Caption = 'No Installation'
        Font.Style = [fsBold]
        ParentFont = False
        TabOrder = 2
      end
      object LabelConfigNoneDesc: TLabel
        Left = 31
        Height = 34
        Top = 332
        Width = 572
        Align = alTop
        BorderSpacing.Left = 16
        BorderSpacing.Around = 15
        Caption = 'This option skips installing Whonix at all. Use this if you are only using the Whonix Installer to modify Hyper-V configuration.'
        ParentColor = False
        WordWrap = True
      end
    end
    object TabSheetHyperV: TTabSheet
      Caption = 'Hyper-V'
      ClientHeight = 448
      ClientWidth = 618
      object HyperVScrollBox: TScrollBox
        Left = 0
        Height = 448
        Top = 0
        Width = 618
        HorzScrollBar.Page = 1
        HorzScrollBar.Visible = False
        VertScrollBar.Page = 448
        Align = alClient
        BorderStyle = bsNone
        ClientHeight = 448
        ClientWidth = 599
        TabOrder = 0
        object LabelConfigHyperV: TLabel
          Left = 15
          Height = 17
          Top = 15
          Width = 569
          Align = alTop
          BorderSpacing.Around = 15
          Caption = 'Hyper-V Configuration'
          Font.Style = [fsBold]
          ParentFont = False
        end
        object LabelConfigHyperVDesc: TLabel
          Left = 15
          Height = 51
          Top = 47
          Width = 569
          Align = alTop
          BorderSpacing.Around = 15
          Caption = 'Most Windows systems have Hyper-V installed and running to provide some features of Windows. Hyper-V can cause serious performance and stability issues with VirtualBox. Whonix-Installer can disable Hyper-V to fix this.'
          WordWrap = True
        end
        object LabelConfigHyperVNotesSecurity: TLabel
          Left = 31
          Height = 34
          Top = 145
          Width = 553
          Align = alTop
          BorderSpacing.Left = 31
          BorderSpacing.Right = 15
          Caption = '- Security impact: This unfortunately also disables various virtualization-powered Windows security features.'
          WordWrap = True
        end
        object LabelConfigHyperVNotes: TLabel
          Left = 15
          Height = 17
          Top = 113
          Width = 569
          Align = alTop
          BorderSpacing.Around = 15
          Caption = 'Notes:'
          WordWrap = True
        end
        object LabelConfigHyperVNotesUsability: TLabel
          Left = 31
          Height = 51
          Top = 183
          Width = 553
          Align = alTop
          BorderSpacing.Left = 31
          BorderSpacing.Top = 4
          BorderSpacing.Right = 15
          Caption = '- Usability impact: May cause a lock-out. Ensure you can access your Drive Encryption recovery key if applicable, and that you can sign in without Windows Hello.'
          WordWrap = True
        end
        object LabelConfigHyperVNotesRoot: TLabel
          Left = 31
          Height = 17
          Top = 238
          Width = 553
          Align = alTop
          BorderSpacing.Left = 31
          BorderSpacing.Top = 4
          BorderSpacing.Right = 15
          Caption = '- Root issue caused by: VirtualBox, Microsoft Windows'
          WordWrap = True
        end
        object LabelConfigHyperVNotesNotRoot: TLabel
          Left = 31
          Height = 17
          Top = 259
          Width = 553
          Align = alTop
          BorderSpacing.Left = 31
          BorderSpacing.Top = 4
          BorderSpacing.Right = 15
          BorderSpacing.Bottom = 15
          Caption = '- Root issue not caused by: VM guest operating systems such as Whonix.'
          WordWrap = True
        end
        object LabelConfigHyperVAlternatives: TLabel
          Left = 15
          Height = 17
          Top = 291
          Width = 569
          Align = alTop
          BorderSpacing.Around = 15
          Caption = 'Alternatives:'
          WordWrap = True
        end
        object LabelConfigHyperVAltLinuxHost: TLabel
          Left = 31
          Height = 34
          Top = 323
          Width = 553
          Align = alTop
          BorderSpacing.Left = 31
          BorderSpacing.Right = 15
          Caption = '- Linux-based host operating systems are unaffected. See host operating system selection.'
          WordWrap = True
        end
        object LabelConfigHyperVAltKicksecureUSB: TLabel
          Left = 31
          Height = 17
          Top = 361
          Width = 553
          Align = alTop
          BorderSpacing.Left = 31
          BorderSpacing.Top = 4
          BorderSpacing.Right = 15
          Caption = '- Perhaps try out Kicksecure (on USB)?'
          WordWrap = True
        end
        object LabelConfigHyperVAltWhonixHost: TLabel
          Left = 31
          Height = 17
          Top = 382
          Width = 553
          Align = alTop
          BorderSpacing.Left = 31
          BorderSpacing.Top = 4
          BorderSpacing.Right = 15
          Caption = '- Or Whonix-Host in the future? (Not yet available at time of writing.)'
        end
        object LabelConfigHyperVLinkGreenTurtle: TLabel
          Left = 15
          Height = 17
          Top = 414
          Width = 569
          Align = alTop
          BorderSpacing.Left = 15
          BorderSpacing.Top = 15
          BorderSpacing.Right = 15
          Caption = 'https://www.kicksecure.com/wiki/VirtualBox/Green_Turtle_Issue'
          Font.Color = clActiveCaption
          Font.Style = [fsUnderline]
          ParentFont = False
          WordWrap = True
          OnClick = LabelConfigHyperVLinkGreenTurtleClick
        end
        object LabelConfigHyperVLinkHostOS: TLabel
          Left = 15
          Height = 17
          Top = 431
          Width = 569
          Align = alTop
          BorderSpacing.Left = 15
          BorderSpacing.Right = 15
          Caption = 'https://www.kicksecure.com/wiki/Host_Operating_System_Selection'
          Font.Color = clActiveCaption
          Font.Style = [fsUnderline]
          ParentFont = False
          OnClick = LabelConfigHyperVLinkHostOSClick
        end
        object LabelConfigHyperVLinkKicksecure: TLabel
          Left = 15
          Height = 17
          Top = 448
          Width = 569
          Align = alTop
          BorderSpacing.Left = 15
          BorderSpacing.Right = 15
          Caption = 'https://www.kicksecure.com'
          Font.Color = clActiveCaption
          Font.Style = [fsUnderline]
          ParentFont = False
          WordWrap = True
          OnClick = LabelConfigHyperVLinkKicksecureClick
        end
        object LabelConfigHyperVLinkUSBInstall: TLabel
          Left = 15
          Height = 17
          Top = 465
          Width = 569
          Align = alTop
          BorderSpacing.Left = 15
          BorderSpacing.Right = 15
          Caption = 'https://www.kicksecure.com/wiki/USB_Installation'
          Font.Color = clActiveCaption
          Font.Style = [fsUnderline]
          ParentFont = False
          WordWrap = True
          OnClick = LabelConfigHyperVLinkUSBInstallClick
        end
        object LabelConfigHyperVLinkWhonixHost: TLabel
          Left = 15
          Height = 17
          Top = 482
          Width = 569
          Align = alTop
          BorderSpacing.Left = 15
          BorderSpacing.Right = 15
          Caption = 'https://www.whonix.org/wiki/Whonix-Host'
          Font.Color = clActiveCaption
          Font.Style = [fsUnderline]
          ParentFont = False
          WordWrap = True
          OnClick = LabelConfigHyperVLinkWhonixHostClick
        end
        object RadioButtonHyperVKeepCurrent: TRadioButton
          Left = 15
          Height = 21
          Top = 546
          Width = 569
          Align = alTop
          BorderSpacing.Around = 15
          Caption = 'Keep Current Setting'
          Checked = False
          Font.Style = [fsBold]
          ParentBidiMode = False
          ParentFont = False
          TabOrder = 0
          TabStop = True
          OnChange = RadioButtonHyperVKeepCurrentChange
        end
        object LabelHyperVDisableDesc: TLabel
          Left = 31
          Height = 34
          Top = 660
          Width = 553
          Align = alTop
          BorderSpacing.Left = 16
          BorderSpacing.Around = 15
          Caption = 'Disable Hyper-V and Windows features that rely on it. Reduces overall system security. Improves VirtualBox stability and performance.'
          WordWrap = True
        end
        object RadioButtonHyperVDisable: TRadioButton
          Left = 15
          Height = 21
          Top = 624
          Width = 569
          Align = alTop
          BorderSpacing.Top = 10
          BorderSpacing.Around = 15
          Caption = 'Improve VirtualBox Stability (Reduces System Security)'
          Font.Style = [fsBold]
          ParentBidiMode = False
          ParentFont = False
          TabOrder = 1
          OnChange = RadioButtonHyperVDisableChange
        end
        object LabelHyperVDoNothingDesc: TLabel
          Left = 31
          Height = 17
          Top = 582
          Width = 553
          Align = alTop
          BorderSpacing.Left = 16
          BorderSpacing.Around = 15
          Caption = 'Make no changes to Hyper-V. No security change. This is the safest option.'
          WordWrap = True
        end
        object RadioButtonHyperVReEnable: TRadioButton
          Left = 15
          Height = 21
          Top = 719
          Width = 569
          Align = alTop
          BorderSpacing.Top = 10
          BorderSpacing.Around = 15
          Caption = 'Increase System Security (Reduces VirtualBox Stability)'
          Font.Style = [fsBold]
          ParentBidiMode = False
          ParentFont = False
          TabOrder = 2
          OnChange = RadioButtonHyperVReEnableChange
        end
        object LabelHyperVReEnableDesc: TLabel
          Left = 31
          Height = 51
          Top = 755
          Width = 553
          Align = alTop
          BorderSpacing.Left = 16
          BorderSpacing.Around = 15
          Caption = 'Re-enable Hyper-V and related Windows security features. Increases system security. May reduce VirtualBox stability and performance. This is useful if Hyper-V has been previously disabled.'
          WordWrap = True
        end
        object LabelHyperVSelectOption: TLabel
          Left = 15
          Height = 17
          Top = 514
          Width = 569
          Align = alTop
          BorderSpacing.Around = 15
          Caption = 'Scroll down and select an option below.'
        end
      end
    end
    object TabSheetInstallation: TTabSheet
      Caption = 'Installation'
      ClientHeight = 448
      ClientWidth = 618
      object ProgressBar: TProgressBar
        Left = 15
        Height = 30
        Top = 89
        Width = 588
        Align = alTop
        BorderSpacing.Top = 10
        BorderSpacing.Around = 15
        Max = 14
        Smooth = True
        TabOrder = 0
      end
      object MemoOutput: TMemo
        Left = 15
        Height = 208
        Top = 225
        Width = 588
        Align = alClient
        BorderSpacing.Around = 15
        Color = clBlack
        Font.Color = clWhite
        Font.Name = 'Courier'
        ParentFont = False
        ReadOnly = True
        ScrollBars = ssBoth
        TabOrder = 1
      end
      object CheckBoxOutput: TCheckBox
        Left = 15
        Height = 21
        Top = 189
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Show installation details'
        TabOrder = 2
        OnChange = CheckBoxOutputChange
      end
      object PanelStatus: TPanel
        Left = 15
        Height = 30
        Top = 144
        Width = 588
        Align = alTop
        Alignment = taLeftJustify
        BorderSpacing.Top = 10
        BorderSpacing.Around = 15
        BevelOuter = bvNone
        Caption = 'Status : waiting'
        TabOrder = 3
      end
      object LabelInstallation: TLabel
        Left = 15
        Height = 17
        Top = 15
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Installation Progress'
        Font.Style = [fsBold]
        ParentColor = False
        ParentFont = False
      end
      object LabelInstallationDesc: TLabel
        Left = 15
        Height = 17
        Top = 47
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Please wait while Whonix is being installed.'
        ParentColor = False
        WordWrap = True
      end
    end
    object TabSheetComplete: TTabSheet
      Caption = 'Complete'
      ClientHeight = 448
      ClientWidth = 618
      object LabelComplete: TLabel
        Left = 15
        Height = 17
        Top = 15
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Installation Complete'
        Font.Style = [fsBold]
        ParentColor = False
        ParentFont = False
      end
      object LabelCompleteDesc: TLabel
        Left = 15
        Height = 17
        Top = 47
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'Installation of Whonix has been completed.'
        ParentColor = False
        WordWrap = True
      end
      object LabelRecommendReboot: TLabel
        Left = 15
        Height = 17
        Top = 79
        Width = 588
        Align = alTop
        BorderSpacing.Around = 15
        Caption = 'For best results, reboot the system before using Whonix.'
      end
    end
  end
  object SelectDirectoryDialog: TSelectDirectoryDialog
    Left = 8
    Top = 8
  end
end
