home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 81 / IOPROG_81.ISO / soft / Codice / SymmeticEncryption / SpuntoHardwareKeyProgrammerUnit.dfm / SpuntoHardwareKeyProgrammerUnit.txt < prev   
Encoding:
Text File  |  2004-04-28  |  10.5 KB  |  426 lines

  1. object SpuntoHardwareKeyProgrammerForm: TSpuntoHardwareKeyProgrammerForm
  2.   Left = 98
  3.   Top = 28
  4.   Width = 700
  5.   Height = 550
  6.   BorderIcons = [biSystemMenu]
  7.   Caption = 'Spunto Hardware Key Programmer: spuntosoft@tiscali.it'
  8.   Color = clBtnFace
  9.   Constraints.MaxHeight = 550
  10.   Constraints.MaxWidth = 700
  11.   Constraints.MinHeight = 550
  12.   Constraints.MinWidth = 700
  13.   Font.Charset = DEFAULT_CHARSET
  14.   Font.Color = clWindowText
  15.   Font.Height = -11
  16.   Font.Name = 'MS Sans Serif'
  17.   Font.Style = []
  18.   OldCreateOrder = False
  19.   Position = poScreenCenter
  20.   OnCreate = FormCreate
  21.   PixelsPerInch = 96
  22.   TextHeight = 13
  23.   object SpuntoHardwarePort: TSpuntoHardwarePortIO
  24.     Left = 400
  25.     Top = 136
  26.     Width = 25
  27.     Height = 17
  28.     Brush.Color = clMaroon
  29.     Shape = stCircle
  30.     Visible = False
  31.   end
  32.   object Label5: TLabel
  33.     Left = 16
  34.     Top = 69
  35.     Width = 52
  36.     Height = 20
  37.     Caption = 'Period'
  38.     Font.Charset = DEFAULT_CHARSET
  39.     Font.Color = clWindowText
  40.     Font.Height = -16
  41.     Font.Name = 'MS Sans Serif'
  42.     Font.Style = [fsBold]
  43.     ParentFont = False
  44.   end
  45.   object Label6: TLabel
  46.     Left = 80
  47.     Top = 69
  48.     Width = 55
  49.     Height = 20
  50.     Caption = 'Label1'
  51.     Font.Charset = DEFAULT_CHARSET
  52.     Font.Color = clWindowText
  53.     Font.Height = -16
  54.     Font.Name = 'MS Sans Serif'
  55.     Font.Style = [fsBold]
  56.     ParentFont = False
  57.   end
  58.   object Label7: TLabel
  59.     Left = 128
  60.     Top = 69
  61.     Width = 46
  62.     Height = 20
  63.     Caption = 'mSec'
  64.     Font.Charset = DEFAULT_CHARSET
  65.     Font.Color = clWindowText
  66.     Font.Height = -16
  67.     Font.Name = 'MS Sans Serif'
  68.     Font.Style = [fsBold]
  69.     ParentFont = False
  70.   end
  71.   object Image1: TImage
  72.     Left = 48
  73.     Top = 112
  74.     Width = 393
  75.     Height = 401
  76.     Picture.Data = {<image000.bmp>}
  77.   end
  78.   object COMGroupBox: TGroupBox
  79.     Left = 504
  80.     Top = 472
  81.     Width = 185
  82.     Height = 41
  83.     Caption = 'COM Port: '
  84.     TabOrder = 0
  85.     object COM1RadioButton: TRadioButton
  86.       Left = 32
  87.       Top = 16
  88.       Width = 57
  89.       Height = 17
  90.       Caption = 'COM1'
  91.       Checked = True
  92.       TabOrder = 0
  93.       TabStop = True
  94.       OnClick = COM1RadioButtonClick
  95.     end
  96.     object COM2RadioButton: TRadioButton
  97.       Left = 104
  98.       Top = 16
  99.       Width = 57
  100.       Height = 17
  101.       Caption = 'COM2'
  102.       TabOrder = 1
  103.       OnClick = COM2RadioButtonClick
  104.     end
  105.   end
  106.   object WaveformGroupBox: TGroupBox
  107.     Left = 8
  108.     Top = 8
  109.     Width = 225
  110.     Height = 97
  111.     Caption = 'Waveform'
  112.     TabOrder = 1
  113.     object Label1: TLabel
  114.       Left = 136
  115.       Top = 77
  116.       Width = 9
  117.       Height = 16
  118.       Caption = '0'
  119.       Font.Charset = DEFAULT_CHARSET
  120.       Font.Color = clWindowText
  121.       Font.Height = -13
  122.       Font.Name = 'MS Sans Serif'
  123.       Font.Style = [fsBold]
  124.       ParentFont = False
  125.     end
  126.     object Label3: TLabel
  127.       Left = 48
  128.       Top = 77
  129.       Width = 51
  130.       Height = 16
  131.       Caption = 'Period:'
  132.       Font.Charset = DEFAULT_CHARSET
  133.       Font.Color = clWindowText
  134.       Font.Height = -13
  135.       Font.Name = 'MS Sans Serif'
  136.       Font.Style = [fsBold]
  137.       ParentFont = False
  138.     end
  139.     object PeriodTrackBar: TTrackBar
  140.       Left = 8
  141.       Top = 16
  142.       Width = 209
  143.       Height = 57
  144.       Max = 500000
  145.       Min = 1
  146.       Orientation = trHorizontal
  147.       Frequency = 50000
  148.       Position = 1000
  149.       SelEnd = 0
  150.       SelStart = 0
  151.       TabOrder = 0
  152.       ThumbLength = 30
  153.       TickMarks = tmTopLeft
  154.       TickStyle = tsAuto
  155.       OnChange = PeriodTrackBarChange
  156.     end
  157.   end
  158.   object EEPROM: TGroupBox
  159.     Left = 504
  160.     Top = 8
  161.     Width = 185
  162.     Height = 457
  163.     Caption = 'Hardware Key: '
  164.     TabOrder = 2
  165.     object Label19: TLabel
  166.       Left = 8
  167.       Top = 144
  168.       Width = 41
  169.       Height = 13
  170.       Caption = 'Address:'
  171.     end
  172.     object Label20: TLabel
  173.       Left = 96
  174.       Top = 144
  175.       Width = 26
  176.       Height = 13
  177.       Caption = 'Data:'
  178.     end
  179.     object Label21: TLabel
  180.       Left = 40
  181.       Top = 24
  182.       Width = 76
  183.       Height = 13
  184.       Caption = 'EEPROM Type:'
  185.     end
  186.     object AckLabel: TLabel
  187.       Left = 72
  188.       Top = 104
  189.       Width = 45
  190.       Height = 13
  191.       Caption = 'AckLabel'
  192.     end
  193.     object Label2: TLabel
  194.       Left = 8
  195.       Top = 104
  196.       Width = 56
  197.       Height = 13
  198.       Caption = 'Last Action:'
  199.     end
  200.     object EEPROMTitleLabel: TLabel
  201.       Left = 8
  202.       Top = 88
  203.       Width = 67
  204.       Height = 13
  205.       Caption = 'DeviceStatus:'
  206.     end
  207.     object EEPROMStatusLabel: TLabel
  208.       Left = 80
  209.       Top = 88
  210.       Width = 102
  211.       Height = 13
  212.       Caption = 'EEPROMStatusLabel'
  213.     end
  214.     object CSpinEditAddress: TCSpinEdit
  215.       Left = 8
  216.       Top = 160
  217.       Width = 81
  218.       Height = 22
  219.       TabStop = True
  220.       MaxValue = 2047
  221.       ParentColor = False
  222.       TabOrder = 0
  223.       OnChange = CSpinEditAddressChange
  224.     end
  225.     object CSpinEditData: TCSpinEdit
  226.       Left = 96
  227.       Top = 160
  228.       Width = 81
  229.       Height = 22
  230.       TabStop = True
  231.       MaxValue = 255
  232.       MinValue = 1
  233.       ParentColor = False
  234.       TabOrder = 1
  235.       Value = 255
  236.     end
  237.     object WriteEEPROM: TBitBtn
  238.       Left = 8
  239.       Top = 264
  240.       Width = 169
  241.       Height = 41
  242.       Caption = 'Write EEPROM'
  243.       TabOrder = 2
  244.       OnClick = WriteEEPROMClick
  245.       Glyph.Data = {
  246.         76010000424D7601000000000000760000002800000020000000100000000100
  247.         04000000000000010000120B0000120B00001000000000000000000000000000
  248.         800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  249.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333000000
  250.         000033333377777777773333330FFFFFFFF03FF3FF7FF33F3FF700300000FF0F
  251.         00F077F777773F737737E00BFBFB0FFFFFF07773333F7F3333F7E0BFBF000FFF
  252.         F0F077F3337773F3F737E0FBFBFBF0F00FF077F3333FF7F77F37E0BFBF00000B
  253.         0FF077F3337777737337E0FBFBFBFBF0FFF077F33FFFFFF73337E0BF0000000F
  254.         FFF077FF777777733FF7000BFB00B0FF00F07773FF77373377373330000B0FFF
  255.         FFF03337777373333FF7333330B0FFFF00003333373733FF777733330B0FF00F
  256.         0FF03333737F37737F373330B00FFFFF0F033337F77F33337F733309030FFFFF
  257.         00333377737FFFFF773333303300000003333337337777777333}
  258.       Layout = blGlyphTop
  259.       NumGlyphs = 2
  260.     end
  261.     object ComboBoxEEPROMType: TComboBox
  262.       Left = 40
  263.       Top = 40
  264.       Width = 105
  265.       Height = 21
  266.       DropDownCount = 1
  267.       ItemHeight = 13
  268.       Items.Strings = (
  269.         '24C16')
  270.       Sorted = True
  271.       TabOrder = 3
  272.       Text = '24C16'
  273.     end
  274.     object SDA_LOW_Button: TButton
  275.       Left = 16
  276.       Top = 384
  277.       Width = 75
  278.       Height = 25
  279.       Caption = 'SDA LOW'
  280.       TabOrder = 4
  281.       OnClick = SDA_LOW_ButtonClick
  282.     end
  283.     object SDA_HIGH_Button: TButton
  284.       Left = 96
  285.       Top = 384
  286.       Width = 75
  287.       Height = 25
  288.       Caption = 'SDA HIGH'
  289.       TabOrder = 5
  290.       OnClick = SDA_HIGH_ButtonClick
  291.     end
  292.     object SCL_LOW_Button: TButton
  293.       Left = 16
  294.       Top = 416
  295.       Width = 75
  296.       Height = 25
  297.       Caption = 'SCL LOW'
  298.       TabOrder = 6
  299.       OnClick = SCL_LOW_ButtonClick
  300.     end
  301.     object SCL_HIGH_Button: TButton
  302.       Left = 96
  303.       Top = 416
  304.       Width = 75
  305.       Height = 25
  306.       Caption = 'SCL HIGH'
  307.       TabOrder = 7
  308.       OnClick = SCL_HIGH_ButtonClick
  309.     end
  310.     object HardwareKeyONButton: TBitBtn
  311.       Left = 8
  312.       Top = 216
  313.       Width = 169
  314.       Height = 41
  315.       Caption = 'Hardware Key ON'
  316.       TabOrder = 8
  317.       OnClick = HardwareKeyONButtonClick
  318.       Glyph.Data = {
  319.         76010000424D7601000000000000760000002800000020000000100000000100
  320.         04000000000000010000120B0000120B00001000000000000000000000000000
  321.         800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  322.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333303333
  323.         333333333337FF3333333333330003333333333333777F333333333333080333
  324.         3333333F33777FF33F3333B33B000B33B3333373F777773F7333333BBB0B0BBB
  325.         33333337737F7F77F333333BBB0F0BBB33333337337373F73F3333BBB0F7F0BB
  326.         B333337F3737F73F7F3333BB0FB7BF0BB3333F737F37F37F73FFBBBB0BF7FB0B
  327.         BBB3773F7F37337F377333BB0FBFBF0BB333337F73F333737F3333BBB0FBF0BB
  328.         B3333373F73FF7337333333BBB000BBB33333337FF777337F333333BBBBBBBBB
  329.         3333333773FF3F773F3333B33BBBBB33B33333733773773373333333333B3333
  330.         333333333337F33333333333333B333333333333333733333333}
  331.       Layout = blGlyphTop
  332.       NumGlyphs = 2
  333.     end
  334.     object ReadEEPROMButton: TBitBtn
  335.       Left = 8
  336.       Top = 312
  337.       Width = 169
  338.       Height = 41
  339.       Caption = 'Read EEPROM'
  340.       TabOrder = 9
  341.       OnClick = ReadEEPROMButtonClick
  342.       Glyph.Data = {
  343.         76010000424D7601000000000000760000002800000020000000100000000100
  344.         04000000000000010000130B0000130B00001000000000000000000000000000
  345.         800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  346.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0033333333B333
  347.         333B33FF33337F3333F73BB3777BB7777BB3377FFFF77FFFF77333B000000000
  348.         0B3333777777777777333330FFFFFFFF07333337F33333337F333330FFFFFFFF
  349.         07333337F3FF3FFF7F333330F00F000F07333337F77377737F333330FFFFFFFF
  350.         07333FF7F3FFFF3F7FFFBBB0F0000F0F0BB37777F7777373777F3BB0FFFFFFFF
  351.         0BBB3777F3FF3FFF77773330F00F000003333337F773777773333330FFFF0FF0
  352.         33333337F3FF7F37F3333330F08F0F0B33333337F7737F77FF333330FFFF003B
  353.         B3333337FFFF77377FF333B000000333BB33337777777F3377FF3BB3333BB333
  354.         3BB33773333773333773B333333B3333333B7333333733333337}
  355.       Layout = blGlyphTop
  356.       NumGlyphs = 2
  357.     end
  358.   end
  359.   object KeyGroupBox: TGroupBox
  360.     Left = 240
  361.     Top = 8
  362.     Width = 257
  363.     Height = 97
  364.     Caption = 'Key:'
  365.     TabOrder = 3
  366.     object Label4: TLabel
  367.       Left = 8
  368.       Top = 20
  369.       Width = 41
  370.       Height = 13
  371.       Caption = 'Address:'
  372.     end
  373.     object Label8: TLabel
  374.       Left = 88
  375.       Top = 20
  376.       Width = 26
  377.       Height = 13
  378.       Caption = 'Data:'
  379.     end
  380.     object KeyOKLabel: TLabel
  381.       Left = 187
  382.       Top = 72
  383.       Width = 70
  384.       Height = 13
  385.       Caption = 'KeyOKLabel'
  386.       Font.Charset = DEFAULT_CHARSET
  387.       Font.Color = clWindowText
  388.       Font.Height = -11
  389.       Font.Name = 'MS Sans Serif'
  390.       Font.Style = [fsBold]
  391.       ParentFont = False
  392.     end
  393.     object KeyAddressSpinEdit: TCSpinEdit
  394.       Left = 8
  395.       Top = 40
  396.       Width = 73
  397.       Height = 22
  398.       TabStop = True
  399.       MaxValue = 2047
  400.       ParentColor = False
  401.       TabOrder = 0
  402.     end
  403.     object KeyDataSpinEdit: TCSpinEdit
  404.       Left = 88
  405.       Top = 40
  406.       Width = 57
  407.       Height = 22
  408.       TabStop = True
  409.       MaxValue = 255
  410.       MinValue = 1
  411.       ParentColor = False
  412.       TabOrder = 1
  413.       Value = 255
  414.     end
  415.     object CheckEEPROMButton: TBitBtn
  416.       Left = 168
  417.       Top = 16
  418.       Width = 73
  419.       Height = 41
  420.       Caption = 'Verify Key '
  421.       TabOrder = 2
  422.       OnClick = CheckEEPROMButtonClick
  423.     end
  424.   end
  425. end
  426.