|
Using older WordPerfect Template
Projects in newer versions of WordPerfect
Do you have the original release
of WordPerfect 11 (i.e., version 11.0.0.233 as shown in Help>About
WordPerfect)? See here
for specific issues. |
Sometimes Corel stops including
certain Projects (i.e., automated templates) in later versions
of WordPerfect that were included in earlier ones.
Sometimes the same-named Project
doesn't work like it should (e.g., the Memo Project in WP 13.0.0.406
doesn't work properly).
Solution: You might be able to use an earlier
Project in a later version of WordPerfect.
NOTE: Some may still be available
for downloading. For example, you can download the English versions
of WordPerfect 10 Template Projects from Corel's
FTP site. Please follow the instruction below to make them
available in a later version of WordPerfect.
IMPORTANT:
This method has
worked for a number of users and in a number of versions of WordPerfect.
There is no guarantee it will always work under all circumstances
-- particularly if a Project uses the address book or some other
feature that has changed in some way. Therefore, the method includes a simple means of
backing up two important files.
First, you should know that WordPerfect
Projects -- accessed via File, New from Project (or File,
New in WP8) -- are really just automated templates. However,
unlike the automation you can add to a custom template in the
form of prompts or a template macro (see "Automating
WordPerfect Templates" on the main Tips page), the automation
part of a Corel Project is encoded in a special, separate
disk file that has the same filename as the template but a different
filename extension.
For example, the Memo Project
is really composed of two files, Memo.ast (the automation part)
and Memo.wpt (the template part).
The "ast" appears to
stand for "assistant," and this file seems to be responsible
for popping up the PerfectExpert pane on the left side of the
document screen, as well as including -- in some Projects --
certain codes ([Named Region]) that perform automated tasks
related to the PerfectExpert options in the left pane.
To function properly, the .ast
file requires a certain pair of .dll files, uawpNNen.ast
and uawpNNen.dll, where "NN" is the WordPerfect
version number (e.g., 11, 13, etc.). This is important in
understanding the procedure below.
|
[The following is modeled after
a general procedure that was first published by Charles Rossiter,
Corel C_Tech, on a Corel newsgroup.]
Let's assume you want to use
the Memo
Project from WordPerfect 11
in WordPerfect
X3 (i.e., version 13, hereafter
referred to as WPOX3). The
method assumes that both WordPerfect 11 and WPOX3 are currently
installed -- or at least, that you have access to the two WP11
Memo.* files.
Background:
When you create a Memo Project
in WordPerfect 11, the pane on the left side of the screen that
appears when the Memo loads is the PerfectExpert, and is displayed
by the Memo.ast file when you load Memo.wpt. It requires a certain
version-specific pair of files, uawp11en.dll and uawp11en.ast.
If you want to use WP11's Memo Project in WPOX3, you'll need
to "trick" WPOX3 into using renamed versions
of these two files -- renamed to what they were named in WP11.
In other words, for all Projects,
WordPerfect requires these two files to be the same internally
as when they were originally coded by Corel for the currently
loaded version -- WPOX3, in this case.
However -- and here's the trick
-- the names of these two program files can be different
from the installed versions because the two (older) WP11 Memo
files (in this example) will "call" on them by name
if you load the WP11 version of Memo.wpt in WP X3. (Obviously,
if you use several WP11 Projects in WP X3, each of them
will also call on these two renamed files.) WPOX3, on the other
hand, "sees" them as WPOX3 program files, not as WP11
program files, so everything usually works as expected.
Procedure:
Here's the step-by-step procedure
to set up and use the WordPerfect 11 Memo Project so that it
works in WPOX3. A similar method can be used for other Projects
from earlier versions but, again, there is no guarantee they
will work. Still, since the relevant files are backed up, this
should not be a problem since you can restore things to their
original state.
1. Close WPOX3 if it is open.
Use Windows Explorer (Start>Programs>Accessories>Windows
Explorer) to locate and select the WPOX3 "..\Template"
folder. (On many systems it is D:\Corel\WordPerfect Office
X3\Languages\EN\Template.)
2. Locate and rename these
two Project files -
Memo.ast to Memo.ast-BAK and Memo.wpt to Memo.wpt-BAK.
(This will back
them up, just in case.)
3. Go to the WP11 template
folder (e.g., D:\Corel\WordPerfect Office 11\Template) and
copy the WP11 versions of these two Project files into
the WPOX3 ..\Templates folder.
You should now have four Memo
Project files in the WPOX3 ..\Template folder:
Memo.ast
Memo.ast-BAK
Memo.wpt
Memo.wpt-BAK
The -BAK files are the WPOX3
files. (They don't seem to work in the first release of WPOX3,
which is why this particular Project is being used here as an
example.)
4. Locate uawp13en.dll and uawp13en.ast
in the WPOX3 ..\Template folder; copy them to a temporary
folder (e.g., C:\Temp if it exists) and rename them
to -
uawp11en.dll
uawp11en.ast
5. Move the renamed copies
back into the WPOX3 ..\Template folder, alongside their WPOX3
counterparts, so that the WPOX3 ..\Template folder now has these
files in it:
uawp11en.ast (the new, renamed
WPOX3 file)
uawp11en.dll (the new, renamed WPOX3 file)
uawp13en.ast (the original, untouched WPOX3 file)
uawp13en.dll (the original, untouched WPOX3 file)
6. Open WPOX3 and use File, New
from Project to select and Create the automated Memo document.
It should load, and the PerfectExpert pane should work to modify
the Memo.
If you follow the above procedure,
you should not have to "refresh" the Project.usr file,
since the two Memo files copied from WP11 have the same names
as the WPOX3 originals. However, if they do not show up, search
for Projects.Usr and delete it. It will be re-created when you
next load WordPerfect.
An alternative
to the above Memo Project is to use a Memo macro. See here. |
|