home *** CD-ROM | disk | FTP | other *** search
- VERSION 5.00
- Begin VB.Form Form1
- Caption = "Menu Demo"
- ClientHeight = 3195
- ClientLeft = 165
- ClientTop = 735
- ClientWidth = 4680
- LinkTopic = "Form1"
- ScaleHeight = 3195
- ScaleWidth = 4680
- StartUpPosition = 3 'Windows Default
- Begin VB.CommandButton RemoveCommand
- Caption = "Remove Run Time Option"
- Height = 570
- Left = 2310
- TabIndex = 1
- Top = 2430
- Width = 2205
- End
- Begin VB.CommandButton AddCommand
- Caption = "Add Run Time Option"
- Height = 540
- Left = 2280
- TabIndex = 0
- Top = 1785
- Width = 2235
- End
- Begin VB.Menu FileMenu
- Caption = "File"
- Begin VB.Menu FileOpen
- Caption = "Open"
- End
- Begin VB.Menu FileSave
- Caption = "Save"
- End
- Begin VB.Menu FileExit
- Caption = "Exit"
- End
- End
- Begin VB.Menu EditMenu
- Caption = "Edit"
- Begin VB.Menu EditCopy
- Caption = "Copy"
- End
- Begin VB.Menu EditCut
- Caption = "Cut"
- End
- Begin VB.Menu EditPaste
- Caption = "Paste"
- End
- End
- Begin VB.Menu RunTimeMenu
- Caption = "Run Time Menu"
- Begin VB.Menu RunTimeOptions
- Caption = "Run Time Option"
- Index = 0
- End
- End
- Attribute VB_Name = "Form1"
- Attribute VB_GlobalNameSpace = False
- Attribute VB_Creatable = False
- Attribute VB_PredeclaredId = True
- Attribute VB_Exposed = False
- Option Explicit
- Dim RTmenu
- Private Sub AddCommand_Click()
- RTmenu = RTmenu + 1
- If RTmenu = 1 Then RunTimeOptions(0).Caption = "Run Time Options"
- Load RunTimeOptions(RTmenu)
- RunTimeOptions(RTmenu).Caption = "Option # " & RTmenu
- End Sub
- Private Sub RemoveCommand_Click()
- If RTmenu = 0 Then
- MsgBox "Menu is empty"
- Exit Sub
- End If
- Unload RunTimeOptions(RTmenu)
- RTmenu = RTmenu - 1
- End Sub
-