Prompt Help
Reader's Clinic - Scribe Replace Processes in Window
Reader's Clinic - Dynamic Screen Display
QTIPS - Window Bug and Debugging Window Bug
Uncommon Knowledge - WC_Redisplay_List%
Redisplaying Multi-Values
Reader's Clinic - Dynamic Screen Display
Reader's Clinic - Related Windows
Uncommon Knowledge - WC_W%
Uncommon Knowledge - WC_Display_Action%
Reader's Forum
QTIPS - Window Bug and Debugging Window Bug
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%
QTIPS - DOSTime
VERBatim - V11
@ATTACK - @Backgrnd.Time
@ATTACK - @Index.Time
QTIPS - Time-outs in Windows
SecureUser
VERBatim - V86
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
SecureUser
VERBatim - V25
@ATTACK - @Files.System
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
REVMEDIA Revisted
Reader's Forum - Numeric Precision in R/Basic - Hal Wyman
Prompt Help
QTIPS - Improved Menu Help 1
QTIPS - Improved Menu Help 2
@ATTACK - @Macro.Hex
Playing with Scan Codes
Uncommon Knowledge - WC_Detail_Help%
Uncommon Knowledge - WC_Protect_Help%
@ATTACK - @Modal
Playing with Scan Codes
QTIPS - Compiling Protection Code
QTIPS - Invalid Code and Command
QTIPS - Code/Command Help
Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd)
Uncommon Knowledge - WC_Label%
QTIPS - Window Bug and Debugging Window Bug
Utility Diskette # 3 - Part II
Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd)
@ATTACK - @CPU.Type
Redefining Keys
RTP Series - RTP53B
Prompt Help
VERBatim - V124
Popups
@ATTACK - @Environ.Set
@ATTACK - @Edit.Keys
@ATTACK - @Int.Const
@ATTACK - @HW
@ATTACK - @Modal
@ATTACK - @Move.Keys
@ATTACK - @Priority.Int
@ATTACK - @Macro.Mode
Utility Diskette # 3 - Part I
Utility Diskette # 3 - Part II
Utility Diskette # 4
Utility Diskette # 3 - Part II
How Indexes Are Updated
QTIPS - Unexpected/Unwanted Modification Of Record On Write
QTIPS - Improving the LH_VERIFY Window
QTIPS - DOS File Names
DOS Interfacing (Part II)
VERBatim - V116
@ATTACK - @Pri.File
@ATTACK - @Rollout.File
File Variables
How Indexes Are Updated
Index Record Layouts
QTIPS - File Variable of File In SELECT Statement
QTIPS - Amending non-Attached Files
LINEAR HASH FILE STRUCTURES - Part 1
Index Flush
QTIPS - File Handle Structure
Bugs and PCs - Macro Keys
QTIPS - SET.MACROS - Choosing Active Macro Set
QTIPS - TCL Disabled
Utility Diskette # 3 - Part I
RTP Series - RTP42
VERBatim - V65
Argument passing - Subroutines and Functions - Mike Pope
QTIPS - Command Line Options
Customising the Status Line
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.

RevMedia FKB

DocumentV3I5A6
TitleQTIPS - Window Bug and Debugging Window Bug
KeywordsWINDOW_COMMON%
WC_REDISPLAY_LIST%
WC_DISPLAY_ACTION%
WC_RESET%
WC_LABEL%
WINDOW
DEBUG
TextA subscriber recently had a problem WITH a post prompt redisplay of fields
Setting WC_REDISPLAY_LIST% WC_DISPLAY_ACTION% and WC_RESET% on a post
prompt worked perfectly most of the time but if the user had asked for help
by pressing F1 before this point the system crashed WITH a "Non Numeric
Data When Numeric Required Zero Used" AFTER the post prompt

The bug turned out to be that the help call (which utilised an HD code and
command) modified WC_LABEL% and put non numeric information into it The
subsequent WC_DISPLAY_ACTION% of 7 forced a redisplay (including labels) and
WINDOW not finding a label number crashed The problem obviously lay in
the help call but without access to system source DEBUGGING this type of
problem can be difficult At this point a utility FROM the last diskette
from Dave Woodley came in very useful Display_Arev_Common is a useful
little routine that displays all the values of WINDOW_COMMON% at any point
in time WITH a little modification it was adjusted to write out all values
of WINDOW_COMMON% to a dos disk file

The routine was then put onto a macro key and a snapshot of the
WINDOW_COMMON% VARIABLES taken before and AFTER pressing the F1 key A small
program was then written to compare the two versions of common line by line
and to print out the differences One of the first things it printed out was
the WB_LABEL% difference If having PROBLEMS WITH unusual window errors
this approach can be used simply to great effect


(Volume 3 Issue 5 Pages 10 11)
[revmedia/copyrigh.htm]

Page last modified: 31/01/03