Auto Save Saves current document after a specified number of keystrokes.
A callback Dialog shows a status readout; the callback routine does nothing.
Minor tweaks May 2018
Close, Save Save current document if appropriate and anyway Close it.
Copy to ASCII Save current document if appropriate and make a text copy.
You can set the extension of the text copy: perhaps .txt, .bat or .htm.
List Files Produces in a WP document a file list with/out subfolders of a folder chosen in a Dialog. It is fast.
You can select any filter (*.wpd. *.gif...) including ALL.
The list is suitable for any macro here that works on a file list.
Uses a one-dimension array to store its FileFind() results
List Files by Date Produces in a WP document (or in memory, for other macros to process) a list of files in a folder chosen as the macro runs, sorted by date. You can set the output to include the drive:\path or not.
Uses a one-dimension array; the main macro is confusing rather than helpful.
List Files Found Lists in a WP document whatever files show in a File|Open or Macro|Edit Dialog, maybe after a QuickFinder Search.
Formats the result; can format output from other apps also, currently PowerDesk and Agent Ransack, for which please check macro
Get file listing using AR.
This macro has just been extensively rewitten, which does not assist reliability, though it passed all the tests I could think of.
Open.zip Four variations on File|Open, which can easily be developed. (c14K) Revised July 2006
Close, Open Closes (first, Saves if Doc has been modified) and opens the File|Open Dialog.
Get_Current Shows File|Open Dialog in directory of current document.
Get_wpd only Shows *.wpd only in File|Open Dialog in current directory.
Get Original Performs Close, No Save; reOpens the document ("Discard changes").
OpenList.zip
(c.41K)
Creates a menu of buttons leading directly to items you choose.
The items may be files, directories, macros, or programs.
You can quickly set up a menu for some particular project, or perhaps for rarely used but important files, so that you can access them without making the main File|Open Dialog change to that location. Any number of menus may be currently defined.
Any menu can be set to call any other menu.
OpenFile This is the action macro that creates the menus. You edit this macro to create lists of the menu items and make some other choices.
When you play the macro, in the menu you choose a folder name (then a File|Open Dialog appears in which you choose a file to Open), a file (which is Opened forthwith), a macro (which is Opened for Edit or Played - you decide), or another menu, which replaces the current item in the same or a different aspect: whatever you chose when editing.

A callback Dialog enables single-click or -keystroke operation and successive choices in the one Dialog. The callback routine is clear enough, though what it leads to is less so.
OpenList You use this macro to edit the lists of items in OpenFile.wcm.
You could do that manually. But this macro checks the format and makes no typos.

A callback Dialog executes subroutines and manipulates the Dialog itself, in a reasonably clear way.
OpenText The various settings to be made in OpenFile are accompanied by notes.
To have the complete notes available here may simplify matters.
SaveAs_Auto Saves an Open text file (identified by file extension) under the same name as ANSI Generic Wordprocessor (which avoids the unwanted [HRt]s at all line ends). WP files are Saved as normal. If the file has no name (has not been Saved) then WP shows the Save As Dialog.
It can replace the normal Save toolbar icon and be assigned to Ctrl+S.
 
Convert File Format The macro works from a list of files to convert.
According to a setting made, the conversion is wpg => rtf, wpg =>wmf or jpg; or qpw =>xls.
The new files are created in a folder or subfolder whose path and name are derived from the original folder name according to choices set in the macro file (and may be the original folder).
Do Folder In a Dialog you select a folder; in a second Dialog you choose a macro.
Then DoFolder runs that macro on each file in the folder.
It is a cheap and cheerful (non-callback) competitor of DocsList, below. (c.6K)
DocsList.zip This is a fully-featured competitor (c.54K) to the straightforward DoFolder above.

a) Automatically builds a file list, from one directory or, in stages, more. The files can be comprehensively filtered by extensions and/or NameStart.

b) At the same time or later, Opens in turn all files in that list and performs on them whatever actions you specify, probably by instructing DocsList to call one or more other macros. (You can choose to run both a) and b) without a break.)

There are arrays all over the place; their uses are mostly so involved as to be not at all suitable for study, so I have not included them in the Array Lists.
DocsList The principal macro. It creates and uses the list file DocFound.txt (and a record of options in DocsList.txt).
Three callback Dialogs are used, two of which manipulate the Dialogs themselves as well as initiating actions. Additionally, the macro reads data directly from text files, an effective technique.
DocsLadd Interactively: start a DocFound.txt list; add to the list and delete from it, from any assortment of folders.
A callback Dialog controls the macro actions, and manipulates the Dialog itself. The macro is 1/4 the size of DocsList, so is easier to analyse.
DocsLins Extends the functionality of DocsList - Inserts documents listed in DocFound.txt into a new document.
Uses a one-dimension array; fairly suitable for novice study.
Hide Favorites You can set it to move all files from any folder to a backup folder, and, later, back again. The name arises from its original purpose.
Insert Sequential Build a document from a sequence of files, eg:
test03.txt, test04.txt, test05.txt, test06.txt.....
Latest Version Lists in date order eg: wp10uk.wpt for all users on chosen Drives.
Can then copy chosen version to all locations.
- This has not been edited to run under Vista or later. Actually, reading it now, I do not see how it would have worked at all, though presumably it did.
Uses three arrays of varying dimensions amid a welter of code that is very unlikely to help an enquirer.
Sequential Page Save Saves separately each page of an Open file using the first 5 chars of its name, eg:
docum001.wpd, docum002.wpd, docum003.wpd, docum004.wpd.....
Can easily be developed to Save As eg: ASCII .txt files instead.
 
AutoZoom.zip WP9 and later Open at the last used View|Zoom setting.
These macros change View|Zoom to your settings for different documents.
AutoZoom AutoZoom sets theZoom factor according to settings you make.
I have it as a Template <Post Open> macro, so that every document is shown as I wish. The macro makes a number of other settings also, depending on attributes of the current document. Many users will remove these, leaving the main function.
Uses one-dimension arrays and IN, which may repay study.
AutoZall Runs through all Open documents, playing AutoZoom for each one.
BtnBar.zip I have three custom Toolbars that I use for particular purposes.
These macros manipulate them.
I do not include the Toolbars, because they are unlikely to suit another user.
BtnBarIO This macro cycles through them in a sequence chosen to suit the presently Open document. "Normal" WP toolbars are unaffected.
I call up the macro from a linked Button on my main Toolbar.
(Barry MacDonnell explains how to do this, here.) If you use an & before a B in the button text, the macro can be triggered by Alt+B).
Uses one-dimension arrays and IN, which may repay study.
BtnBarX A macro to close all these Toolbars - though, since the first macro shows only one at a time, the effect is usually to close just one.
   (I have a linked Button on each custom Toolbar)
Uses one-dimension arrays and IN, which may repay study.
BtnBhttp This macro shows one chosen Toolbar (presently, http!) rather than cycling.
GuidLin.zip Inserts/removes a graphic showing guidelines (or anything else you design).
GuideLin The macro that inserts and removes the graphic.
guideX.wpg The graphic I use to indicate centre and border lines.
It is possible but not likely that it will suit your purpose precisely.
Two Views A major aid in editing. You see the same document in two independent Windows, one Read-Only, which you use for reference. You edit in the other. A little Dialog allows you to Save - this also updates the Read-Only copy - and to Quit.
A fairly simple callback Dialog offers Save and Quit options.
Updated, improved and expanded November 2018
 and   may also include relevant macros
You see here an alphabetical list of all macro titles.              Bad link?