|
|||||||
Uncommon Knowledge - WC_Locking_On%If WC_Locking_On% is not set then no locking will be performed. Otherwise it will be set to one of the following values (dependent upon the locking specified for the window) ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Paint Value ³ Numeric Equivalent ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ S ³ 13 ³ ³ X ³ 3 ³ ³ XC ³ 23 ³ ³ SC ³ 43 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Note that these figures almost map onto the codes used to set lock types in the extended lock syntax of WC_LOCK FILE_VAR%, WC_REC_ID%, YX where Y can be 0 to 3 and X can be 0 to 2 (See TB#2 or the 2.0 manuals N4.115). In fact with the exception of SC, the Locking_On codes are equal to the extended syntax minus 1, therefore the programmer could use WC_Locking_On% to set his/her locks as follows 0001 LOCK FILE_VAR, ID, LOCKING_ON - 1 Do note that special allowance would have to be made for SC as the value 43 should be 33. This is in fact a bug which has been present since 1.0 (so it has to be assumed that nobody is using SC, as RTP36 would reject it!). If SC locking is required, reset WC_Locking_On% to 33 within the program then use the logic above. (Volume 3, Issue 5, Page 15) |
|||||||
| |||||||