I’m not sure what your point is.

That’s why you should use <js:AllCSSValuesImpl/>

SimpleCSSValuesImpl is supposed to be a simple implementation which works the 
same in Flash and HTML. AllCSSValuesImpl is supposed to be an implementation 
which works with valid HTML CSS.

Thanks,
Harbs

> On Jun 29, 2017, at 11:34 AM, Justin Mclean <jus...@classsoftware.com> wrote:
> 
> Hi,
> 
>> A font weight of 600 will fail in Flash.
> 
> It compiles with no warnings and displays the text correctly. There is no run 
> time error but if you mean by “fail” it doesn't set the text to font weight 
> to 600 then that’s correct. That is expected as 600 is not a supported value 
> for font weight in AS / flash.
> 
> However without the fix we have the same issues on JS in that it will ignore 
> the font weight being set to 600. This is unexpended behaviour in that it’s 
> ignoring a valid value. Again it will compile and give no warnings or run 
> time errors.
> 
> Here’s the code for a full application if you want to try it out.
> 
> <?xml version="1.0" encoding="utf-8"?>
> <js:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
>                xmlns:js="library://ns.apache.org/flexjs/basic">
> 
>    <js:valuesImpl>
>        <js:SimpleCSSValuesImpl/>
>    </js:valuesImpl>
> 
>    <js:initialView>
>        <js:View percentWidth="100" percentHeight="100">
>            <js:VContainer>
>                <js:Label text="The quick brown fox jumped over the lazy dog. 
> (200)">
>                    <js:style>
>                        <js:SimpleCSSStyles fontWeight="200" />
>                    </js:style>
>                </js:Label>
>                <js:Label text="The quick brown fox jumped over the lazy dog. 
> (600)">
>                    <js:style>
>                        <js:SimpleCSSStyles fontWeight="600" />
>                    </js:style>
>                </js:Label>
>            </js:VContainer>
>        </js:View>
>    </js:initialView>
> 
> </js:Application>
> 
> With my fix it works as expected in JS i.e. the two lines are different sizes.
> 
> Thanks,
> Justin

Reply via email to