Appendix F -- Catalog of Macros and Files MACROS.EXE Filename Chapter Description ADDR WPM 28 Database for names and addresses ADDRBASE WPM 28 Database file for ADDR.WPM ADDRJR WPM 28 "Junior" version of ADDR.WPM AUTOMRG WPM 26 Create merge data file BASICCAL WPM 30 Basic calendar BLACKJAK WPM 30 Blackjack game BORDERS WPM 22 Applies borders to paragraph, page, or text BOX WPM 22 Draw Line Draw box BOXMENU WPM 13 Display a pop-up box menu BOXMENU2 WPM 13 Like BOXMENU, but with title for box BOXMENU3 WPM 13 Like BOXMENU, but with "hard-coded" box BOXMOUSE WPM 13 Like BOXMENU, but mouse aware BUSCARD WPM 27 Create business cards CAL1 WPM 30 Calendar; basic, one calendar on page CAL2 WPM 30 Calendar; three on one page CAL3 WPM 30 Calendar; landscape, split days CAL4 WPM 30 Calendar; same as CAL3.WPM, but with notes CAL5 WPM 30 Calendar; same as CAL3, but with notes and portrait CAL6 WPM 30 Calendar; landscape, split days CAL7 WPM 30 Calendar; daily (landscape) CANPRINT WPM 30 Cancel current print job CASE WPM 25 Change case of block or word CASE1 WPM 25 Change case for various (block, word, line, etc.) CHARS WPM 8 Display ASCII characters CHKMRG WPM 25 Check for mis-matched merge records CMDCHOOZ WPM 30 Menu for playing MACCMD1.WPM or MACCMD2.WPM CNTRPMT WPM 13 Sample centered text prompt CNVCALC WPM 30 Conversion calculator CODEVAL WPM 30 Display important info about WordPerfect COLLINE WPM 22 Draw line between columns CONTRACT WPM 30 Legal contract generator COUNT-R WPM 30 Count occurrences of words and phrases DATEFUNC WPM 11 Functions for date/calendar routines DATER WPM 25 Insert date from menu DATETEXT WPM 25 Convert date value into spelled out text DBASER WPM 28 Database using "pickup-and-parse" technique DEFHLINE WPM 22 Draw a margin-to-margin horizontal line DEFVLINE WPM 22 Draw a margin-to-margin vertical line DELTEXT WPM 25 Delete text; choose text to delete from menu DISK3-5A WPM 27 Create 3 1/2" disk labels, with rotated text DISK3-5B WPM 27 Create 3-1/2" disk labels, without rotated text DOSENV WPM 30 Type contents of specified DOS environment variable DOTASK WPM 25 Pick a task sample menu DROPCAP WPM 22 Create a dropcap character EXPENSE WPM 24 Expense report FAVFILES WPM 30 Open a "favorite" file FAX WPM 24 Create fax cover sheet FILLCALC WPM 24 Example; create filled-in form (with calculation) FILLIN WPM 24 Example. create filled in form FINDBLNK WPM 10 Find first blank document FONTCHOZ WPM 22 Sample macro created with FONTMAKE.WPM FONTMAKE WPM 22 Make a macro to show specified fonts FONTPICK WPM 22 Pick predefined font, or choose from list FRACCAL WPM 9 Fraction calculator FSTAMP WPM 25 "Stamp" file name into document FSTAMP1 WPM 25 Insert file/path in header A FSTAMP2 WPM 25 Insert file/path in header A; text automatically updates FULLPG1 WPM 9 Full page menu sample 1 FULLPG2 WPM 9 Full page menu sample 2 GETTEMP WPM 20 Retrieve template GLOSS WPM 21 Expand abbreviation to full form GLOSSMAC WPM 21 Expand abbreviated text to play macro GLOSSMRG WPM 21 Expand abbreviated text to run merge GOTOCELL WPM 25 Go to specific table cell GOTOTABL WPM 25 Go to specific table GRAPHCAT WPM 22 Create graphics catalog GRAY WPM 22 Make text gray HEADFOOT WPM 25 Create new header or footer (A or B) HEADLINE WPM 30 Create headline text HELPX WPM 30 Show help for a Help menu item HIDDEN WPM 25 Hide currently blocked text INSDATE WPM 25 Insert today's date in text form INVNUM WPM 25 Routines for incrementing invoice number INVNUM1 WPM 24 Increment number for invoices INVNUM2 WPM 24 Increment number for invoices INVOICE1 WPM 24 Create an invoice INVOICE2 WPM 24 Create an invoice; with sales tax LASTDOC WPM 30 Open last edited document LETFORM WPM 26 Format new letter LETHEAD WPM 26 Add integrated letterhead LETTERS WPM 26 Choose letter format LETVOICE WPM 24 Make letter-style invoices LINEHOR WPM 22 Draw horizontal lines (Line Draw) LINEVER WPM 22 Draw vertical line (Line Draw) LNACROSS WPM 22 Draw a 1 point line from margin-to-margin LNSPEC WPM 22 Draw horizintal line at specific thickness LNTOEND WPM 22 Draw line from current cusror position to right margin LOOKKEY WPM 5 Display numeric value of key MACCMD1 WPM 30 Get help on macro command/system variable MACCMD2 WPM 30 Get help on macro command/system variable MACCODE WPM 8 Common macro building blocks MACFUNC WPM 30 Insert "Macro Func" code MACPICK WPM 25 Play a predefined macro, or pick from list MAKELINE WPM 22 Draw line of specific length, thickness, and shading MARGSET WPM 30 Set margins visually, in half-inch increments MASDOC WPM 21 Insert subdocuments using file mask MASDOC1 WPM 21 Same as MASDOC, but with input box for filenames MASDOC2 WPM 21 Insert pre-defined subdocuments, or pick from list MBFUNC WPM 11 Message box routines MEMO1 WPM 26 Write a memo MEMO2 WPM 26 Write a memo MKPOPUP WPM 13 Makes pop-up boxes for BOXMENU.WPM macros MOUSE-RC WPM 30 Set Reveal Codes size using the mouse MOVEBAR1 WPM 13 Sample; moving bar menu MOVEBAR2 WPM 13 Sample; moving bar menu MRGPICK WPM 25 Run a predefined merge, or pick from list MULTILN WPM 13 Sample; display multi-line prompt N2DFUNC WPM 25 Number-to-dollar text routines N2WFUNC WPM 25 Number-to-words text routines NAMEBASE WPM 28 Same as DBASER.WPM, but without Edit option NEXTBLNK WPM 25 Switch to first blank (never used) document NOBORDER WPM 24 Remove border lines from table NOTEPAD WPM 30 Write and save note NUM2DOLS WPM 25 Convert number to spelled-out dollar amount NUM2WRDS WPM 25 Convert number to spelled-out text NUMCELLS WPM 25 Sequentially number rows or columns in table ORDER WPM 26 Sample; letter assembly system (main macro) ORDERLAB WPM 26 Sample; same as ORDER.WPM but creates mailing label PAKLIST1 WPM 24 Create packing list PAKLIST2 WPM 24 Create packing list PARASET WPM 30 Toggle visible paragraph symbol PARASYM WPM 30 Set paragraph symbol PGXOFY1 WPM 25 Insert "page X of Y" page numbering PGXOFY2 WPM 10 Insert "page X of Y" page numbering PGXOFY3 WPM 10 Insert "page X of Y" page numbering PICKSIZE WPM 22 Set font and manually select size POCKET WPM 30 Make "pocket" weekly calendar POWER WPM 11 Main "plug-and-play" routines PRINTME WPM 30 Print specified text PULLQUOT WPM 22 Make pull quote QIKLIST WPM 30 Change quick lists QWIKEND WPM 25 Create new endnote QWIKFOOT WPM 25 Create new footer QWIKHEAD WPM 25 Create new header QWIKNOTE WPM 25 Create new footnote RANDFILE WPM 10 Give current document random filename RCOFF WPM 30 Turn reveal codes off RCON WPM 30 Turn reveal codes on REPMEMO WPM 26 Create "reply" memo RESMAKE WPM 23 Resume maker RESTEXT WPM 23 Add boilerplate text to resume RESUME1 WPM 23 Build skill-format resume RESUME2 WPM 23 Build skill-format resume; choice of formats RESUME3 WPM 23 Build chronological-format resume RETADD WPM 25 Insert name/address RETADD_R WPM 26 Insert name/address into Envelope dialog box RETADD_T WPM 26 Insert name/address into Envelope dialog box RETDOC WPM 21 Retrieve file into current document REVERSE WPM 22 Create "reverse" (white on black) text REVERT WPM 30 Revert to last saved version of current document ROMEDATE WPM 25 Print year in Roman numerals ROTDOCS WPM 25 Switch document to next file in "rotation list" SAVEALL WPM 10 Save all open documents SAVECLS WPM 10 Clear all open documents SAVESUB WPM 9 Save files into subdirectories SECOND WPM 18 Merge data file maker SELALL WPM 30 Select all of document SHADE WPM 22 Print text in shade SKIP2X3 WPM 27 Skip label; 2x3 sheet SKIP2X6 WPM 27 Skip label; 2x6 sheet SKIP3X10 WPM 27 Skip label; 3x10 sheet SKIP3X11 WPM 27 Skip label; 3x11 sheet SKIP3X3 WPM 27 Skip label; 3x3 sheet SKIPCHOZ WPM 27 Skip label; choose size SMSWITCH WPM 25 Switch to next/previous active document SPACE WPM 25 Set line spacing from menu SPACE1 WPM 25 Same as SPACE.WPM, can be readily modified for custom settings SPACESET WPM 30 Toggle visible space character SPACESYM WPM 30 Set space character SQ WPM 22 Insert typographic quotes SRCHREP WPM 25 Search/replace common converted text STAMPER WPM 25 Insert filename into document STMENT WPM 24 Create a statement STRIPWPM EXE 30 Program: "Strip" text from a macro, leaving compiled portion STYLFORM WPM 26 Example; access a style with a macro STYPICK WPM 25 Apply a predefined style, or pick from list SUMCELLS WPM 25 Create sum formula in table by pointing SYSFUNC WPM 11 Custom "system variable" routines TEMPCALC WPM 30 Convert temperature between Celsius and Fahrenheit TEMPLATE WPM 20 Pick a template file from list TIMECARD WPM 24 Prepare an employee timecard TODO WPM 24 Create a to-do list TRPOSE WPM 25 Transpose character, word, etc. (choose from menu) W_PLAN WPM 30 Weekly planner W_PLAN1 WPM 30 Weekly planner WHILEOUT WPM 30 Write "while-out-were-out" note WORKEDIT WPM 25 Add/remove comments, redline, strikeout, and hidden text WPDB WPM 28 WordPerfect Database WPSTATE WPM 30 Display important info about WordPerfect WRKSPACE WPM 25 Set/get last edited documents WRTPMT WPM 13 Sample; write prompt on screen DOCS.EXE Filename Chapter Description !CLINQ MRG 26 Sample; letter file for ORDER.WPM !CLORD MRG 26 Sample; letter file for ORDER.WPM !NOPAY MRG 26 Sample; letter file for ORDER.WPM !NSFPAY MRG 26 Sample; letter file for ORDER.WPM !ORDENC MRG 26 Sample; letter file for ORDER.WPM !ORDER TPL 26 Sample; letter file for ORDER.WPM !TYINQ MRG 26 Sample; letter file for ORDER.WPM !TYORD MRG 26 Sample; letter file for ORDER.WPM BEGIN DOC 30 Sample; paragraph text for CONTRACT.WPM CAL1 TPL 30 Calendar template for CAL1.WPM CAL2 TPL 30 Calendar template for CAL2.WPM CAL3 TPL 30 Calendar template for CAL3.WPM CAL4 TPL 30 Calendar template for CAL4.WPM CAL5 TPL 30 Calendar template for CAL5.WPM CAL6 TPL 30 Calendar template for CAL6.WPM CAL7 TPL 30 Calendar template for CAL7.WPM CALENDAR TPL 30 Calendar template for BASICCAL.WPM DATATEST TST 28 Database file for DBASER.WPM DISK3-5 TPL 27 Template for DISK3-5.WPM DOCUMENT FRM 26 Merge form file for assembling documents EXPENSE TPL 24 Template for EXPENSE.WPM FAVFILES DAT 30 Date file for FAVFILES.WPM FAVFILES MRG 30 Merge form file for FAVILES.WPM FULLPG1 TPL 9 Example; menu template for FULLPGx.WPM INVNUM1 TPL 24 Template for INVNUM1.WPM INVNUM2 TPL 24 Template for INVNUM2.WPM INVOICE1 TPL 24 Template for INVOICE1.WPM INVOICE2 TPL 24 Template for INVOICE2.WPM LETHEAD TPL 26 Template for LETHEAD.WPM LETVOICE TPL 24 Template for LETVOICE.WPM MACFUNC DAT 30 Data file for MACFUNC.WPM MACFUNC MRG 30 Merge form file for MACFUNC.WPM ORDERPLY TPL 26 Example; letter assembly system (ORDER.WPM) PAKLIST1 TPL 24 Template for PAKLIST1.WPM PAKLIST2 TPL 24 Template for PAKKIST2.WPM POCKET TPL 30 Template for POCKET.WPM PUBRITE DOC 30 Sample; paragraph text for CONTRACT.WPM REF SEC 17 Sample; merge data file REFHIM PRI 17 Sample; merge form file RESUME TPL 23 Template for RESUMEx.WPM STMENT TPL 24 Template for STMENT.WPM TEMPLATE DAT 20 Date file for TEMPLATE.WPM TEMPLATE MRG 20 Merge form file for TEMPLATE.WPM TIMECARD TPL 24 Template for TIMECARD.WPM TODO1 TPL 24 Template for TODO.WPM W_PLAN TPL 30 Template for W_PLAN.WPM WARRANTY DOC 30 Sample; paragraph text for CONTRACT.WPM WPDBDATA FIL 28 Data file for WPDB.WPM STYLES.EXE Filename Chapter Description COLUMNS STY 22 Styles for multiple columns ENVELOPE STY 27 Styles for envelopes LETFORM STY 26 Styles for letters LETVOICE STY 24 Styles for letter-style invoice TEMPLATE.EXE Filename Chapter Description AUTOTRAK TPL 20 Automobile expense tracking template FAX1 TPL 20 Fax cover sheet template FAX2 TPL 20 Fax cover sheet template FAX3 TPL 20 Fax cover sheet template FAXLOG1 TPL 20 Fax log template FONELOG1 TPL 20 Phone log template INV1 TPL 20 Invoice template MEETING1 TPL 20 Meeting notes template MNTHREP1 TPL 20 Monthly report template PACK1 TPL 20 Packing slip template PO1 TPL 20 Purchase order template PURREQ1 TPL 20 Purchase request template STATE1 TPL 20 Statement template WEEKREP1 TPL 20 Weekly report template YRCAL93 TPL 20 Year calendar for 1993 YRCAL94 TPL 20 Year calendar for 1994 YRCAL95 TPL 20 Year calendar for 1995 YRCAL96 TPL 20 Year calendar for 1996 YRCAL97 TPL 20 Year calendar for 1997 YRCAL98 TPL 20 Year calendar for 1998 YRCAL99 TPL 20 Year calendar for 1999 LETMAKE.EXE The following files are for the Letter Maker system, detailed in Chapter 29: LM WPM (main letter maker macro) LM_B STY (style for block letter format) LM_FB STY (style for full-block letter format) LM_SB STY (style for semi-block letter format) LMCFG WPM (configuration file) LMDEF WPM (set Letter Maker defaults) LMLxxyy DOC (letter maker files; e.g. LML0101.DOC, LM0102.DOC, etc.) LMLIB WPM (letter maker letter library file) DLGEN.EXE The following files are for the DLGEN.EXE program, detailed in Chapter 30: CONTROL FRM DIALOG FRM DIRDLG FRM DLGDEMO WPM DLGDEMO WDG DLGEN DOC DLGEN HLP DLGEN EXE (main DLGEN program file) README DLG (read this file first) SAVEAS FRM Appendix F -- Page {PAGE|5}