> I am working on an application that I need to run on a MAC and PC. I have
> created several complicated screen forms on the PC side. When I went to
> transport it to the MAC side, and run it it created an extremely tiny
> window with miniature controls that could barely be seen on the MAC side.
>
> Any suggestions on this or where to find more information on cross-platform
> application development greatly appreciated.
Is this 2.6 or 3.0?
If 2.6, you'll have to open each screen in the FoxPro Development
environment on the Mac, to invoke the transporter. This will put a
second copy of the screen definitions in the .SCX file, specific to the
Mac.
There are a ton of drawbacks with this; here are a few:
1) you can't have snippets that contain code, only function calls. This
is because the code would be duplicated for each environment, and you
would have to make code changes in each environment to make them work.
2) any time you make a change in one environment, in the nature of
adding, removing, or resizing a control, you have to make the same
change in all other environments.
3) the physical size of each .SCX file will double, so will the physical
size of the .SPR file.
--