MX uses TextField, Spark defaults to TextLine which will render a bit 
differently.


On 4/11/12 8:26 AM, "michael_reg...@dell.com" <michael_reg...@dell.com> wrote:






I’m trying to understand what Adobe Flex is doing for Korean (and other 
languages) fonts.  I’m seeing that the font used for a Spark label is different 
than what is used in an MX Advanced Data Grid.  I’m using Adobe Flex 4.0 and 
4.6.

I have the following sample app.  The font used to display the label when run 
is different than the grid, even though I am not defining a font or setting 
anything in a css.  Why?  Screenshot attached (if it comes through in the post).


<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
                        xmlns:s="library://ns.adobe.com/flex/spark"
                        xmlns:mx="library://ns.adobe.com/flex/mx">
      <fx:Declarations>
             <!-- Place non-visual elements (e.g., services, value objects) 
here -->
      </fx:Declarations>


       <fx:Script>
             <![CDATA[
                     import mx.collections.ArrayCollection;
                     [Bindable]
                     private var testString:String = "invalidType = 잘못된 유형입니다. 
XML 유형이거나 하나의 XML 개체를 포함한 XMLList여야 합니다.";

                     [Bindable]
                     private var testData:ArrayCollection = new 
ArrayCollection([
                           {msg:"invalidType = 잘못된 유형입니다. XML 유형이거나 하나의 XML 개체를 
포함한 XMLList여야 합니다."}
                     ]);
              ]]>
       </fx:Script>
      <s:VGroup width="100%" height="100%" gap="10" paddingTop="20" 
paddingBottom="20" paddingLeft="20" paddingRight="20">
             <s:Label width="100%" text="{testString}"/>

              <mx:AdvancedDataGrid width="100%" height="100%" 
dataProvider="{testData}">
                     <mx:columns>
                          <mx:AdvancedDataGridColumn dataField="msg"/>
                    </mx:columns>
             </mx:AdvancedDataGrid>
       </s:VGroup>


</s:Application>




[cid:3416981889_103590120]




Michael





--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui

<<inline: image.png>>

Reply via email to