Argument passing - Subroutines and Functions - Mike Pope
Caching in on the Frames Array - Mike Pope
QTIPS - Fast Dynamic Array Building
Redefining Keys
Referential Integrity
@ATTACK - @Edit.Keys
@ATTACK - @Environ.Keys
@ATTACK - @Int.Const
@ATTACK - @Move.Keys
@ATTACK - @Priority.Int
@ATTACK - @Macro.Keys
@ATTACK - @Macro.Mode
Playing with Scan Codes
Uncommon Knowledge - WC_Unkeys%
Uncommon Knowledge - WC_Except_Keys%
Uncommon Knowledge - WC_Soft_Keys%
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.
2.1 Highlights
REVMEDIA Revisited
REVMEDIA Revisted
@ATTACK - @Attrbt.Ptr
@ATTACK - @Query.Table
REVMEDIA Revisited
Uncommon Knowledge - WC_Table_Exit_Mode%
QTIPS - New Catalyst Option
Version 3 Technical Highlights - Deleting Tables Programmatically
Version 3 Technical Highlights - Aliasing Tables Programmatically
Version 3 TCL Subroutines - Creating Tables
Version 3 TCL Subroutines - Deleting Tables
Version 3 TCL Subroutines - Aliasing Tables
Symbol Table Structure
Networked %SK%
RTP Series - RTP25
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
Uncommon Knowledge - WC_Joined_Locks%
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)
Version 3 Technical Highlights - Customising NewApplication Creation
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV3I5A11
TitleUncommon Knowledge - WC_Joined_Locks%
KeywordsWINDOW_COMMON%
WC_JOINED_LOCKS%
Text@FM delimited array of record keys which have been successfully locked by
the window Note that this does not include the name of the table the lock
was on Note further that if any of the attempted locks fail (WC_WLOCKED% =
0 and WC_Joined_Keys%<13> = "") that this array will still contain all
successful locks up to this point Thus is an attempt was made to lock F1 F2
F3 and F4 and the lock failed on F3 WC_JOINED_LOCKS% would contain F1 and
F2

As of 2 1 this is the cause of a problem in expected behaviour when the
window is exited Since the window was unable to lock all needed records it
seems to overlook the fact that it has been able to lock some Thus when
escaping FROM a window those records in WC_JOINED_LOCKS% when WC_WLOCKED%
is 0 will remain locked To avoid this simply code a post application to
check whether all of these values have been unlocked


(Volume 3 Issue 5 Page 14)
[revmedia/copyrigh.htm]

Page last modified: 31/01/03