Library tutorials & articles

Menus

Introduction

Menus are the easiest way to give a user multiple options without creating a crowded display. It is also very easy to do.

In most applications there are the standard menus: File, Edit, View, Window and Help. Users know what to expect to find on these menus. For example, on the File menu you always can open and save files, or open a recent file, and the View menu allows you to make changes to what you can see. If you start changing where you put these basic functions you will confuse the user. Stick to these and you will not go wrong.

The VB Menu system:

Comments

  1. 28 Apr 2003 at 04:42

    In this tutorial i dosent tell you the code for the menu. and im also very new to vb so if someone could tell me what i need to do for the code that would be great.


  2. 17 Nov 2002 at 19:54

    I have made a menu with1 1 Item (about) set it to enable - unchecked visable
    made a click event(msg box)


    then in my form mouse up event I put

    Code:

    Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Button = vbRightButton Then
       ' Set the flags
       vFlags = vbPopupMenuRightButton
       ' Display the menu
       PopupMenu about, vFlags
       End If
    End Sub
     I get compile error variable not defined   with vFlags?
    do i need to dim vFlags = "somthing " in the  Option Explicit section of the code?

  3. 20 May 2002 at 12:39

    sorry 'bout that... there was an old style link lurking in there... I have corrected the link on


    http://www.developerfusion.com/show/15/10/, which now points to


    http://www.developerfusion.com/show/49/4/ (menu status subclassing)


    not sure about changing the colour of your menu, other than drawing it yourself, or using one of the http://vbaccelerator.com/ controls

  4. 20 May 2002 at 12:11

    i click view an example and no example???
    i really want to change the look of my menu,change color or nything? ny ideas?

  5. 01 Jan 1999 at 00:00

    This thread is for discussions of Menus.

Leave a comment

Sign in or Join us (it's free).