Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Maxframe - Visual Foxpro. Need help retrofitting 3.01 to 4.0
Message
From
20/08/1999 12:07:17
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Third party products
Title:
Maxframe - Visual Foxpro. Need help retrofitting 3.01 to 4.0
Miscellaneous
Thread ID:
00255908
Message ID:
00255908
Views:
75
I have a VFP application written with Maxframe version 3.01 and need to retrofit it to version 4.0.

I need a few basic questions answered to get me going.

I got as far as page 8 where I have to DO VM34UTIL1.PRG and I
realized that everything I did up to that point is wrong. So I
started over and need some questions answered.

1. In the first phase of the retrofit on page 4.
Step 3. After I change the config.bpd to point to the
XXBUILDR.PRG and set up the path to VMP4, do I quit Foxpro and come
back in to get the new default and path?

Step 4. When I replaced all references to 'X3', I noticed that
each of the entries having the X3 also had a reference to the 3.01
Maxframe folder. Do I also change these to the new VMP folder?

Step 6. What do I do after deleting the old project and creating a
new one. There is nothing in it except the Foxpro default. Do I add
the original main program, ??MAIN.PRG to the project and rename the
DO X3FWMAIN to DO XXFWMAIN?

When do I put back the ??.DBC? What about the free tables, stored
procedures and API stuff that creating a new VMP project sets up
automatically?

I edited the DO XXFWMAIN statement and rebuilt the project. All of
the X3*.VCX references that existed before remained pointed to the
old MAXFRAME folder. I would expect to have them point to the new
VMP folder at some point.

The manual states that the Project Manager will complain about the renamed X3*.prg files. I did not get any complaints. What X3*.prg files are being referred to? Since I rebooted Foxpro with the new config.??w file containing the new path to the new VMP folder, I would have expected that at least the X3*.VCX files would have caused a complaint.

Step 7. The manual states, "The remaining references to the renamed
framework files can be found by DOing XXDTSRCH WITH for
each of the files in the above list that are likely to be called in
your app..."

What "above list" is being referred to? Are these the ??FW*.VCX
files? If so, I found that I cannot blindly change all X3 references
to XX. For example, ??.VCX contains a reference to X3GENPK.PRG.
There is no XXGENPK.PRG in the new VMP. There are numerous other
examples of this same situation.

Page 8 Instructions for xxfwfrm.vcx
Step 1: Instructions to backup the application are repeated. I trust
that if one has started from page 1 of the manual that this advice
is redundant.

Step 2: DO VM34UTL1.PRG. What does this program do? What is the
"development environment" of the application? By this time I have
rebooted Foxpro with the new VMP paths. When I run this program, it
produces a ton of messages about missing files. So I aborted the
run. What are the exact paths to run this program?

Step 3: The manual states, "Install VMP 4.0 to your \XLIB, etc directories in the area where you have the application you want to migrate." This statement makes no sense. I already installed VMP two months ago. Does that mean I have to install it again in the 3.01 application directory? Why?

Step 4: "Implement the retrofitting task listed for the item "X3
prefix replaced with XX" in the 11/14 build." Again this statement
is total gibberish. I have no idea what it is talking about.
Next
Reply
Map
View

Click here to load this message in the networking platform