I have been tasked with upgrading a Fox2.6 DOS application to VFP9. The existing version uses FF2.5, judging from the \ff25d folder it lives in.
Is FF8 or FF6 backward compatible? Even though we are moving the application to VFP9, all data will stay in it's current format and I'm hoping I can just upgrade FireFox and be done with that portion. Could it really be that simple?
Mark
The answer to your question is: yes, it could really be that simple, depending on the factors below.
Foxfire v8+ is backward compatible all the way to version 2.5, either DOS or Windows (v6 is not backward compatible that far).
There are two areas of potential issues:
1. If any Requests are reports with customized layouts, you may need to regenerate and re-customize those layouts. But this should not be difficult. If the layouts haven't customized, Foxfire! will automatically generate them every time it runs, so there is nothing for you to do.
2. If a previous developer customized FF's behavior by doing either of the following:
a. If customized by by adding code into one of the hooks in FFCONFIG.PRG, you must copy that custom code over hook by hook (assuming it's still needed).
b. If customized by modifying the source code somewhere in the main FF core module. You will assess the changes and decide whether they are necessary in the new version and if so, you should write us again as we don't give out complete source code anymore. .
However, most developers don't do 2.b., so we're guessing it should be pretty easy.
You can download a trial copy and give it a try for 30 launchese or 60 days.
Good luck.