WPCI 2VB ZzNxxx U^x  @X@Courier 10 Pitchx  @X@#|x 2 EGG?#d6X@KU^@# X` hp x (#%'0*,.8135@8:>(shift right)(# h hh5hP P h h <(less than), <=(less than or equal to), >(greater than), >=(greater than or equal to), <>(not equal) =(equal)(# h hh6hP P h h &(bitwise and), |(bitwise or), ^(bitwise xor)(# h hh7hP P h h AND(logical and), XOR(logical xor)(# h hh8hP P h h OR(logical or)(# h hh(# You can override the operator precedence by placing parentheses around the elements you want evaluated first. Elements inside the parentheses are always evaluated before the elements outside. If parentheses are nested, the innermost parentheses are evaluated first.    0*0*0* List of Shipping Macros  The following predefined WordPerfect macros can help you perform several common tasks. All of the following macros except ALLFONTS.WPM and LIBRARY.WPM are on the MACROS keyboard, and all of them except EXITALL.WPM and LIBRARY.WPM are also on the MACROS Button Bar (see Setup: Keyboard Layout and Button Bar for more information). Although these macros are much easier to play from the keyboard or Button Bar, the files listed below are included so that you can modify them for your own needs. h hALLFONTS.WPM(# h hThis macro types the names of all fonts for the current printer in their respective typefaces.(# h hBULLET.WPM(# h hThis macro inserts a bullet character of your choice at the beginning of the current paragraph or each paragraph in a series of blocked paragraphs.(# h hCALC.WPM(# h hThis macro displays a calculator that you can use for mathematical calculations.(# h hEDITCODE.WPM(# h hThis macro lets you easily edit codes. For example, in Reveal Codes you can place the cursor on a graphics box code and use this macro to go quickly to the graphics box editor.(# h hEXITALL.WPM(# h hThis macro returns you to the main editing screen from any subscreen or dialog, such as the footnote editing screen.(# h hGLOSSARY.WPM(# h hThis macro lets you create and expand glossary entries. A glossary entry is an abbreviation such as ASAP (as soon as possible).(# h hINITCAPS.WPM(# h hThis macro capitalizes the first letter of the current word.(# h hLIBRARY.WPM(# h hThis macro contains a collection of functions and procedures that are used by several of the other predefined macros. Any macro that contains the command USE("LIBRARY.WPM") can use the functions and procedures defined in LIBRARY.WPM.(# h) 0*0*0*Ԍh hMEMO.WPM(# h hThis macro opens a menu that helps you format a memo, letter, or fax cover sheet.(# h hMOD_ATRB.WPM(# h hThis macro helps you modify font attributes.(# h hNOTECVT.WPM(# h hThis macro opens a menu that lets you convert footnotes to endnotes or endnotes to footnotes.(# h hPLEADING.WPM(# h hThis macro opens a menu that helps you create a style for pleading papers. It then inserts the style into your document so that you can create a pleading paper.(# h hSPACETAB.WPM(# h hThis macro opens a menu that helps you convert spaces to tabs.(#    0*0*0* Appendix A: Keystroke Numeric Equivalents  KeystrokeP P h h hNumeric(# h hhhP P h h Equivalent(#  Ah hhhP P h h h97(# Bh hhhP P h h h98(# Ch hhhP P h h h99(# Dh hhhP P h h h100(# Eh hhhP P h h h101(# Fh hhhP P h h h102(# Gh hhhP P h h h103(# Hh hhhP P h h h104(# Ih hhhP P h h h105(# Jh hhhP P h h h106(# Kh hhhP P h h h107(# Lh hhhP P h h h108(# Mh hhhP P h h h109(# Nh hhhP P h h h110(# Oh hhhP P h h h111(# Ph hhhP P h h h112(# Qh hhhP P h h h113(# Rh hhhP P h h h114(# Sh hhhP P h h h115(# Th hhhP P h h h116(# Uh hhhP P h h h117(# Vh hhhP P h h h118(# Wh hhhP P h h h119(# Xh hhhP P h h h120(# Yh hhhP P h h h121(# Zh hhhP P h h h122(# 1h hhhP P h h h49(# 2h hhhP P h h h50(# 3h hhhP P h h h51(# 4h hhhP P h h h52(# 5h hhhP P h h h53(# 6h hhhP P h h h54(# 7h hhhP P h h h55(# 8h hhhP P h h h56(# 9h hhhP P h h h57(# 0h hhhP P h h h48(# ~h hhhP P h h h126(# `h hhhP P h h h96(# h hhhP P h h h45(# =h hhhP P h h h61(# !h hhhP P h h h33(# @h hhhP P h h h64(# #h hhhP P h h h35(# $h hhhP P h h h36(# %h hhhP P h h h37(#h)0*0*0*Ԍ^h hhhP P h h h94(# &h hhhP P h h h38(# *h hhhP P h h h42(# (h hhhP P h h h40(# )h hhhP P h h h41(# _h hhhP P h h h95(# +h hhhP P h h h43(# [h hhhP P h h h91(# [h hhhP P h h h93(# \h hhhP P h h h92(# {h hhhP P h h h123(# }h hhhP P h h h125(# |h hhhP P h h h124(# ;h hhhP P h h h59(# 'h hhhP P h h h39(# :h hhhP P h h h58(# "h hhhP P h h h34(# ,h hhhP P h h h44(# .h hhhP P h h h46(# /h hhhP P h h h47(# <h hhhP P h h h60(# >h hhhP P h h h62(# ?h hhhP P h h h63(# F1h hhhP P h h h©8158(# F2h hhhP P h h h©8159(# F3h hhhP P h h h©7832(# F4h hhhP P h h h©8157(# F5h hhhP P h h h©8156(# F6h hhhP P h h h©8155(# F7h hhhP P h h h©8154(# F8h hhhP P h h h©8153(# F9h hhhP P h h h©8152(# F10hhP P h h h©8151(# F11hhP P h h h©8134(# F12hhP P h h h©8133(# ALT+F18hP P h h hh"©8136(# ALT+F28hP P h h hh"©8135(# ALT+F38hP P h h hh"©8134(# ALT+F48hP P h h hh"©8133(# ALT+F58hP P h h hh"©8132(# ALT+F68hP P h h hh"©8131(# ALT+F78hP P h h hh"©8130(# ALT+F88hP P h h hh"©8129(# ALT+F98hP P h h hh"©8128(# ALT+F108hP P h h h©8127(# ALT+F118hP P h h h©6774(# ALT+F128hP P h h h©7675(# CTRL+F18hP P h h h©8124(# CTRL+F28hP P h h h©8123(# CTRL+F38hP P h h h©8122(# CTRL+F48hP P h h h©8121(# CTRL+F58hP P h h h©8120(# CTRL+F68hP P h h h©8119(# CTRL+F78hP P h h h©8118(#h)0*0*0*ԌCTRL+F88hP P h h h©8117(# CTRL+F98hP P h h h©8116(# CTRL+F108hP P h h h©8115(# CTRL+F118hP P h h h©7759(# CTRL+F128hP P h h h©7163(# SHIFT+F18hP P h h h©8148(# SHIFT+F28hP P h h h©8147(# SHIFT+F38hP P h h h©8146(# SHIFT+F48hP P h h h©8145(# SHIFT+F58hP P h h h©8144(# SHIFT+F68hP P h h h©8143(# SHIFT+F78hP P h h h©8142(# SHIFT+F88hP P h h h©8141(# SHIFT+F98hP P h h h©8140(# SHIFT+F10P P h h hh"©8139(# SHIFT+F11P P h h hh"©8046(# SHIFT+F12P P h h hh"©7149(# Arrow DownP P h h h©8166(# Arrow LeftP P h h h©8167(# Arrow RightP P h h h©8168(# Arrow Up8hP P h h h©8169(# BackspaceP P h h hh"©8112(# Delete8hP P h h hh"©8111(# EndhhP P h h h©8107(# EnterhhP P h h h©8182(# Escape8hP P h h hh"©8160(# HomehhP P h h h©8184(# Insert8hP P h h hh"©8099(# Page DownP P h h hh"©8102(# Page Up8hP P h h h©8103(# TabhhP P h h h©8183(#    0*0*0* Appendix B: Key Names  KeyhhP P h h Name(#  F1h hhhP P h h CancelKey(# F2h hhhP P h h SearchDlg(# F3h hhhP P h h RepeatDlg(# F4h hhhP P h h Indent(# F5h hhhP P h h ListKey(# F6h hhhP P h h BoldKey(# F7h hhhP P h h ExitDlg(# F8h hhhP P h h UnderlineKey(# F9h hhhP P h h EndField(# F10hhP P h h FileSaveDlg(# F11hhP P h h RevealCodesKey(# F12hhP P h h BlockKey(# ALT+F18hP P h h hWritingToolsDlg(# ALT+F28hP P h h hReplaceDlg(# ALT+F38hP P h h hRevealCodes(# ALT+F48hP P h h hBlockKey(# ALT+F58hP P h h hMarkTextDlg(# ALT+F68hP P h h hFlushRight(# ALT+F78hP P h h hColumnsTablesDlg(# ALT+F88hP P h h hStyleDlg(# ALT+F98hP P h h hGraphicsDlg(# ALT+F108hP P h h MacroPlayDlg(# ALT+F118hP P h h TableEdit(# ALT+F128hP P h h EnvelopeDlg(# CTRL+F18hP P h h ShellDlg(# CTRL+F28hP P h h SpellerDlg(# CTRL+F38hP P h h ScreenDlg(# CTRL+F48hP P h h MoveDlg(# CTRL+F58hP P h h OutlineDlg(# CTRL+F68hP P h h TabDecimal(# CTRL+F78hP P h h NotesDlg(# CTRL+F88hP P h h FontDlg(# CTRL+F98hP P h h MergeSortDlg(# CTRL+F108hP P h h MacroRecordDlg(# CTRL+F118hP P h h TabDlg(# CTRL+F128hP P h h Save(# SHIFT+F18hP P h h SetupDlg(# SHIFT+F28hP P h h SearchBackwardDlg(# SHIFT+F38hP P h h SwitchKey(# SHIFT+F48hP P h h IndentLeftRight(# SHIFT+F58hP P h h DateDlg(# SHIFT+F68hP P h h Center(# SHIFT+F78hP P h h PrintDlg(# SHIFT+F88hP P h h FormatDlg(# SHIFT+F98hP P h h MergeCodesDlg(# SHIFT+F10P P h h hFileRetrieveDlg(#h)0*0*0*ԌSHIFT+F11P P h h hWPCharDlg(# SHIFT+F12     0*0*0* Glossary  Active An application, document window, or dialog box that is currently in use. Character Expression A series of one or more WordPerfect characters enclosed in quotation marks so the macro will recognize the characters as text, not a variable. Check Box A check box turns an option on or off. If the check box contains an X, the option is turned on. When text is selected in a document, a shaded check box indicates that the option is on in only part of the selected text. You can select more than one check box in a group. Codes Formatting commands that make the computer and printer perform various procedures. Codes are symbols that the computer and printer understand. They can be edited in Reveal Codes. Command Name The word or string of words that begin a macro command. The command name generally indicates which feature is involved in executing a complete macro command. Compile Before a macro can play for the first time, it must be compiled. When a macro is compiled, the program checks all the commands to see if there are any errors and displays an error message if there are. Only a macro with no errors can be played. Some commands are designed to take effect during compilation while others occur during the actual playing of the macro. Each time a macro is edited and saved, it must re-compile before it can be played. The program will automatically compile macros for you. Conditional Statement A statement created with macro programming commands such as IF and WHILE. A conditional statement contains expressions such as text, numbers, or variables to be evaluated. The flow or direction of the macro can be affected by the "condition" of these expressions at the time they are evaluated. Dialog Box Dialog boxes let you communicate with the WordPerfect program. They display warnings and messages and they let you select options and implement those options by choosing appropriateh)0*0*0* command buttons. Dialog boxes must be closed before you can work in the document window. When a dialog box option is unavailable and cannot be used, it will appear dim. Enumerated Type The parameters for certain product commands can only accept certain words. These words are referred to as "enumerated types." Each enumerated type ends in an exclamation point and has a numeric equivalent. For example, the product command DisplayMode has one parameter and will only accept the words Text!, Graphics!, or FullPage! as entries in that parameter. File A document or other type of information that has been saved to a computer disk under an identifying name. File Format The pattern in which a file is organized. Each application creates documents in a unique format which is not accessible by other applications unless those documents are converted to the new application's format. Filename The name given to a file of information on disk. The name may be up to eight characters long, with an optional three letter extension, such as MYLETTER.ANN. Macro Command An instruction for WordPerfect to carry out. The instruction can be in the form of a programming command or a product command. Many macro commands must be used together with other macro commands to be successful in giving a complete instruction. Measurement Expression A number representing a measurement which can, but does not have to be followed by a unit of measurement character (", c, p, u). If a unit of measurement character is not specified, the program's current unit of measurement will be used. A measurement expression should not be enclosed in quotation marks. Memory The temporary data storage area for a computer or printer. Numeric Equivalent The ASCII value of a character. Also, the number that can be used in place of an enumerated type. For example, if you are using the FootnoteNumberMethod product command and want to set the numbering method parameter to Characters!, you can either use Characters! (the enumerated type) or 5 (its numeric equivalent). Numeric Expression A number on which mathematical operations may be performed. Ah)0*0*0* numeric expression should not be enclosed in quotation marks. Operator A symbol or word that performs a function on one or more expressions. For instance, operators compare expressions, link words together, and perform mathematical functions on numbers. Parameter Represents which aspect of a feature the macro command is manipulating. For instance, if you use the BoxCreate command to create a graphics box, you can use a parameter value to specify which type of graphics box to create. Path The location of a certain file or directory in a computer disk drive or on a network. A full path includes the drive, root directory, and any subdirectory names. Each name is separated by a backslash (\). For example, C:\WP60\LETTERS would refer to the LETTERS subdirectory in the WP60 directory on the C drive. Relational Expression An expression used to evaluate parameters that have only two possible states: TRUE and FALSE. A relational expression should not be enclosed in quotation marks. Status Line The line at the bottom of the WordPerfect window that lists the current font and the position of your cursor. Text Mode A type of screen display in which WordPerfect does not show all font attributes and formatting. When Text Mode is on, you cannot see your document as it will print, but you may be able to work more quickly because the computer does not take as much time updating the appearance of the text. Text Box In a dialog box, the area in a dialog box where you type text or where WordPerfect types text for you. The selection cursor must be in the text box before you can begin to type. In a graphics box, a type of graphics box that can be used for placing and rotating text. Text File A file saved in ASCII (DOS). It contains text, spaces, and returns, but no formatting codes. Toggle A feature or option that is turned on or off with the same keystroke or command. If the feature or option is turned on or off with a macro command, the command generally does not require parameters. Variableh)0*0*0*ԌA variable represents a place in memory where information is stored. Variables can store character, numeric, measurement and relational expressions. The value contained in a variable is changeable. Variables are often used to keep track of words, numbers, and measurements that change while the macro plays.