| QTIPS - DOSTime |
| VERBatim - V11 |
| @ATTACK - @Backgrnd.Time |
| @ATTACK - @Index.Time |
| QTIPS - Time-outs in Windows |
| File Variables |
| Argument passing - Subroutines and Functions - Mike Pope |
| RevTech Replies - Mike Pope (RevTech UK Ltd) |
| Symbol Table Structure |
| Simple Security |
| QTIPS - Hiding Symbolic Source Code |
| Using One Dictionary With Multiple Tables - Aaron Kaplan - SoftMart Inc |
| 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) |
| Make.Index |
| QTIPS - Btree.Extract |
| !File Records |
| Index Sub Revisited |
| QTIPS - Stop Lists |
| Reader's Clinic - Stop Lists |
| Utility Diskette # 4 |
| QTIPS - Manipulating XREF formulae. |
| Creating Your Own Background Processes |
| @ATTACK - @Last.Select.Process |
| Reader's Forum |
| QTIPS - Menu Item Pre-Processing |
| 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% |
| QTIPS - Btree.Extract |
| Comp |
| Reader's Clinic - Removing "Searching Cross References" Message |
| @ATTACK - @List.Active |
| IConvs / OConvs |
| Reader's Clinic - Stop Lists |
| REVMEDIA Revisited |
| REVMEDIA Revisited |
| Reader's Clinic - Functions and Subroutines |
| Argument passing - Subroutines and Functions - Mike Pope |
RevMedia FKB
| Document | V4I4A14 |
| Title | Uncommon Knowledge - WC_XREF_WINDOW% |
| Keywords | WC_XREF_WINDOW% WINDOW_COMMON% WC_DATAFILE% WC_SRC_DICT% |
| Text | When the user presses Ctrl F10 and chooses to search on indexed fields a collector window is created on the fly that prompts for all of the indexed fields in the file to permit the user to search across them As this construction can take time the resulting window is stored in WC_Xref_Window% for subsequent reuse but only if the user F9s on the constructed collector window regardless of whether data is filled in! Note that the variable contains two additional fields put at the beginning namely the data file name (field 1) and the dictionary file variable (field 2) If as a developer you would like to customise the window used in Xref_Window paint a collector window which prompts for the fields required and which has the following characteristics Location ³ Code ³ Command ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ For each prompt option ³ V ³ File Field M (E G USERS NAME XREF M) ³ ³ Pre Initialize Process ³ L ³ XREF BROWSE IN ³ ³ Post Application Process³ L ³ XREF BROWSE PO ³ ³ Concept Help ³ HTUT ³ AW*XREF BROWSE ³ ³ Register 4 ³ MAIN ³ Title MUST be explicitly entered otherwise the window will not work Dictionary NAMES MUST be edited into the template into the normal prompt position AFTER it has been saved Note this should be the dictionary name that Btree Extract is to use including the XREF extension if applicable Note though that the fields must be indexed for this to work as the XREF BROWSE logic converts the collected information into a Btree Extract call Thus if a collector had been painted called Get_User a post initialise process could ensure that this was available to the user as follows Subroutine Set_Xref_Window $Insert Include Window_Common% WC_Xref_Window% = WC_DataFile% WC_Xref_Window%< 1> = WC_Src_Dict% WC_Xref_Window%< 1> = Xlate("TEMPLATES" "GET_USER" "" "X") Return (Volume 4 Issue 4 Page 15) |
Page last modified: 31/01/03