CPLAT_Mac FAQ's

HOW DO I CONTACT THE AUTHOR?

If you have questions, problems or would like more information you can email me at: ken@ksoft.net

WHAT IS CPLAT_Mac II?

CPLAT_Mac II is a C++ framework for developing applications for MacOS only. This is the same framework as the cross-platform CPLAT, but only builds MacOS applications. If you want to make your application cross-platform, you can easily upgrade to CPLAT II to enable your application to work on Windows.

WHERE IS IT GOING?

CPLAT_Mac is an ongoing project (like any framework should be) that will continue to be added to, adding more user interface objects, more wrappers for platform stuff, and in general making it as useful as possible. I welcome user input on objects to add. CPLAT_Mac will stay in sync with CPLAT to ensure that applications built with the CPLAT_Mac will also build with CPLAT.

HOW DO I LAYOUT MY WINDOWS?

There are currently 2 ways to layout your windows. One way is to code them in your source, and the other other way is to use Apples Interface Builder application, and then you can use the nib directly on MacOS, or using the supplied tools, you can convert the nib to a form of XML used by the CPLAT_Mac framework.

HOW MUCH IS IT?

CPLAT_Mac currently costs $25 per developer, with a site license for 10 or more copies for $175. There are no other licensing fees for aplications developed with CPLAT_Mac whether commercial, shareware, feeware or other. See the registration page for further information and on-line registration.

WHAT DO IT GET?

You will receive the complete source code and project files for the CPLAT_Mac framework. In addition, the source code and project files for the demos are also included. You also will receive the source code and projects for all of the tools supplied with CPLAT_Mac.

WHAT ABOUT UPDATES?

Registered users of CPLAT_Mac are entitled to download updates to the CPLAT_Mac package as they are released. Major updates are released several times a year, and minor bug fixes / updates are released as needed betweenn major updates.

WHAT DEVELOPMENT ENVIRONMENT IS NEEDED?

CPLAT_Mac currently builds under the following developmennt environments: CodeWarrior Pro 8.x, and 9.x for MacOS, or XCode 1.5 - 2.x for MacOSX.

DOES CPLAT_Mac RUN UNDER OX9?

Yes, CPLAT_Mac will run under OS9 using CarbonLib 1.4 or later.

DOES CPLAT_Mac SUPPORT SOME OF THE NEW OSX VISUAL STUFF?

Yes, CPLAT_Mac supports HIViews, window compositing, sheets, drawers and metal appearance, and Interface Builder Nibs.

HOW DO I UPGRADE TO CPLAT FOR CROSS-PLATFORM SUPPORT?

Upgrading to the cross-platform version of CPLAT is easy. Just go the registration page, and register the upgrade of CPLAT_Mac to CPLAT. The cost is $25, the difference in price between CPLAT_Mac and CPLAT.