home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Utilitare / xvi / XVI32.exe / 0 / RCDATA / TFORMMAIN / TFORMMAIN.txt
Text File  |  2003-08-02  |  19KB  |  756 lines

  1. object FormMain: TFormMain
  2.   Left = 108
  3.   Top = 134
  4.   AutoScroll = False
  5.   Caption = 'XVI32'
  6.   ClientHeight = 392
  7.   ClientWidth = 684
  8.   Color = clBtnFace
  9.   Font.Charset = DEFAULT_CHARSET
  10.   Font.Color = clWindowText
  11.   Font.Height = -11
  12.   Font.Name = 'MS Sans Serif'
  13.   Font.Style = []
  14.   Menu = MainMenu1
  15.   OldCreateOrder = True
  16.   OnActivate = FormActivate
  17.   OnClose = FormClose
  18.   OnCloseQuery = FormCloseQuery
  19.   OnCreate = FormCreate
  20.   OnDestroy = FormDestroy
  21.   OnMouseDown = FormMouseDown
  22.   OnResize = FormResize
  23.   PixelsPerInch = 96
  24.   TextHeight = 13
  25.   object StatusBar1: TStatusBar
  26.     Left = 0
  27.     Top = 373
  28.     Width = 684
  29.     Height = 19
  30.     HelpContext = 999
  31.     Panels = <
  32.       item
  33.         Width = 115
  34.       end
  35.       item
  36.         Width = 78
  37.       end
  38.       item
  39.         Width = 55
  40.       end
  41.       item
  42.         Width = 500
  43.       end>
  44.     SimplePanel = False
  45.   end
  46.   object Panel1: TPanel
  47.     Left = 0
  48.     Top = 0
  49.     Width = 684
  50.     Height = 25
  51.     HelpContext = 8
  52.     Align = alTop
  53.     BevelOuter = bvNone
  54.     TabOrder = 1
  55.     object CMBtnOpen: TCMBtn
  56.       Left = 30
  57.       Top = 0
  58.       Width = 25
  59.       Height = 25
  60.       Hint = 'Open'
  61.       Enabled = True
  62.       PopupMark = True
  63.       onClick = Open1Click
  64.     end
  65.     object CMBtnSave: TCMBtn
  66.       Tag = 1
  67.       Left = 55
  68.       Top = 0
  69.       Width = 25
  70.       Height = 25
  71.       Hint = 'Save'
  72.       Enabled = True
  73.       PopupMark = True
  74.       onClick = Save1Click
  75.     end
  76.     object CMBtnNew: TCMBtn
  77.       Left = 5
  78.       Top = 0
  79.       Width = 25
  80.       Height = 25
  81.       Hint = 'New file'
  82.       Enabled = True
  83.       PopupMark = True
  84.       onClick = New1Click
  85.     end
  86.     object CMBtnFind: TCMBtn
  87.       Tag = 1
  88.       Left = 180
  89.       Top = 0
  90.       Width = 25
  91.       Height = 25
  92.       Hint = 'Find'
  93.       Enabled = True
  94.       PopupMark = True
  95.       onClick = Find1Click
  96.     end
  97.     object CMBtnReplace: TCMBtn
  98.       Tag = 1
  99.       Left = 205
  100.       Top = 0
  101.       Width = 25
  102.       Height = 25
  103.       Hint = 'Replace'
  104.       Enabled = True
  105.       PopupMark = True
  106.       onClick = Replace1Click
  107.     end
  108.     object CMBtnInfo: TCMBtn
  109.       Left = 255
  110.       Top = 0
  111.       Width = 25
  112.       Height = 25
  113.       Hint = 'About'
  114.       Enabled = True
  115.       PopupMark = True
  116.       onClick = Info1Click
  117.     end
  118.     object CMBtnWhats: TCMBtn
  119.       Left = 280
  120.       Top = 0
  121.       Width = 25
  122.       Height = 25
  123.       Hint = 'What'#39's this?'
  124.       Enabled = True
  125.       PopupMark = True
  126.       onClick = CMBtnWhatsClick
  127.     end
  128.     object CMBtnCut: TCMBtn
  129.       Tag = 1
  130.       Left = 105
  131.       Top = 0
  132.       Width = 25
  133.       Height = 25
  134.       Hint = 'Cut to clipboard'
  135.       Enabled = True
  136.       PopupMark = True
  137.       onClick = Cut1Click
  138.     end
  139.     object CMBtnCopy: TCMBtn
  140.       Tag = 1
  141.       Left = 130
  142.       Top = 0
  143.       Width = 25
  144.       Height = 25
  145.       Hint = 'Copy to clipboard'
  146.       Enabled = True
  147.       PopupMark = True
  148.       onClick = Cut1Click
  149.     end
  150.     object CMBtnPaste: TCMBtn
  151.       Tag = 1
  152.       Left = 155
  153.       Top = 0
  154.       Width = 25
  155.       Height = 25
  156.       Hint = 'Paste from clipboard'
  157.       Enabled = True
  158.       PopupMark = True
  159.       onClick = Paste1Click
  160.     end
  161.     object CMBtnDel: TCMBtn
  162.       Tag = 1
  163.       Left = 80
  164.       Top = 0
  165.       Width = 25
  166.       Height = 25
  167.       Hint = 'Delete block'
  168.       Enabled = True
  169.       PopupMark = True
  170.       onClick = Blockdelete1Click
  171.     end
  172.     object CMBtnOptions: TCMBtn
  173.       Left = 230
  174.       Top = 0
  175.       Width = 25
  176.       Height = 25
  177.       Hint = 'Options'
  178.       Enabled = True
  179.       PopupMark = True
  180.       onClick = Options1Click
  181.     end
  182.   end
  183.   object CMStrGridText: TCMStrGrid
  184.     Left = 35
  185.     Top = 26
  186.     Width = 272
  187.     Height = 332
  188.     HelpContext = 39
  189.     ColCount = 19
  190.     DefaultColWidth = 15
  191.     DefaultRowHeight = 15
  192.     FixedCols = 0
  193.     RowCount = 20
  194.     FixedRows = 0
  195.     Font.Charset = DEFAULT_CHARSET
  196.     Font.Color = clBlack
  197.     Font.Height = -11
  198.     Font.Name = 'Terminal'
  199.     Font.Style = []
  200.     Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goDrawFocusSelected, goTabs]
  201.     ParentFont = False
  202.     ScrollBars = ssNone
  203.     TabOrder = 2
  204.     OnDrawCell = CMStrGridTextHexDrawCell
  205.     OnKeyDown = CMStrGridTextKeyDown
  206.     OnKeyPress = CMStrGridTextKeyPress
  207.     OnKeyUp = CMStrGridTextKeyUp
  208.     OnSelectCell = CMStrGridTextHexSelectCell
  209.     SlaveGrid = CMStrGridHex
  210.   end
  211.   object CMStrGridHex: TCMStrGrid
  212.     Left = 313
  213.     Top = 26
  214.     Width = 363
  215.     Height = 332
  216.     HelpContext = 40
  217.     Color = clInactiveBorder
  218.     ColCount = 19
  219.     DefaultColWidth = 20
  220.     DefaultRowHeight = 15
  221.     FixedCols = 0
  222.     RowCount = 20
  223.     FixedRows = 0
  224.     Font.Charset = DEFAULT_CHARSET
  225.     Font.Color = clBlack
  226.     Font.Height = -11
  227.     Font.Name = 'Terminal'
  228.     Font.Style = []
  229.     Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goDrawFocusSelected, goTabs]
  230.     ParentFont = False
  231.     ScrollBars = ssNone
  232.     TabOrder = 3
  233.     OnDrawCell = CMStrGridTextHexDrawCell
  234.     OnKeyDown = CMStrGridTextKeyDown
  235.     OnKeyPress = CMStrGridTextKeyPress
  236.     OnKeyUp = CMStrGridTextKeyUp
  237.     OnSelectCell = CMStrGridTextHexSelectCell
  238.   end
  239.   object CMStrGridAddr: TCMStrGrid
  240.     Left = 0
  241.     Top = 27
  242.     Width = 31
  243.     Height = 331
  244.     HelpContext = 70
  245.     Color = clBtnFace
  246.     ColCount = 1
  247.     DefaultColWidth = 15
  248.     DefaultRowHeight = 15
  249.     Enabled = False
  250.     FixedCols = 0
  251.     RowCount = 20
  252.     FixedRows = 0
  253.     Font.Charset = DEFAULT_CHARSET
  254.     Font.Color = clBlack
  255.     Font.Height = -11
  256.     Font.Name = 'Terminal'
  257.     Font.Style = []
  258.     Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goDrawFocusSelected, goTabs]
  259.     ParentFont = False
  260.     ScrollBars = ssNone
  261.     TabOrder = 4
  262.   end
  263.   object MainMenu1: TMainMenu
  264.     Left = 385
  265.     object File1: TMenuItem
  266.       Caption = '&File'
  267.       HelpContext = 11
  268.       OnClick = File1Click
  269.       object New1: TMenuItem
  270.         Caption = '&New'
  271.         ShortCut = 16462
  272.         OnClick = New1Click
  273.       end
  274.       object Open1: TMenuItem
  275.         Caption = '&Open...'
  276.         ShortCut = 16463
  277.         OnClick = Open1Click
  278.       end
  279.       object Reload1: TMenuItem
  280.         Tag = 1
  281.         Caption = 'Re&load'
  282.         Hint = 'Open current file again'
  283.         ShortCut = 16460
  284.         OnClick = Reload1Click
  285.       end
  286.       object Reopen1: TMenuItem
  287.         Caption = '&Reopen'
  288.       end
  289.       object N3: TMenuItem
  290.         Caption = '-'
  291.       end
  292.       object Save1: TMenuItem
  293.         Tag = 1
  294.         Caption = '&Save'
  295.         ShortCut = 16467
  296.         OnClick = Save1Click
  297.       end
  298.       object SaveAs1: TMenuItem
  299.         Tag = 1
  300.         Caption = 'Save &As...'
  301.         OnClick = SaveAs1Click
  302.       end
  303.       object N4: TMenuItem
  304.         Caption = '-'
  305.       end
  306.       object Close1: TMenuItem
  307.         Tag = 1
  308.         Caption = '&Close'
  309.         OnClick = Close1Click
  310.       end
  311.       object N2: TMenuItem
  312.         Caption = '-'
  313.       end
  314.       object Insertfile1: TMenuItem
  315.         Tag = 1
  316.         Caption = '&Insert...'
  317.         Hint = 'Insert file contents before current address'
  318.         OnClick = Insertfile1Click
  319.       end
  320.       object Writeblock1: TMenuItem
  321.         Tag = 1
  322.         Caption = '&Write block...'
  323.         Hint = 'Write block to file'
  324.         OnClick = Writeblock1Click
  325.       end
  326.       object N1: TMenuItem
  327.         Caption = '-'
  328.       end
  329.       object Print1: TMenuItem
  330.         Tag = 1
  331.         Caption = '&Print...'
  332.         HelpContext = 64
  333.         ShortCut = 16464
  334.         OnClick = Print1Click
  335.       end
  336.       object N15: TMenuItem
  337.         Caption = '-'
  338.       end
  339.       object Exit1: TMenuItem
  340.         Caption = '&Exit'
  341.         OnClick = Exit1Click
  342.       end
  343.     end
  344.     object Edit1: TMenuItem
  345.       Caption = '&Edit'
  346.       HelpContext = 12
  347.       OnClick = Edit1Click
  348.       object Insert1: TMenuItem
  349.         Tag = 1
  350.         Caption = '&Insert string...'
  351.         HelpContext = 50
  352.         Hint = 'Insert string before current address'
  353.         OnClick = Insert1Click
  354.       end
  355.       object Overwritestring1: TMenuItem
  356.         Tag = 1
  357.         Caption = 'Over&write string...'
  358.         Hint = 'Overwrite string, beginning at current address'
  359.         OnClick = Overwritestring1Click
  360.       end
  361.       object N11: TMenuItem
  362.         Caption = '-'
  363.       end
  364.       object Blockmark1: TMenuItem
  365.         Tag = 1
  366.         Caption = 'Block &mark'
  367.         HelpContext = 56
  368.         Hint = 'Mark begin or end of block'
  369.         ShortCut = 16450
  370.         OnClick = Blockmark1Click
  371.       end
  372.       object Blocknchars1: TMenuItem
  373.         Tag = 1
  374.         Caption = 'Block <&n> chars...'
  375.         HelpContext = 56
  376.         Hint = 'Mark block consisting of <n> chars'
  377.         OnClick = Blocknchars1Click
  378.       end
  379.       object Blockunmark1: TMenuItem
  380.         Tag = 1
  381.         Caption = 'Block &unmark'
  382.         ShortCut = 16469
  383.         OnClick = Blockunmark1Click
  384.       end
  385.       object N13: TMenuItem
  386.         Caption = '-'
  387.       end
  388.       object Blockdelete1: TMenuItem
  389.         Tag = 1
  390.         Caption = 'Block &delete'
  391.         ShortCut = 16452
  392.         OnClick = Blockdelete1Click
  393.       end
  394.       object Blockcopy1: TMenuItem
  395.         Tag = 1
  396.         Caption = 'Block ©'
  397.         Hint = 'Copy block before current adress'
  398.         ShortCut = 16459
  399.         OnClick = Blockcopy1Click
  400.       end
  401.       object Blockcopyovwr1: TMenuItem
  402.         Tag = 1
  403.         Caption = 'Block copy/&overwrite'
  404.         Hint = 'Copy block at current adress (overwriting)'
  405.         ShortCut = 16471
  406.         OnClick = Blockcopy1Click
  407.       end
  408.       object Blockmove1: TMenuItem
  409.         Tag = 1
  410.         Caption = 'Block mo&ve'
  411.         Hint = 'Move block before current adress'
  412.         ShortCut = 16461
  413.         OnClick = Blockcopy1Click
  414.       end
  415.       object N5: TMenuItem
  416.         Caption = '-'
  417.       end
  418.       object Clipboard1: TMenuItem
  419.         Tag = 1
  420.         Caption = 'Clip&board'
  421.         object Cut1: TMenuItem
  422.           Tag = 1
  423.           Caption = 'Cut'
  424.           ShortCut = 16472
  425.           OnClick = Cut1Click
  426.         end
  427.         object Copy1: TMenuItem
  428.           Tag = 1
  429.           Caption = 'Copy'
  430.           ShortCut = 16451
  431.           OnClick = Cut1Click
  432.         end
  433.         object Paste1: TMenuItem
  434.           Tag = 1
  435.           Caption = 'Paste'
  436.           ShortCut = 16470
  437.           OnClick = Paste1Click
  438.         end
  439.         object Copyhex1: TMenuItem
  440.           Tag = 1
  441.           Caption = 'Copy as hex string'
  442.           ShortCut = 16456
  443.           OnClick = Copyhex1Click
  444.         end
  445.         object Pastefromhexstring1: TMenuItem
  446.           Tag = 1
  447.           Caption = 'Paste from hex string'
  448.           OnClick = Pastefromhexstring1Click
  449.         end
  450.       end
  451.       object N14: TMenuItem
  452.         Caption = '-'
  453.       end
  454.       object Deletefromcursor1: TMenuItem
  455.         Tag = 1
  456.         Caption = 'Delete &from cursor'
  457.         Hint = 'Delete from current adress (incl.) until end'
  458.         OnClick = Deletefromcursor1Click
  459.       end
  460.       object Deletetocursor1: TMenuItem
  461.         Tag = 1
  462.         Caption = 'Delete &to cursor'
  463.         Hint = 'Delete from begin until current adress (incl.)'
  464.         OnClick = Deletetocursor1Click
  465.       end
  466.     end
  467.     object Search1: TMenuItem
  468.       Caption = '&Search'
  469.       HelpContext = 13
  470.       object Find1: TMenuItem
  471.         Tag = 1
  472.         Caption = '&Find...'
  473.         HelpContext = 51
  474.         ShortCut = 16454
  475.         OnClick = Find1Click
  476.       end
  477.       object Findagaindown1: TMenuItem
  478.         Tag = 1
  479.         Caption = 'Find again &down'
  480.         HelpContext = 51
  481.         ShortCut = 114
  482.         OnClick = Findagaindown1Click
  483.       end
  484.       object Findagainup1: TMenuItem
  485.         Tag = 1
  486.         Caption = 'Find again &up'
  487.         HelpContext = 51
  488.         ShortCut = 8306
  489.         OnClick = Findagainup1Click
  490.       end
  491.       object Count1: TMenuItem
  492.         Tag = 1
  493.         Caption = '&Count...'
  494.         HelpContext = 52
  495.         OnClick = Count1Click
  496.       end
  497.       object N10: TMenuItem
  498.         Tag = 1
  499.         Caption = '-'
  500.       end
  501.       object Replace1: TMenuItem
  502.         Tag = 1
  503.         Caption = '&Replace...'
  504.         HelpContext = 53
  505.         ShortCut = 16466
  506.         OnClick = Replace1Click
  507.       end
  508.       object Replaceagaindown1: TMenuItem
  509.         Tag = 1
  510.         Caption = 'Replace &again down'
  511.         HelpContext = 53
  512.         ShortCut = 115
  513.         OnClick = Replaceagaindown1Click
  514.       end
  515.       object Replaceundo1: TMenuItem
  516.         Tag = 1
  517.         Caption = 'Replace &undo'
  518.         HelpContext = 53
  519.         Hint = 'Undo last replacement'
  520.         OnClick = Replaceundo1Click
  521.       end
  522.       object N12: TMenuItem
  523.         Caption = '-'
  524.       end
  525.       object Charconversion1: TMenuItem
  526.         Tag = 1
  527.         Caption = 'C&haracter conversion...'
  528.         HelpContext = 60
  529.         Hint = 'Convert characters using char table'
  530.         OnClick = Charconversion1Click
  531.       end
  532.     end
  533.     object Address1: TMenuItem
  534.       Caption = '&Address'
  535.       HelpContext = 14
  536.       OnClick = Address1Click
  537.       object Goto1: TMenuItem
  538.         Tag = 1
  539.         Caption = '&Goto...'
  540.         Hint = 'Goto absolute/relative address'
  541.         ShortCut = 16455
  542.         OnClick = Goto1Click
  543.       end
  544.       object N6: TMenuItem
  545.         Caption = '-'
  546.       end
  547.       object Jumpwidth1: TMenuItem
  548.         Tag = 1
  549.         Caption = 'Jump &width...'
  550.         Hint = 'Enter number of bytes to jump up and down'
  551.         OnClick = Jumpwidth1Click
  552.       end
  553.       object Jumpdown1: TMenuItem
  554.         Tag = 1
  555.         Caption = 'Jump &down'
  556.         ShortCut = 116
  557.         OnClick = Jumpdown1Click
  558.       end
  559.       object Jumpup1: TMenuItem
  560.         Tag = 1
  561.         Caption = 'Jump &up'
  562.         ShortCut = 8308
  563.         OnClick = Jumpup1Click
  564.       end
  565.       object N7: TMenuItem
  566.         Caption = '-'
  567.       end
  568.       object Rememberaddress1: TMenuItem
  569.         Tag = 1
  570.         Caption = '&Remember address'
  571.         Hint = 'Remember current adress'
  572.         OnClick = Rememberaddress1Click
  573.       end
  574.       object Gotoremembered1: TMenuItem
  575.         Tag = 1
  576.         Caption = 'Goto re&membered'
  577.         Hint = 'Goto remembered adress'
  578.         OnClick = Gotoremembered1Click
  579.       end
  580.       object Displaydifference1: TMenuItem
  581.         Tag = 1
  582.         Caption = 'Display di&fference...'
  583.         Hint = 'Display difference between current and remembered adress'
  584.         OnClick = Displaydifference1Click
  585.       end
  586.     end
  587.     object Bookmarks1: TMenuItem
  588.       Tag = 1
  589.       Caption = '&Bookmarks'
  590.       OnClick = Bookmarks1Click
  591.       object Add1: TMenuItem
  592.         Caption = '&Add...'
  593.         Hint = 'Add new bookmark for current address'
  594.         OnClick = Add1Click
  595.       end
  596.       object Remove1: TMenuItem
  597.         Caption = '&Remove...'
  598.         Hint = 'Remove a defined bookmark'
  599.         OnClick = Remove1Click
  600.       end
  601.       object Removeall1: TMenuItem
  602.         Caption = 'R&emove all'
  603.         Hint = 'Remove all currently defined bookmarks'
  604.         OnClick = Removeall1Click
  605.       end
  606.       object N16: TMenuItem
  607.         Caption = '-'
  608.       end
  609.       object Savetofile1: TMenuItem
  610.         Caption = '&Save to file...'
  611.         Hint = 'Save all currently defined bookmarks to file'
  612.         OnClick = Savetofile1Click
  613.       end
  614.       object Loadfromfile1: TMenuItem
  615.         Caption = '&Load from file...'
  616.         Hint = 'Load bookmarks from file'
  617.         OnClick = Loadfromfile1Click
  618.       end
  619.       object Bookmarkdivi: TMenuItem
  620.         Caption = '-'
  621.         Visible = False
  622.       end
  623.       object Bookmark1: TMenuItem
  624.         Visible = False
  625.         OnClick = BookmarkClick
  626.       end
  627.       object Bookmark2: TMenuItem
  628.         Visible = False
  629.         OnClick = BookmarkClick
  630.       end
  631.       object Bookmark3: TMenuItem
  632.         Visible = False
  633.         OnClick = BookmarkClick
  634.       end
  635.       object Bookmark4: TMenuItem
  636.         Visible = False
  637.         OnClick = BookmarkClick
  638.       end
  639.       object Bookmark5: TMenuItem
  640.         Visible = False
  641.         OnClick = BookmarkClick
  642.       end
  643.       object Bookmark6: TMenuItem
  644.         Visible = False
  645.         OnClick = BookmarkClick
  646.       end
  647.       object Bookmark7: TMenuItem
  648.         Visible = False
  649.         OnClick = BookmarkClick
  650.       end
  651.       object Bookmark8: TMenuItem
  652.         Visible = False
  653.         OnClick = BookmarkClick
  654.       end
  655.       object Bookmark9: TMenuItem
  656.         Visible = False
  657.         OnClick = BookmarkClick
  658.       end
  659.     end
  660.     object Tools1: TMenuItem
  661.       Caption = '&Tools'
  662.       HelpContext = 15
  663.       OnClick = Tools1Click
  664.       object ModusText1: TMenuItem
  665.         Caption = '&Text mode'
  666.         Checked = True
  667.         Hint = 'Switch between text/hex mode <TAB>'
  668.         OnClick = ModusText1Click
  669.       end
  670.       object ModusOverwrite1: TMenuItem
  671.         Caption = 'O&verwrite'
  672.         Checked = True
  673.         Hint = 'Switch between insert/overwrite mode <Ins>'
  674.         OnClick = ModusOverwrite1Click
  675.       end
  676.       object DataInspector1: TMenuItem
  677.         Caption = 'Data &inspector'
  678.         Hint = 
  679.           'Show tool window with current address, decoding numbers, file si' +
  680.           'ze'
  681.         OnClick = DataInspector1Click
  682.       end
  683.       object N8: TMenuItem
  684.         Caption = '-'
  685.       end
  686.       object Decode1: TMenuItem
  687.         Tag = 1
  688.         Caption = '&Decode number...'
  689.         Hint = 'Decode 1/2/4 bytes as integer or float'
  690.         OnClick = Decode1Click
  691.       end
  692.       object Encode1: TMenuItem
  693.         Tag = 1
  694.         Caption = '&Encode number...'
  695.         Hint = 'Encode integer or float to 1/2/4 bytes'
  696.         OnClick = Encode1Click
  697.       end
  698.       object Bitmanipulation1: TMenuItem
  699.         Tag = 1
  700.         Caption = '&Bit manipulation...'
  701.         Hint = 'View/set bits in current byte'
  702.         OnClick = Bitmanipulation1Click
  703.       end
  704.       object CalculateCRC321: TMenuItem
  705.         Tag = 1
  706.         Caption = '&CRC...'
  707.         Hint = 'Calculate CRC16/CRC32 of file/block'
  708.         OnClick = CalculateCRC321Click
  709.       end
  710.       object Patch1: TMenuItem
  711.         Tag = 1
  712.         Caption = '&Patch BP 7.0 EXE'
  713.         Hint = 'Patch BP 7.0 program for execution > 200 Mhz'
  714.         OnClick = Patch1Click
  715.       end
  716.       object N9: TMenuItem
  717.         Caption = '-'
  718.       end
  719.       object Options1: TMenuItem
  720.         Caption = '&Options...'
  721.         Hint = 'General options and appearance'
  722.         OnClick = Options1Click
  723.       end
  724.     end
  725.     object Script1: TMenuItem
  726.       Caption = '&XVIscript'
  727.       HelpContext = 80
  728.       OnClick = Script1Click
  729.       object Editor1: TMenuItem
  730.         Caption = '&Editor...'
  731.         Hint = 'Edit, load, save script, do syntax check, or execute'
  732.         OnClick = Editor1Click
  733.       end
  734.       object Executeactive1: TMenuItem
  735.         Caption = 'E&xecute active'
  736.         Hint = 'Execute active script, i.e. script in editor'
  737.         ShortCut = 16504
  738.         OnClick = Executeactive1Click
  739.       end
  740.     end
  741.     object Help1: TMenuItem
  742.       Caption = '&Help'
  743.       HelpContext = 16
  744.       object Contents1: TMenuItem
  745.         Caption = '&Contents'
  746.         OnClick = Contents1Click
  747.       end
  748.       object Info1: TMenuItem
  749.         Caption = '&About...'
  750.         Hint = 'About author/memory state'
  751.         OnClick = Info1Click
  752.       end
  753.     end
  754.   end
  755. end
  756.