Hi all,
I've completed my project of upgrading the existing accountancy/order processing software for the Euro, and I am currently in the process of porting the entire project over to the MacOS version of Foxpro 2.5
The screens were the joy of the work (talk about a disaster -- sheesh that transporter has no clue what it's doing half of the time), but I think I've fixed it thanks to some tinkering with the Transporter..
And of course some hard work going through each and every screen and realigning buttons..
In any case, now that I'm done with the visual stuff I can start bracketing some code with
DOCASE
CASE _MAC
...
CASE _WIN
...
ENDCASE
to make sure things still run and to balance the differences between the versions.
However, a project rebuild causes the project to whine about the Foxtools library; that's not an FLL but an MLB appearently -- no problem, it's in the extensions folder, where it's supposed to be..
But here's the catch: some FoxTools commands for Windows are not in the FoxTools for Mac.. To be more precise: MKDIR() and RMDIR() didn't come in the Mac version.
I found that the MkNewFolder() could be a replacement for the MKDIR() function, so all I still need is an alternative for the RMDIR() function.
Any ideas from the Mac-users of this forum? I've thought of handling things with an AppleScript, but a cleaner way would be nice..
Best regards,
Jan Schenkel.
"As we grow older, we grow both wiser and more foolish at the same time" (De Rochefoucald)
I've completed my project of upgrading the existing accountancy/order processing software for the Euro, and I am currently in the process of porting the entire project over to the MacOS version of Foxpro 2.5
The screens were the joy of the work (talk about a disaster -- sheesh that transporter has no clue what it's doing half of the time), but I think I've fixed it thanks to some tinkering with the Transporter..
And of course some hard work going through each and every screen and realigning buttons..
In any case, now that I'm done with the visual stuff I can start bracketing some code with
DOCASE
CASE _MAC
...
CASE _WIN
...
ENDCASE
to make sure things still run and to balance the differences between the versions.
However, a project rebuild causes the project to whine about the Foxtools library; that's not an FLL but an MLB appearently -- no problem, it's in the extensions folder, where it's supposed to be..
But here's the catch: some FoxTools commands for Windows are not in the FoxTools for Mac.. To be more precise: MKDIR() and RMDIR() didn't come in the Mac version.
I found that the MkNewFolder() could be a replacement for the MKDIR() function, so all I still need is an alternative for the RMDIR() function.
Any ideas from the Mac-users of this forum? I've thought of handling things with an AppleScript, but a cleaner way would be nice..
Best regards,
Jan Schenkel.
"As we grow older, we grow both wiser and more foolish at the same time" (De Rochefoucald)