> Erik compiles his AIR app against 4.10 with MXMLC.  Works fine.  Then uses
> Falcon and gets a bunch of errors about styles only supported in Spark
> theme.  The root cause is that the air-config.xml in every shipping
> version of Flex doesn't have a <theme> tag and MXMLC is hard-coded to
> assume Spark.   Darrell and I would prefer not to hard-code stuff like
> that in Falcon and will change the air-config.xml in 4.11 so if you use
> the Falcon/4.11 combination the app compiles cleanly.  If Erik doesn't
> want to upgrade to 4.11, he can add a <theme> tag to his SDK's
> air-config.xml.  Are we ok with that?

I'm not sure what you're saying. If I don't want to upgrade, I'll be
using 'old compiler/4.10', correct? In which case, all will be fine,
as the app compiles fine with those. Or do you mean upgrade to 4.11
but not to Falcon ('old compiler/4.11')? In which case, how does the
'old compiler' handle having a default theme added to the AIR config?
I'd guess that it won't mind, correct?

> My internal customer's app specifies a long list of locales, including
> en_GB.  But they don't have custom resource bundles for en_GB because
> MXMLC will swap in the en_US bundle when it can't find a bundle for en_GB.
>  When compiling with Falcon there will be a warning that a locale is
> missing a bundle.  Then, if you run against 4.10 or earlier, your app
> won't run because those versions of the SDK require that all locales have
> all of the same bundles, but if you run against 4.11, I'm going to change
> the ResourceManager to ignore missing bundles because the lookup mechanism
> doesn't need it.  It is ok with a locale missing a bundle and will search
> for the next locale that has one.

So, you're saying this will only be a problem if you use 'Falcon/4.10'
(new compiler, old SDK). I'd say that isn't a problem, Falcon is new
and should only be 'supported' on new SDKs. Looking forward, not back.

EdB



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to