QTIPS - Equidistant Menu Options
QTIPS - Improved Menu Help 1
QTIPS - Improved Menu Help 2
QTIPS - Securing Menus
QTIPS - Overriding Menu Colours
Utility Diskette # 3 - Part I
Menus and Menu Drivers
QTIPS - Menus Without an Action Bar
QTIPS - Comment Lines In Pulldown Menus
Overlapping Windows And Window Menus
QTIPS - Blank Menus in Windows
QTIPS - Menu Item Pre-Processing
Caching in on the Frames Array - Mike Pope
What's New (and un(der)documented!) In 2.12
Utility Diskette # 4
QTIPS - Winus
QTIPS - Calling an Action Bar from a Pulldown Menu
VERBatim - V86
VERBatim - V88
QTIPS - Securing Menus
Simple Security
Creating Your Own Background Processes
@ATTACK - @Last.Select.Process
Reader's Forum
QTIPS - Menu Item Pre-Processing
Reader's Clinic - Functions and Subroutines
Argument passing - Subroutines and Functions - Mike Pope
Background Processing
Vroom - Window Processing
VROOM - Window Processing II
RTP Series - RTP27
QTIPS - Printing Large Variables from the Debugger
VERBatim - V87
RTP Series - RTP42
VERBatim - V65
Argument passing - Subroutines and Functions - Mike Pope
Menus and Menu Drivers
QTIPS - Postscript Driver Problem
Defaults
QTIPS - Autofilling Default Values
REVMEDIA Revisted
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV4I10A9
TitleQTIPS - Menu Item Pre-Processing
KeywordsMENU
PRE-PROCESS
TextDave Mills of The Nature Conservancy Council strikes again WITH yet another
great menu tip People frequently want the ability to run a pre process
before CALLING a menu

Dave makes the point that the security logic is called for a menu item
before the item is displayed so to pre process a menu simply add a security
level of @S Sub@ where Sub is a catalogued subroutine which always sets @Ans
to true but ALSO does any pre processing you might require

He ALSO makes the point that the easiest way of keeping track of which menu
is currently operative is to set up a shell menu program that CALLS the
proper menu program but that stores the CURRENT menu in LABELLED common
Make this menu driver the default and the desired result is obtained


(Volume 4 Issue 10 Page 8)
[revmedia/copyrigh.htm]

Page last modified: 08/02/03