File Variables
Argument passing - Subroutines and Functions - Mike Pope
RevTech Replies - Mike Pope (RevTech UK Ltd)
Symbol Table Structure
Window or Not ?
Vroom - Window Processing
QTIPS - Window Symbol Tables
VROOM - Window Processing II
@ATTACK - @HW
Uncommon Knowledge - WC_Reset%
Reader's Clinic - Related Windows
Window or Not?
Reader's Clinic - Scribe Replace Processes in Window
Soft Windows
QTIPS - Window Bug and Debugging Window Bug
Overlapping Windows And Window Menus
QTIPS - New Catalyst Option
QTIPS - Collectors on the fly
QTIPS - Blank Menus in Windows
QTIPS - Moving Objects the EASY way.
Merge Processor
QTIPS - Menus Without an Action Bar
QTIPS - Using @Upper.Case and @Lower.Case with Foreign Languages
@ATTACK - @Lower.Case
@ATTACK - @Upper.Case
Sorting out Collation Sequences by Mike Pope
@ATTACK - @Return.Value
Prompt Help
Reader's Clinic - Scribe Replace Processes in Window
QTIPS - Deleting Master Relationally Indexed Records
Version 3 Technical Highlights - Deleting Accounts
Version 3 Technical Highlights - Deleting Rows Programmatically
Version 3 Technical Highlights - Deleting Tables Programmatically
Version 3 TCL Subroutines - Deleting Rows
Version 3 TCL Subroutines - Deleting Accounts
Version 3 TCL Subroutines - Deleting Tables
Version 3 TCL Subroutines - Removing Lists
QTIPS - Command Line Options
Customising the Status Line
Uncommon Knowledge - WC_Amv_Action%
Uncommon Knowledge - WC_MV%
QTIPS - Skipping Prompts
SecureUser
VERBatim - V25
@ATTACK - @Files.System
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
REVMEDIA Revisted
Version 2
Directory Exists on Novell
Gas Bar
Prompt Help
DOS Interfacing (Part II)
@ATTACK - @Help.Level
@ATTACK - @StatList
QTIPS - Standardising Error Message Display
Video Control
Customising the Status Line
Redisplaying Multi-Values
Uncommon Knowledge - WC_Amv_Action%
QTIPS - Positioning Cursors in AMV fields
QTIPS - Using AMV.ACTION To Save Coding Time
Redisplaying Multi-Values
Uncommon Knowledge - WC_Browse_Next%
Uncommon Knowledge - WC_Reset%
Reader's Clinic - Related Windows
Uncommon Knowledge - WC_Amv_Action%
Uncommon Knowledge - WC_Valid%
QTIPS - Window Bug and Debugging Window Bug
REVMEDIA Revisted
Uncommon Knowledge - WC_Reset%
Uncommon Knowledge - WC_Reset%
Uncommon Knowledge - WC_Amv_Action%
Uncommon Knowledge - WC_Is_Orig%
VERBatim - V16
@ATTACK - @Int.Const
@ATTACK - @Move.Keys
@ATTACK - @Priority.Int
@ATTACK - @Macro.Mode
Uncommon Knowledge - WC_Unkeys%
Utility Diskette # 3 - Part I
Utility Diskette # 4
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV2I9A7
TitleUncommon Knowledge - WC_Amv_Action%
KeywordsWINDOW_COMMON%
WC_AMV_ACTION%
WC_AMV%
WC_RESET%
WC_AMV_VARS%
WC_MV%
WC_IS%
WC_IS_ORIG%
TextFlag variable used to tell the window processor what action to take on the
current (or in the case of one value all) AMV group Note that this will
actually work regardless of whether the prompt is an AMV or not (i e if it
is just a normal MV) as long as it is grouped to itself The possible values
are as follows

1 CLEAR clears AMV group and resets counters (WC_Amv_Vars%<1>
+ <3>) even if the CURRENT prompt is protected

2 DELETE deletes line at WC_Mv% in AMV group (and resets
counters) if the CURRENT prompt is not protected Note that if
prompts within the AMV group are protected but the current
prompt is not 2 will still work

3 INSERT inserts blank line at WC_Mv% in AMV group (and
resets counters) if the CURRENT prompt is not protected Note
that if prompts within the AMV group are protected but the
CURRENT prompt is not 3 will still work

4 CHANGED used to tell the system that the number of elements
in the AMV group has been changed and thus resets counters
regardless of protection status

5 CHANGED ALL used to tell the system that the number of
elements in other AMV groups has been changed and thus resets
counters for all AMV groups regardless of protection status

Note that because this variable relies upon there being a CURRENT AMV group
it is only meaningful to try to set it within the context of an AMV group
(other than in the case of WC_Amv_Action% = 5) To force the system to
recognise that WC_Amv_Action% has been set the following action must be
taken (remember that DIFFERENT values of WC_Reset% have DIFFERENT effects on
WC_Is% and WC_Is_Orig% see Vol 2 Issue 8 for full details):


Default
Setting WC_Reset% to 4 will run the Pre Prompt logic followed by the
Perpetual logic and if WC_Amv_Action% and WC_Reset% are not changed will
take action SETTING WC_Reset% to 5 will run the Pre Prompt logic and if
WC_Amv_Action% and WC_Reset% are not changed will take action


Pre Prompt
Setting WC_Reset% to 4 will run the Perpetual logic and if WC_Amv_Action%
and WC_Reset% are not changed will take action SETTING WC_Reset% to 5 will
just take the action


Options
Setting WC_Reset% to 2 or 3 will run Post logic followed by the Perpetual
logic and if WC_Amv_Action% and WC_Reset% are not changed will take
action SETTING WC_Reset% to 4 will run Perpetual logic and if
WC_Amv_Action% and WC_Reset% are not changed will take action Setting
WC_Reset% to 5 will just take the action


Edit
No action necessary Will run Post logic then Perpetual logic and if
WC_Amv_Action% is not changed will take action


Post
No action necessary Will run Perpetual logic and if WC_Amv_Action% is not
changed will take action If WC_Reset% is set to 5 the Perpetual logic will
not be run but the action will be taken


Invalid
Setting WC_Reset% to a number between 1 and 5 will reprompt for the
information If the Edit logic does not then WC_Reset% WC_Amv_Action% or
WC_Reset% the following will occur If WC_Reset% was set to 1 2 or 3 it
will run Post logic followed by the Perpetual logic and if WC_Amv_Action%
and WC_Reset% are not changed will take action If WC_Reset% was set to 4
it will run Perpetual logic and if WC_Amv_Action% and WC_Reset% are not
changed will take action If WC_Reset% were set to 5 it will just take the
action


Softkeys
Setting WC_Reset% to 2 or 3 will run Post logic followed by the Perpetual
logic and if WC_Amv_Action% and WC_Reset% are not changed will take
action SETTING WC_Reset% to 4 will run Perpetual logic and if
WC_Amv_Action% and WC_Reset% are not changed will take action Setting
WC_Reset% to 5 will just take the action


(Volume 2 Issue 9 Page 8)
[revmedia/copyrigh.htm]

Page last modified: 30/01/03