| SecureUser |
| VERBatim - V25 |
| @ATTACK - @Files.System |
| Advanced Revelation Initialisation Sequence (Overview) by Mike Pope |
| REVMEDIA Revisted |
| Simple Security |
| QTIPS - Hiding Symbolic Source Code |
| Using One Dictionary With Multiple Tables - Aaron Kaplan - SoftMart Inc |
| RTP Series - RTP25 |
| RTP Series - RTP27 |
| QTIPS - Printing Large Variables from the Debugger |
| VERBatim - V87 |
| @ATTACK - @TCL.Stack |
| RTP Series - RTP5 |
| VERBatim - V27 |
| REVMEDIA Revisted |
| QTIPS - Updating Multiple Dictionaries With A Single Command |
| @ATTACK - @Cursors(x) |
| @ATTACK - @List.Active |
| @ATTACK - @Rec.Count |
| Playing with Scan Codes |
| QTIPS - SET.MACROS - Choosing Active Macro Set |
| Reader's Forum |
| Bugs and PCs - Xlate with Multipart Keys |
| VROOM - Window Processing II |
| Indexing on Xlates |
| Collector Windows |
| QTIPS - Reusing Symbolics in Windows |
| QTIPS - Hiding Symbolic Source Code |
| Reader's Clinic - Fixing %Windows% Using Depend.Update |
| QTIPS - Updating Indexes |
| How Indexes Are Updated |
| REVMEDIA Revisted |
RevMedia FKB
| Document | V3I6A1 |
| Title | REVMEDIA Revisted |
| Keywords | MAKEFILE DEFINEFILE V19 LIST VOLUME V24 GET.FILING.SYSTEM.NAME V25 LISTFILES V27 DELETEFILE V28 DICTCOMPILE V29 BLIST DEPEND.UPDATE LOOKDICT V45 V53 V61 V76 V77 V87 LISTMEDIA SYS.POPUPS LISTVOL QFILE RECORDCOPY CAPTURE.SUB MSG DEFAULT WC_SRC_FILE% %SK% @DICT NORESOLVE V92 PUTCONFIGURE V93 V94 V95 V96 V116 V117 @STAT.REC WC_RESET% |
| Text | To ensure that your documentation is as up to date as possible we continue our occasional series intended to bring previous REVMEDIA articles into line with release 2 1 of AREV My thanks to all subscribers who have helped by notifying me of bugs or discrepancies VOLUME 1 ISSUE 7 Page 5 V19 MAKEFILE is now the DEFINEFILE processor Remember the FIELDS= syntax added WITH release 2 0 (See I3 17 System Reference) Page 5 V24 LIST VOLUMES FILES should be replaced WITH LIST VOLUMES FILE LIST (Try LOOKDICT VOLUMES) Note ALSO that the symbolic dictionary item FILE TYPE in the VOLUMES file contains useful online documentation in the use of the system function GET FILING SYSTEM NAME Page 6 V25 It would seem that the only modifiers working in 2 1 are (A To include "System" files (N To omit the sort (P To output to printer Note that the old forms of LISTFILEs are no longer left on the TCL stack so it is no longer instructive to examine the stack to see how options are implemented Page 6 V27 Note that the full CALLING syntax for DICTCOMPILE is DICTCOMPILE dict filename keys If a select list is active keys may be omitted To recompile all dictionary items in a file use a * in place of keys Page 6 V28 In addition to (S DELETEFILE ALSO supports (E and (L as per RECORDCOPY Page 6 V29 (N (for suppress page logic) is supported Note that BLIST can be used on symbolic dictionary items eg BLIST DICT FILES FILE TYPE VOLUME 1 ISSUE 8 Page 3 DEPEND UPDATE there have been REPORTS FROM the field that this is unreliable in release 2 1 Page 5 V45 Note that LOOKDICT will ignore dictionary items beginning WITH % or not having TYPE F S or G Note further that the output of LOOKDICT may be modified by customising the SYS POPUPS record LISTDICT Page 5 V47 Has been removed Page 5 V53 Has been removed Page 6 V61 The output of LISTMEDIA may be modified by customising the SYS POPUPS record LISTVOL Page 6 V76 !files are now automatically attached if required for Qfile operations Page 7 V77 (A for DISPLAY record keys deleted is supported as per RECORDCOPY Page 7 V87 Used by CAPTURE SUB when capturing SCREEN images USING the extended Alt 8 Alt F8 functionality for screen grabbing documented in Technical Bulletin #54 by Alan Humphrey Page 10 MESSAGE two extra parameters have been added so that the calling syntax is now MESSAGE(X Y MSG ATTR ACTION IMAGE PARAMS WIDTH) NB MSG can now be a message ID in the message file If this is the CASE PARAMS will be used to fill in %1% etc as WITH a normal MSG CALL WIDTH is used to specify a maximum width for a message Page 10 DEFAULT note that to use DEFAULT the PROGRAM declaring default must be a routine including WINDOW_COMMON% Further additional parameters may need to be loaded EG for %SK% to work both @DICT and WC_SRC_FILE% must be loaded correctly VOLUME 1 ISSUE 9 Page 4 Context sensitive HELP <@POS> now ALSO works for T type popups In addition <@ROW> returns the CURRENT row number within the POPUP Page 4 In place of a list of keys a select STATEMENT may be put into field 4 of a popup This is then executed as a select before the popup is displayed For maximum effect this COMMAND should be used in conjunction WITH the NORESOLVE keyword Page 4 Dave Mills of the NCC points out "If you pre tag selections on an ordered popup (MULTIPLE = "O") the selected popup choices will be highlighted but the order COLUMN will not be filled in If you subsequently DELETE a popup choice or select an additional one the order column will then be recalculated and displayed " Page 5 V92 Used by PUTCONFIGURE routine to update the system configuration details Page 5 V93 Used to INSTALL optional modules Page 5 V94 Used to PROMPT for modules to delete Page 5 V95 Used to delete optional module Page 5 V116 Note that if the file is being redefined onto another VOLUME the SOURCE file will not be automatically deleted For this reason the standard command LINE modifiers (D) (Delete source after redefine) (N) (New file inhibit) and O (Overwrite) can be used Page 5 V117 (L) locks the file and prevents other users modifying records in the file when it is being dumped if coordinated locking is used Page 11 As highlighted by Mike Pope below @STAT REC can no longer be used to ascertain whether a WINDOW is currently active REVTI are currently considering adding a flag to help the developer to check this but in the meantime developers needing this functionality can download a routine FROM COMPUSERVE provided by Pat McNerthney of ICICLE Software which returns the number of COMMON variables active If there are 135 then WINDOW_COMMON% has been declared and a window must be active VOLUME 1 ISSUE 10 Page 4 Due to a rationalisation of the way in which WC_RESET% works in 2 1 (see a future REVMEDIA article) WC_RESET% may now be set to any VALUE between 2 and 5 to force redisplay of the loaded AMVs (Volume 3 Issue 6 Pages 4 6) |
Page last modified: 08/02/03