Menu Routines
Updated Monday December 26, 2011
   
Category Topic


Fonts & Callbacks
vb6
vb5
SetMenuItemInfo: Menu Scroll a Standard VB Menu
Tame long menus by making them scrollable. Feb 16.2003

SetMenuItemInfo: Create a Multi-Column Font Menu
How to populate a Fonts menu and specify column breaks to assure it remains on-screen.



Menu Colour
vb6
vb5
vb4-32
SetMenuItemInfo: Custom Application Menu Colours
Custom menu colours without subclassing! Feb 16.2003


Menu Routines
vb6
vb5
vb4-32
SetMenuItemInfo: Menu Scroll a Standard VB Menu
Tame long menus by making them scrollable. Feb 16.2003

SetMenuItemInfo: Split Long Menus into Columns
Use SetMenuItemInfo to create menu columns for long menu lists.

Pure VB: Mimic WordPerfect Style Popup Button Menus
Four different styles of buttons that present a popup menu selection option made popular in WordPerfect versions 5 & 6.



Modifying
vb6
vb5
vb4-32
SetMenuItemInfo: Using Radio Buttons Instead of Menu Checkmarks
When you offer several choices in a menu, you may want to implement a radio button-style selection. This updated routine now handles menus on any form or position on the menu bar. Jan 25.2000

Pure VB: Easily Add a Raised or Etched 3D Line Beneath a Menu
A two-liner to add a 3D line beneath a menu (or anywhere on the form). Mar 04.2003

WM_SYSCOMMAND: Change and Respond to a Customized System Menu
Modify and react to new items added to a System Menu. April 17.1999

RemoveMenu: Killing the Form's Close Menu and 'X' Button
Prevent users from attempting to close an application by disabling the system menu options. July 8.1998

RemoveMenu: Killing Any Form's Close Menu and 'X' Button - SDI, MDIParent or MDIChild
One routine to handle removal/disabling of any form's system menu Close command and form 'X' button. August 15.1999



 

 
 

PayPal Link
Make payments with PayPal - it's fast, free and secure!

 
 
 
 

Copyright 1996-2011 VBnet and Randy Birch. All Rights Reserved.
Terms of Use  |  Your Privacy

 

Hit Counter