home *** CD-ROM | disk | FTP | other *** search
/ 500 Game Surplus / XSurplus.iso / 279 / _SETUP.1 / UltraLogic.exe / 0 / RCDATA / TFRMMAIN / TFRMMAIN.txt < prev   
Text File  |  1996-12-23  |  20KB  |  699 lines

  1. object frmMain: TfrmMain
  2.   Left = 237
  3.   Top = 30
  4.   HorzScrollBar.Tracking = True
  5.   VertScrollBar.Tracking = True
  6.   BorderIcons = [biSystemMenu, biMinimize, biHelp]
  7.   BorderStyle = bsSingle
  8.   Caption = 'Ultra Logic'
  9.   ClientHeight = 373
  10.   ClientWidth = 288
  11.   Font.Color = clWindowText
  12.   Font.Height = -11
  13.   Font.Name = 'MS Sans Serif'
  14.   Font.Style = []
  15.   Menu = MainMenu
  16.   Position = poScreenCenter
  17.   Visible = True
  18.   OnClose = FormClose
  19.   OnCreate = FormCreate
  20.   OnShow = FormShow
  21.   PixelsPerInch = 96
  22.   TextHeight = 13
  23.   object imgBackGround: TImage
  24.     Left = 0
  25.     Top = 0
  26.     Width = 288
  27.     Height = 354
  28.     Align = alClient
  29.     Picture.Data = {<image000.bmp>}
  30.     Stretch = True
  31.   end
  32.   object Hand: TImage
  33.     Left = 5
  34.     Top = 88
  35.     Width = 38
  36.     Height = 18
  37.     ParentShowHint = False
  38.     Picture.Data = {<image001.ico>}
  39.     ShowHint = False
  40.   end
  41.   object Bevel3: TBevel
  42.     Left = 1
  43.     Top = 37
  44.     Width = 226
  45.     Height = 9
  46.     Shape = bsBottomLine
  47.   end
  48.   object Bevel4: TBevel
  49.     Left = 162
  50.     Top = 2
  51.     Width = 2
  52.     Height = 40
  53.     Shape = bsLeftLine
  54.   end
  55.   object SpeedButton1: TSpeedButton
  56.     Left = 248
  57.     Top = 6
  58.     Width = 28
  59.     Height = 27
  60.     Hint = 'Help|'
  61.     Glyph.Data = {
  62.       50020000424D500200000000000076000000280000001E0000001B0000000100
  63.       040000000000B001000000000000000000001000000000000000000000000000
  64.       80000080000000808000800000008000800080800000C0C0C000808080000000
  65.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00700000000000
  66.       000000000000000007007F8888888888888888888888888807007F7777777777
  67.       777777777777777807007F7777777777777777777777777807007F7777777777
  68.       777777777777777807007F7777777770077777777777777807007F7777777770
  69.       077777777777777807007F77777777007777CCC77777777807007F7777077700
  70.       7777CCC77777777807007F7777007007777777777777777807007F7777000007
  71.       7777CC777777777807007F77770000000077CC777777777807007F7777000000
  72.       0777CCC77777777807007F7777000000777777CC7777777807007F7777000007
  73.       77CC777CC777777807007F77770000777CC7777CC777777807007F7777000777
  74.       7CC7777CC777777807007F777700777777CC777CC777777807007F7777077777
  75.       777CCCCC7777777807007F7777777777777777777777777807007F7777777777
  76.       777777777777777807007F7777777777777777777777777807007F7777777777
  77.       777777777777777807007F7777777777777777777777777807007F7777777777
  78.       777777777777777807007FFFFFFFFFFFFFFFFFFFFFFFFFFF0700777777777777
  79.       77777777777777777700010000000200000000000000000000004D0000A02C00
  80.       6C001C006C00CA050000AE05000094000000D605}
  81.     ParentShowHint = False
  82.     ShowHint = True
  83.     Visible = False
  84.     OnClick = SpeedButton1Click
  85.   end
  86.   object LeftBoard: TDrawGrid
  87.     Left = 43
  88.     Top = 83
  89.     Width = 128
  90.     Height = 263
  91.     TabStop = False
  92.     Color = clWhite
  93.     Ctl3D = True
  94.     DefaultColWidth = 30
  95.     DefaultRowHeight = 25
  96.     DefaultDrawing = False
  97.     FixedColor = clWhite
  98.     FixedCols = 4
  99.     RowCount = 10
  100.     FixedRows = 0
  101.     Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine]
  102.     ParentCtl3D = False
  103.     ParentShowHint = False
  104.     PopupMenu = pmenuLeftBoard
  105.     ScrollBars = ssNone
  106.     ShowHint = False
  107.     TabOrder = 0
  108.     OnDragDrop = LeftBoardDragDrop
  109.     OnDragOver = LeftBoardDragOver
  110.     OnDrawCell = LeftBoardDrawCell
  111.     OnMouseDown = LeftBoardMouseDown
  112.     RowHeights = (
  113.       25
  114.       27
  115.       25
  116.       25
  117.       25
  118.       25
  119.       25
  120.       25
  121.       25
  122.       25)
  123.   end
  124.   object RightBoard: TDrawGrid
  125.     Left = 188
  126.     Top = 83
  127.     Width = 92
  128.     Height = 266
  129.     HelpContext = 3001
  130.     TabStop = False
  131.     Color = clTeal
  132.     DefaultColWidth = 21
  133.     DefaultRowHeight = 25
  134.     DefaultDrawing = False
  135.     FixedColor = clTeal
  136.     FixedCols = 4
  137.     RowCount = 10
  138.     FixedRows = 0
  139.     ParentShowHint = False
  140.     PopupMenu = pmenuWhatsThis
  141.     ScrollBars = ssNone
  142.     ShowHint = False
  143.     TabOrder = 1
  144.     OnDrawCell = RightBoardDrawCell
  145.     RowHeights = (
  146.       26
  147.       25
  148.       25
  149.       25
  150.       25
  151.       25
  152.       25
  153.       25
  154.       26
  155.       25)
  156.   end
  157.   object MediaPlayer: TMediaPlayer
  158.     Left = 9
  159.     Top = 342
  160.     Width = 85
  161.     Height = 20
  162.     VisibleButtons = [btPlay, btStop, btEject]
  163.     Visible = False
  164.     TabOrder = 2
  165.     OnNotify = MediaPlayerNotify
  166.   end
  167.   object ColorsBarPanel: TPanel
  168.     Left = 1
  169.     Top = 49
  170.     Width = 222
  171.     Height = 30
  172.     HelpContext = 3002
  173.     BevelInner = bvRaised
  174.     BevelOuter = bvNone
  175.     ParentShowHint = False
  176.     PopupMenu = pmenuWhatsThis
  177.     ShowHint = False
  178.     TabOrder = 3
  179.     object RedShape: TShape
  180.       Left = 3
  181.       Top = 4
  182.       Width = 24
  183.       Height = 22
  184.       Brush.Color = clRed
  185.       Shape = stRoundRect
  186.       OnMouseDown = AnyShapeMouseDown
  187.     end
  188.     object GreenShape: TShape
  189.       Left = 194
  190.       Top = 4
  191.       Width = 24
  192.       Height = 22
  193.       Brush.Color = clGreen
  194.       Shape = stRoundRect
  195.       OnMouseDown = AnyShapeMouseDown
  196.     end
  197.     object BlackShape: TShape
  198.       Left = 58
  199.       Top = 4
  200.       Width = 24
  201.       Height = 22
  202.       Brush.Color = clBlack
  203.       Shape = stRoundRect
  204.       OnMouseDown = AnyShapeMouseDown
  205.     end
  206.     object YellowShape: TShape
  207.       Left = 85
  208.       Top = 4
  209.       Width = 24
  210.       Height = 22
  211.       Brush.Color = clYellow
  212.       Shape = stRoundRect
  213.       OnMouseDown = AnyShapeMouseDown
  214.     end
  215.     object BlueShape: TShape
  216.       Left = 112
  217.       Top = 4
  218.       Width = 24
  219.       Height = 22
  220.       Brush.Color = clBlue
  221.       Shape = stRoundRect
  222.       OnMouseDown = AnyShapeMouseDown
  223.     end
  224.     object GrayShape: TShape
  225.       Left = 139
  226.       Top = 4
  227.       Width = 24
  228.       Height = 22
  229.       Brush.Color = clGray
  230.       Shape = stRoundRect
  231.       OnMouseDown = AnyShapeMouseDown
  232.     end
  233.     object FuchsiaShape: TShape
  234.       Left = 167
  235.       Top = 4
  236.       Width = 24
  237.       Height = 22
  238.       Brush.Color = clFuchsia
  239.       Shape = stRoundRect
  240.       OnMouseDown = AnyShapeMouseDown
  241.     end
  242.     object LimeShape: TShape
  243.       Left = 30
  244.       Top = 4
  245.       Width = 24
  246.       Height = 22
  247.       Brush.Color = clLime
  248.       Shape = stRoundRect
  249.       OnMouseDown = AnyShapeMouseDown
  250.     end
  251.   end
  252.   object Panel1: TPanel
  253.     Left = 2
  254.     Top = 6
  255.     Width = 153
  256.     Height = 31
  257.     TabOrder = 4
  258.     object sbtnCheck: TSpeedButton
  259.       Left = 64
  260.       Top = 3
  261.       Width = 25
  262.       Height = 25
  263.       Hint = 'Check!|'
  264.       Glyph.Data = {
  265.         78010000424D7801000000000000760000002800000020000000100000000100
  266.         04000000000000000000120B0000120B00000000000000000000000000000000
  267.         800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  268.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00555555555555
  269.         555555555555555555555555555555555555555555FF55555555555559055555
  270.         55555555577FF5555555555599905555555555557777F5555555555599905555
  271.         555555557777FF5555555559999905555555555777777F555555559999990555
  272.         5555557777777FF5555557990599905555555777757777F55555790555599055
  273.         55557775555777FF5555555555599905555555555557777F5555555555559905
  274.         555555555555777FF5555555555559905555555555555777FF55555555555579
  275.         05555555555555777FF5555555555557905555555555555777FF555555555555
  276.         59905555555555555777555555555555555555555555555555550000}
  277.       NumGlyphs = 2
  278.       ParentShowHint = False
  279.       ShowHint = True
  280.       OnClick = sbtnCheckClick
  281.     end
  282.     object sbtnRegistration: TSpeedButton
  283.       Left = 97
  284.       Top = 3
  285.       Width = 25
  286.       Height = 25
  287.       Hint = 'Registration|'
  288.       Glyph.Data = {
  289.         78010000424D7801000000000000760000002800000020000000100000000100
  290.         04000000000000000000120B0000120B00000000000000000000000000000000
  291.         800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  292.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333000000
  293.         000033333377777777773333330FFFFFFFF03FF3FF7FF33F3FF700300000FF0F
  294.         00F077F777773F737737E00BFBFB0FFFFFF07773333F7F3333F7E0BFBF000FFF
  295.         F0F077F3337773F3F737E0FBFBFBF0F00FF077F3333FF7F77F37E0BFBF00000B
  296.         0FF077F3337777737337E0FBFBFBFBF0FFF077F33FFFFFF73337E0BF0000000F
  297.         FFF077FF777777733FF7000BFB00B0FF00F07773FF77373377373330000B0FFF
  298.         FFF03337777373333FF7333330B0FFFF00003333373733FF777733330B0FF00F
  299.         0FF03333737F37737F373330B00FFFFF0F033337F77F33337F733309030FFFFF
  300.         00333377737FFFFF7733333033000000033333373377777773330000}
  301.       NumGlyphs = 2
  302.       ParentShowHint = False
  303.       ShowHint = True
  304.       OnClick = mitemRegistrationClick
  305.     end
  306.     object sbtnRegistrationCode: TSpeedButton
  307.       Left = 124
  308.       Top = 3
  309.       Width = 25
  310.       Height = 25
  311.       Hint = 'Registration Code|'
  312.       Glyph.Data = {
  313.         78010000424D7801000000000000760000002800000020000000100000000100
  314.         04000000000000000000120B0000120B00000000000000000000000000000000
  315.         800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  316.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00555555555555
  317.         5000555555555555577755555555555550B0555555555555F7F7555555555550
  318.         00B05555555555577757555555555550B3B05555555555F7F557555555555000
  319.         3B0555555555577755755555555500B3B0555555555577555755555555550B3B
  320.         055555FFFF5F7F5575555700050003B05555577775777557555570BBB00B3B05
  321.         555577555775557555550BBBBBB3B05555557F555555575555550BBBBBBB0555
  322.         55557F55FF557F5555550BB003BB075555557F577F5575F5555577B003BBB055
  323.         555575F7755557F5555550BB33BBB0555555575F555557F555555507BBBB0755
  324.         55555575FFFF77555555555700007555555555577777755555550000}
  325.       NumGlyphs = 2
  326.       ParentShowHint = False
  327.       ShowHint = True
  328.       OnClick = mitemRegistrationNumberClick
  329.     end
  330.     object Bevel1: TBevel
  331.       Left = 92
  332.       Top = 2
  333.       Width = 3
  334.       Height = 25
  335.       Shape = bsLeftLine
  336.     end
  337.     object sbtnProperties: TSpeedButton
  338.       Left = 34
  339.       Top = 3
  340.       Width = 25
  341.       Height = 25
  342.       Hint = 'Game Properties|'
  343.       Glyph.Data = {
  344.         66010000424D6601000000000000760000002800000014000000140000000100
  345.         040000000000F000000000000000000000001000000010000000000000000000
  346.         BF0000BF000000BFBF00BF000000BF00BF00BFBF0000C0C0C000808080000000
  347.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
  348.         7777777700007777777778888877777700007777777000008887777700007777
  349.         77ECCCCC088777770000777777EC6EEC088777770000777777EC08EC08877777
  350.         0000777777EC006C088777770000777777ECCCCC088777770000777777ECCCCC
  351.         088877770000777777ECCCCC08888777000077777CCCCCCCC088887700007777
  352.         CCCCCCCCCC0888870000777CCCCCCCCCCCC08887000077ECCCCCCCCCCCCC0887
  353.         000077ECCCC0877ECCCC0887000077ECCC088777ECCC0877000077ECCC088777
  354.         ECCC07770000777ECC077777ECC0777700007777EE677777EE67777700007777
  355.         77777777777777770000}
  356.       ParentShowHint = False
  357.       ShowHint = True
  358.       OnClick = mitemPropertiesClick
  359.     end
  360.     object sbtnNew: TSpeedButton
  361.       Left = 4
  362.       Top = 3
  363.       Width = 25
  364.       Height = 25
  365.       Hint = 'New Game|'
  366.       Glyph.Data = {
  367.         F6000000424DF600000000000000760000002800000010000000100000000100
  368.         0400000000008000000000000000000000000000000000000000000000000000
  369.         80000080000000808000800000008000800080800000C0C0C000808080000000
  370.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
  371.         7777777777777777777777700000000000777770FFFFFFFFF0777770FFFFFFFF
  372.         F0777770FFFFFFFFF0777770FFFFFFFFF0777770FFFFFFFFF0777770FFFFFFFF
  373.         F0777770FFFFFFFFF0777770FFFFFFFFF0777770FFFFFF0000777770FFFFFF0F
  374.         07777770FFFFFF00777777700000000777777777777777777777}
  375.       ParentShowHint = False
  376.       ShowHint = True
  377.       OnClick = sbtnNewClick
  378.     end
  379.   end
  380.   object Panel2: TPanel
  381.     Left = 172
  382.     Top = 2
  383.     Width = 54
  384.     Height = 39
  385.     HelpContext = 3003
  386.     BevelInner = bvRaised
  387.     ParentShowHint = False
  388.     PopupMenu = pmenuWhatsThis
  389.     ShowHint = False
  390.     TabOrder = 5
  391.     object TimerDigit1: TDigit
  392.       Left = 3
  393.       Top = 3
  394.       Width = 16
  395.       Height = 32
  396.       Color = clBlack
  397.       ColorOff = clMaroon
  398.       ColorOn = clYellow
  399.       ValueBinary = 125
  400.       ParentColor = False
  401.       Thickness = 2
  402.       Separation = 1
  403.     end
  404.     object TimerDigit2: TDigit
  405.       Left = 19
  406.       Top = 3
  407.       Width = 16
  408.       Height = 32
  409.       Color = clBlack
  410.       ColorOff = clMaroon
  411.       ColorOn = clYellow
  412.       ValueBinary = 125
  413.       ParentColor = False
  414.       Thickness = 2
  415.       Separation = 1
  416.     end
  417.     object TimerDigit3: TDigit
  418.       Left = 35
  419.       Top = 3
  420.       Width = 16
  421.       Height = 32
  422.       Color = clBlack
  423.       ColorOff = clMaroon
  424.       ColorOn = clYellow
  425.       ValueBinary = 125
  426.       ParentColor = False
  427.       Thickness = 2
  428.       Separation = 1
  429.     end
  430.   end
  431.   object StatusBar: TStatusBar
  432.     Left = 0
  433.     Top = 354
  434.     Width = 288
  435.     Height = 19
  436.     Font.Color = clWindowText
  437.     Font.Height = -11
  438.     Font.Name = 'MS Sans Serif'
  439.     Font.Style = []
  440.     Panels = <
  441.       item
  442.         Text = 'Row:'
  443.         Width = 50
  444.       end
  445.       item
  446.         Width = 50
  447.       end>
  448.     ParentFont = False
  449.     SimplePanel = False
  450.     SizeGrip = False
  451.   end
  452.   object MainMenu: TMainMenu
  453.     Left = 101
  454.     Top = 342
  455.     object GameMenu: TMenuItem
  456.       Caption = '&Game'
  457.       RadioItem = True
  458.       ShortCut = 0
  459.       object mitemNewGame: TMenuItem
  460.         Caption = '&New'
  461.         HelpContext = 201
  462.         Hint = 'Start a new game with current settings'
  463.         ShortCut = 113
  464.         OnClick = mitemNewGameClick
  465.       end
  466.       object mitemGiveUp: TMenuItem
  467.         Caption = '&Give Up!'
  468.         GroupIndex = 3
  469.         Hint = 'Abort the game and show the correct solution'
  470.         ShortCut = 0
  471.         OnClick = mitemGiveUpClick
  472.       end
  473.       object N2: TMenuItem
  474.         Caption = '-'
  475.         GroupIndex = 3
  476.         ShortCut = 0
  477.       end
  478.       object mitemProperties: TMenuItem
  479.         Caption = 'P&roperties...'
  480.         GroupIndex = 3
  481.         Hint = 'Change various game options'
  482.         ShortCut = 0
  483.         OnClick = mitemPropertiesClick
  484.       end
  485.       object mitemStatistics: TMenuItem
  486.         Caption = '&Statistics...'
  487.         GroupIndex = 3
  488.         Hint = 'Check how many game were won, lost etc.'
  489.         ShortCut = 0
  490.         OnClick = mitemStatisticsClick
  491.       end
  492.       object N4: TMenuItem
  493.         Caption = '-'
  494.         GroupIndex = 3
  495.         ShortCut = 0
  496.       end
  497.       object mitemExit: TMenuItem
  498.         Caption = 'E&xit'
  499.         GroupIndex = 3
  500.         HelpContext = 202
  501.         Hint = 'Exit Ultra Logic'
  502.         ShortCut = 0
  503.         OnClick = mitemExitClick
  504.       end
  505.     end
  506.     object Level: TMenuItem
  507.       Caption = '&Level'
  508.       ShortCut = 0
  509.       object mitemBeginner: TMenuItem
  510.         Caption = '&Beginner'
  511.         Checked = True
  512.         GroupIndex = 1
  513.         Hint = 'The easiest level'
  514.         RadioItem = True
  515.         ShortCut = 0
  516.         OnClick = mitemBeginnerClick
  517.       end
  518.       object mitemIntermediate: TMenuItem
  519.         Caption = '&Intermediate'
  520.         GroupIndex = 1
  521.         Hint = 'Medium difficulty level'
  522.         RadioItem = True
  523.         ShortCut = 0
  524.         OnClick = mitemIntermediateClick
  525.       end
  526.       object mitemExpert: TMenuItem
  527.         Caption = '&Expert!'
  528.         GroupIndex = 1
  529.         Hint = 'Hardest difficulty level'
  530.         RadioItem = True
  531.         ShortCut = 0
  532.         OnClick = mitemExpertClick
  533.       end
  534.       object mitemCustom: TMenuItem
  535.         Caption = '&Custom...'
  536.         GroupIndex = 1
  537.         Hint = 'Chose any board size you want!'
  538.         RadioItem = True
  539.         ShortCut = 0
  540.         OnClick = mitemCustomClick
  541.       end
  542.     end
  543.     object HelpMenu: TMenuItem
  544.       Caption = '&Help'
  545.       ShortCut = 0
  546.       object mitemTutorial: TMenuItem
  547.         Caption = 'T&utorial'
  548.         Hint = 'Step by step tutorial'
  549.         ShortCut = 0
  550.         OnClick = mitemTutorialClick
  551.       end
  552.       object mitemHelpTopics: TMenuItem
  553.         Caption = 'Help &Topics'
  554.         HelpContext = 221
  555.         Hint = 'Show help contents'
  556.         ShortCut = 0
  557.         OnClick = mitemHelpTopicsClick
  558.       end
  559.       object mitemWhatsNew: TMenuItem
  560.         Caption = '&What'#39's New?'
  561.         Hint = 'Improvements and bug fixes since last version'
  562.         ShortCut = 0
  563.         OnClick = mitemWhatsNewClick
  564.       end
  565.       object N1: TMenuItem
  566.         Caption = '-'
  567.         ShortCut = 0
  568.       end
  569.       object mitemRegistration: TMenuItem
  570.         Caption = '&Registration...'
  571.         Hint = 'Register Ultra Logic'
  572.         ShortCut = 0
  573.         OnClick = mitemRegistrationClick
  574.       end
  575.       object mitemRegistrationNumber: TMenuItem
  576.         Caption = 'Registration &Number...'
  577.         Hint = 'Enter registration number to register Ultra Logic'
  578.         ShortCut = 0
  579.         OnClick = mitemRegistrationNumberClick
  580.       end
  581.       object mmenuHelpDivider2: TMenuItem
  582.         Caption = '-'
  583.         ShortCut = 0
  584.       end
  585.       object mitemTipOfTheDay: TMenuItem
  586.         Caption = 'Tip of the &Day...'
  587.         Hint = 'Displays the Tip of the Day'
  588.         ShortCut = 0
  589.         OnClick = mitemTipOfTheDayClick
  590.       end
  591.       object N3: TMenuItem
  592.         Caption = '-'
  593.         ShortCut = 0
  594.       end
  595.       object mitemAbout: TMenuItem
  596.         Caption = '&About...'
  597.         Hint = 'Show credits and game statistics'
  598.         ShortCut = 0
  599.         OnClick = mitemAboutClick
  600.       end
  601.     end
  602.   end
  603.   object Registration: TRegistration
  604.     UserInterface.Title = 'Please enter registration information'
  605.     UserInterface.LabelsFont.Color = clWindowText
  606.     UserInterface.LabelsFont.Height = -11
  607.     UserInterface.LabelsFont.Name = 'MS Sans Serif'
  608.     UserInterface.LabelsFont.Style = [fsBold]
  609.     UserInterface.Background = bkGrey
  610.     UserInfo.UserName = '0'
  611.     UserInfo.RegNumber = '0'
  612.     UserInfo.NumberOfDigits = 5
  613.     UserInfo.MagicNumber = 99999
  614.     UserInfo.Correct = False
  615.     OnSuccess = RegistrationSuccess
  616.     OnFailure = RegistrationFailure
  617.     Left = 137
  618.     Top = 341
  619.   end
  620.   object pmenuLeftBoard: TPopupMenu
  621.     OnPopup = pmenuLeftBoardPopup
  622.     Left = 246
  623.     Top = 341
  624.     object pmitemRepeat: TMenuItem
  625.       Caption = '&Repeat'
  626.       Default = True
  627.       ShortCut = 0
  628.       OnClick = pmitemRepeatClick
  629.     end
  630.     object pmitemClear: TMenuItem
  631.       Caption = '&Clear'
  632.       ShortCut = 0
  633.       OnClick = pmitemClearClick
  634.     end
  635.     object pmitemClearRow: TMenuItem
  636.       Caption = 'Clear &Row'
  637.       ShortCut = 0
  638.       OnClick = pmitemClearRowClick
  639.     end
  640.     object N5: TMenuItem
  641.       Caption = '-'
  642.       ShortCut = 0
  643.     end
  644.     object pmitemGiveUp: TMenuItem
  645.       Caption = '&Give Up!'
  646.       ShortCut = 0
  647.       OnClick = mitemGiveUpClick
  648.     end
  649.   end
  650.   object pmenuWhatsThis: TPopupMenu
  651.     Left = 207
  652.     Top = 341
  653.     object pmitemWhatsThis: TMenuItem
  654.       Caption = '&What'#39's This?'
  655.       ShortCut = 0
  656.       OnClick = pmitemWhatsThisClick
  657.     end
  658.   end
  659.   object Tips: TTips
  660.     Title = 'Tip of the day'
  661.     TipHelp = 'Did you know...'
  662.     ShowAtStart = True
  663.     Tips.Strings = (
  664.       
  665.         'You can clear the whole row of pegs with just two clicks. Simply' +
  666.         ' right-click the left board and select "Clear Row".'
  667.       
  668.         'If you don'#39't like the background music you can easily turn it of' +
  669.         'f. Go to Game|Properties, click the Music tab and then disable t' +
  670.         'he Background Music checkbox.'
  671.       
  672.         'There is extensive online help built into Ultra Logic. To use it' +
  673.         ' click the "?" button at the top-right corner of the window and ' +
  674.         'then click on the item you want to get help on. Or, right-click ' +
  675.         'the item and select "What'#39's This?".'
  676.       
  677.         'If you have any suggestions or found a bug, don'#39't hesitate to co' +
  678.         'ntact the author. You can e-mail him at vitaly@idirect.com. Any ' +
  679.         'comments are always welcome!'
  680.       
  681.         'The Beginner, Intermediate and Expert! levels are actually prese' +
  682.         't board sizes. Here are the dimensions: Beginner - 3x10, Interme' +
  683.         'diate - 5x9 and Expert - 8x12.'
  684.       
  685.         'Registering Ultra Logic is easy - simply fill the Registration F' +
  686.         'orm (Help|Registration Form) and send it to the author with the ' +
  687.         'appropriate fee.'
  688.       
  689.         'You can easily repeat part of your previous turn by right clicki' +
  690.         'ng the board and selecting "Repeat" from the pop-up menu.'
  691.       
  692.         'A variety of statistics are being kept by the game. To view a pi' +
  693.         'e chart representation of these statistics select Statistics fro' +
  694.         'm the Game menu.')
  695.     Left = 65
  696.     Top = 343
  697.   end
  698. end
  699.