This specified the <app> section in this c4p file that should be autoselected to install when the c4p file is initial parsed. It is implied if the c4p file contains only one <app> section. If a c4p file contains more than one <app> section and no autorun then no automatic selection occurs.
This is the C4 application id. It can be used to query C4 to retrieve the data for this application. It must be immutable and never reused after an application is deleted (otherwise there's the risk that a client using that id gets the wrong application).
This is used to filter applications from a c4p file to be sure only the profiles designed for the given product are displayed. This allows a given c4p file to have multiple entries for a given AppId target at different products and versions. The product is generally either "cxoffice" or "cxgames" but specialized products are possible. Version is in the X.X* form. CrossOver does matches as close as possible. so if "9.0.1" is given it will match "9.0.1" but not "9.0.2". If "9.0" is given it will match both "9.0.1" and "9.0.2". Just using "9" is invalid, the minimum string is X.X
This is the same application name used on the C4 website. It needs to be localizable because some applications have a different name in each language (for instance Windows Media Player). Also it should match the application's Windows display name (as specified in the uninstaller key).
We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges.