⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uautocode.dfm

📁 这个程序的主要目的是为了提供一个具有通用性的 AVR Bootloader
💻 DFM
📖 第 1 页 / 共 4 页
字号:
      end
      object cbbBaudRate: TComboBox
        Left = 264
        Top = 92
        Width = 126
        Height = 21
        Style = csDropDownList
        ItemHeight = 13
        TabOrder = 16
        Items.Strings = (
          '0'
          '1'
          '2'
          '3')
      end
      object Panel4: TPanel
        Left = 16
        Top = 198
        Width = 80
        Height = 16
        AutoSize = True
        BevelOuter = bvNone
        TabOrder = 17
        object Label1: TLabel
          Left = 0
          Top = 0
          Width = 80
          Height = 16
          AutoSize = False
          Caption = 'Level Mode'
          Font.Charset = ANSI_CHARSET
          Font.Color = clWindowText
          Font.Height = -13
          Font.Name = 'Courier New'
          Font.Style = [fsBold]
          ParentFont = False
          Transparent = True
          OnMouseDown = FormMouseDown
        end
      end
      object cbbMCU: TComboBox
        Left = 264
        Top = 8
        Width = 126
        Height = 21
        DropDownCount = 9
        ItemHeight = 13
        Sorted = True
        TabOrder = 18
        OnChange = cbbMCUChange
        Items.Strings = (
          'AT90CAN128'
          'AT90CAN32'
          'AT90CAN64'
          'AT90PWM2'
          'AT90PWM216'
          'AT90PWM2B'
          'AT90PWM3'
          'AT90PWM316'
          'AT90PWM324'
          'AT90PWM3B'
          'ATmega128'
          'ATmega1280'
          'ATmega1281'
          'ATmega1284P'
          'ATmega16'
          'ATmega162'
          'ATmega163'
          'ATmega164P'
          'ATmega165'
          'ATmega165P'
          'ATmega168'
          'ATmega168P'
          'ATmega169'
          'ATmega169P'
          'ATmega2560'
          'ATmega2561'
          'ATmega32'
          'ATmega323'
          'ATmega324P'
          'ATmega325'
          'ATmega3250'
          'ATmega3250P'
          'ATmega325P'
          'ATmega328P'
          'ATmega329'
          'ATmega3290'
          'ATmega3290P'
          'ATmega329P'
          'ATmega32HVB'
          'ATmega406'
          'ATmega64'
          'ATmega640'
          'ATmega644'
          'ATmega644P'
          'ATmega645'
          'ATmega6450'
          'ATmega649'
          'ATmega6490'
          'ATmega8'
          'ATmega8515'
          'ATmega8535'
          'ATmega88'
          'ATmega88P')
      end
      object cbbByteWord: TComboBox
        Left = 336
        Top = 36
        Width = 54
        Height = 21
        Style = csDropDownList
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clBlue
        Font.Height = -11
        Font.Name = 'MS Sans Serif'
        Font.Style = [fsBold]
        ItemHeight = 13
        ItemIndex = 0
        ParentFont = False
        TabOrder = 19
        Text = 'byte'
        OnChange = cbbByteWordChange
        Items.Strings = (
          'byte'
          'word')
      end
      object cbbAlgorithm: TComboBox
        Left = 264
        Top = 344
        Width = 126
        Height = 21
        Style = csDropDownList
        ItemHeight = 13
        ItemIndex = 0
        TabOrder = 20
        Text = 'PC1_128'
        Items.Strings = (
          'PC1_128'
          'PC1_256'
          'AES_128'
          'AES_256')
      end
      object GroupBox4: TGroupBox
        Left = 8
        Top = 320
        Width = 137
        Height = 113
        TabOrder = 21
        object chkChipCheck: TCheckBox
          Left = 8
          Top = 40
          Width = 99
          Height = 17
          Caption = 'ChipCheck'
          Font.Charset = ANSI_CHARSET
          Font.Color = clWindowText
          Font.Height = -13
          Font.Name = 'Courier New'
          Font.Style = [fsBold]
          ParentFont = False
          TabOrder = 0
        end
        object chkWDG: TCheckBox
          Left = 8
          Top = 16
          Width = 99
          Height = 17
          Caption = 'WDGEn'
          Font.Charset = ANSI_CHARSET
          Font.Color = clWindowText
          Font.Height = -13
          Font.Name = 'Courier New'
          Font.Style = [fsBold]
          ParentFont = False
          TabOrder = 1
        end
        object chkDecrypt: TCheckBox
          Left = 8
          Top = 64
          Width = 99
          Height = 17
          Caption = 'Decrypt'
          Font.Charset = ANSI_CHARSET
          Font.Color = clWindowText
          Font.Height = -13
          Font.Name = 'Courier New'
          Font.Style = [fsBold]
          ParentFont = False
          TabOrder = 2
        end
        object chkVerbose: TCheckBox
          Left = 8
          Top = 88
          Width = 99
          Height = 17
          Caption = 'Verbose'
          Font.Charset = ANSI_CHARSET
          Font.Color = clWindowText
          Font.Height = -13
          Font.Name = 'Courier New'
          Font.Style = [fsBold]
          ParentFont = False
          TabOrder = 3
        end
      end
    end
    object TabSheet2: TTabSheet
      Caption = 'Key'
      ImageIndex = 1
      object lbKEY: TLabel
        Left = 28
        Top = 15
        Width = 96
        Height = 16
        Caption = 'ConnectKEY[]'
        Font.Charset = ANSI_CHARSET
        Font.Color = clWindowText
        Font.Height = -13
        Font.Name = 'Courier New'
        Font.Style = [fsBold]
        ParentFont = False
        Transparent = True
        OnMouseDown = FormMouseDown
      end
      object Label4: TLabel
        Left = 28
        Top = 63
        Width = 96
        Height = 16
        Caption = 'EncryptKEY[]'
        Font.Charset = ANSI_CHARSET
        Font.Color = clWindowText
        Font.Height = -13
        Font.Name = 'Courier New'
        Font.Style = [fsBold]
        ParentFont = False
        Transparent = True
        OnMouseDown = FormMouseDown
      end
      object Label8: TLabel
        Left = 28
        Top = 135
        Width = 96
        Height = 16
        Caption = 'DecryptKEY[]'
        Font.Charset = ANSI_CHARSET
        Font.Color = clWindowText
        Font.Height = -13
        Font.Name = 'Courier New'
        Font.Style = [fsBold]
        ParentFont = False
        Transparent = True
        OnMouseDown = FormMouseDown
      end
      object Image1: TImage
        Left = 10
        Top = 19
        Width = 12
        Height = 9
        AutoSize = True
        Picture.Data = {
          07544269746D61707A010000424D7A0100000000000036000000280000000C00
          0000090000000100180000000000440100000000000000000000000000000000
          0000FFFFFF990000990000990000990000990000990000990000990000990000
          990000FFFFFF990000CC0000CC0000CC0000CC0000CC0000990000CC00009900
          00990000990000990000990000FF0000CC0000CC0000CC0000CC0000CC000099
          0000CC0000990000990000990000990000CC0000FF0000CC0000CC0000CC0000
          CC0000CC0000990000CC0000990000990000990000FF0000CC0000FF0000CC00
          00CC0000CC0000CC0000CC0000990000CC0000990000990000FF0000FF0000CC
          0000FF0000CC0000CC0000CC0000CC0000CC0000990000990000990000FF9966
          FF0000FF0000CC0000FF0000CC0000CC0000CC0000CC0000CC00009900009900
          00FF9966FF9966FF0000FF0000CC0000FF0000CC0000CC0000CC0000CC000099
          0000FFFFFF990000990000990000990000990000990000990000990000990000
          990000FFFFFF}
        Transparent = True
        OnMouseDown = FormMouseDown
      end
      object Image2: TImage
        Left = 10
        Top = 67
        Width = 12
        Height = 9
        AutoSize = True
        Picture.Data = {
          07544269746D61707A010000424D7A0100000000000036000000280000000C00
          0000090000000100180000000000440100000000000000000000000000000000
          0000FF00FF000099000099000099000099000099000099000099000099000099
          000099FF00FF0000990000CC0000CC0000CC0000CC0000CC0000990000CC0000
          990000990000990000990000990000FF0000CC0000CC0000CC0000CC0000CC00
          00990000CC0000990000990000990000990000CC0000FF0000CC0000CC0000CC
          0000CC0000CC0000990000CC0000990000990000990000FF0000CC0000FF0000
          CC0000CC0000CC0000CC0000CC0000990000CC0000990000990000FF0000FF00
          00CC0000FF0000CC0000CC0000CC0000CC0000CC0000990000990000999999FF
          0000FF0000FF0000CC0000FF0000CC0000CC0000CC0000CC0000CC0000990000
          999999FF9999FF0000FF0000FF0000CC0000FF0000CC0000CC0000CC0000CC00
          0099FF00FF000099000099000099000099000099000099000099000099000099
          000099FF00FF}
        Transparent = True
        OnMouseDown = FormMouseDown
      end
      object Image3: TImage
        Left = 10
        Top = 139
        Width = 12
        Height = 9
        AutoSize = True
        Picture.Data = {
          07544269746D61707A010000424D7A0100000000000036000000280000000C00
          0000090000000100180000000000440100000000000000000000000000000000
          0000FF00FF009900009900009900009900009900009900009900009900009900
          009900FF00FF00990000CC0000CC0000CC0000CC0000CC0000990000CC000099
          0000990000990000990000990000FF0000CC0000CC0000CC0000CC0000CC0000
          990000CC0000990000990000990000990000CC0000FF0000CC0000CC0000CC00
          00CC0000CC0000990000CC0000990000990000990000FF0000CC0000FF0000CC
          0000CC0000CC0000CC0000CC0000990000CC0000990000990000FF0000FF0000
          CC0000FF0000CC0000CC0000CC0000CC0000CC0000990000990000990099FF99
          00FF0000FF0000CC0000FF0000CC0000CC0000CC0000CC0000CC000099000099
          0099FF9999FF9900FF0000FF0000CC0000FF0000CC0000CC0000CC0000CC0000
          9900FF00FF009900009900009900009900009900009900009900009900009900
          009900FF00FF}
        Transparent = True
        OnMouseDown = FormMouseDown
      end
      object Label9: TLabel
        Left = 8
        Top = 216
        Width = 385
        Height = 169
        AutoSize = False
        Caption = 
          'Each key is HEX numbers,  septate with a blank between two numbe' +
          'r. '#13'e.g.   31 32 33 34 35'
        Enabled = False
        Transparent = True
        WordWrap = True
      end
      object btnRandomKey: TSpeedButton
        Left = 320
        Top = 133
        Width = 67
        Height = 18
        Caption = 'Random'
        Flat = True
        OnClick = btnRandomKeyClick
      end
      object edtKeyHEX: TEdit
        Left = 8
        Top = 32
        Width = 381
        Height = 21
        TabOrder = 0
        Text = 'edtKeyHEX'
        OnChange = edtKeyHEXChange
        OnClick = edtKeyHEXClick
      end
      object edtEncryptKey: TMemo
        Left = 8
        Top = 80
        Width = 381
        Height = 41
        Lines.Strings = (
          
            'D0 94 3F 8C 29 76 15 D8 20 40 E3 27 45 D8 48 AD EA 8B 2A 73 16 E' +
            '9 '
          'B0 '
          '49 '
          '45 B3 39 28 0A C3 28 3C')
        MaxLength = 96
        ScrollBars = ssVertical
        TabOrder = 1
      end
      object edtDecryptKey: TMemo
        Left = 8
        Top = 152
        Width = 381
        Height = 41
        Lines.Strings = (
          
            'D0 94 3F 8C 29 76 15 D8 20 40 E3 27 45 D8 48 AD EA 8B 2A 73 16 E' +
            '9 '
          'B0 '
          '49 '
          '45 B3 39 28 0A C3 28 3C')
        MaxLength = 96
        ScrollBars = ssVertical
        TabOrder = 2
      end
    end
  end
  object Timer: TTimer
    Enabled = False
    OnTimer = TimerTimer
    Left = 464
    Top = 260
  end
  object tmrErr: TTimer
    Enabled = False
    Interval = 220
    OnTimer = tmrErrTimer
    Left = 504
    Top = 260
  end
  object dlgSave: TSaveDialog
    OnShow = dlgSaveShow
    FileName = 'bootcfg.h'
    Filter = 'bootcfg.h|bootcfg.h'
    Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
    Left = 504
    Top = 300
  end
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -