1

TLF サポートに RichText を使用する必要があったため、Flex3 モジュールを Flex4 に移行しました。

ただし、Web アプリケーションを実行すると、次の例外が発生します。

RangeError: プロパティの色の値 0 が flashx.textLayout.property::Property$/defaultErrorHandler()[C:\Vellum\branches\v2\2.0\dev\output\openSource\textLayout\src\flashx\textLayout\ の範囲外ですプロパティ\Property.as:31] で flashx.textLayout.property::Property/setHelper()[C:\Vellum\branches\v2\2.0\dev\output\openSource\textLayout\src\flashx\textLayout\property\Property .as:230] flashx.textLayout.formats::TextLayoutFormat/setStyleByProperty()[C:\Vellum\branches\v2\2.0\dev\output\openSource\textLayout\src\flashx\textLayout\formats\TextLayoutFormat.as: 628] flashx.textLayout.formats::TextLayoutFormat/set color()[C:\Vellum\branches\v2\2.0\dev\output\openSource\textLayout\src\flashx\textLayout\formats\TextLayoutFormat.as:957] でspark.core::CSSTextLayoutFormat()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\core\CSSTextLayoutFormat.as:75] spark.components::RichText/commitProperties()[E:\dev\4.5.1\frameworks\projects\spark\src\spark で\components\RichText.as:1039] mx.core::UIComponent/validateProperties()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:8209] で mx .managers::LayoutManager/validateClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:957] mx.controls::List/makeRowsAndColumns()[E :\dev\4.5.1\frameworks\projects\mx\src\mx\controls\List.as:1440] mx.controls.listClasses::ListBase/makeRowsAndColumnsWithExtraRows()[E:\dev\4.5.1\frameworks で\projects\mx\src\mx\controls\listClasses\ListBase.as:1742] mx.controls.listClasses::ListBase/updateDisplayList()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\listClasses\ListBase.as:4383] at mx.controls::List/updateDisplayList()[E:\dev\4.5.1\frameworks\projects\mx\src \mx\controls\List.as:1137] mx.controls.listClasses::ListBase/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\listClasses\ListBase. as:3963] mx.managers::LayoutManager/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:736] で mx.managers::LayoutManager /doPhasedInstantiation()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:819] mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.5 .1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]**1\frameworks\projects\mx\src\mx\controls\List.as:1137] mx.controls.listClasses::ListBase/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\mx\src で\mx\controls\listClasses\ListBase.as:3963] at mx.managers::LayoutManager/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as: 736] mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:819] で mx.managers::LayoutManager/doPhasedInstantiationCallback ()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]**1\frameworks\projects\mx\src\mx\controls\List.as:1137] mx.controls.listClasses::ListBase/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\mx\src で\mx\controls\listClasses\ListBase.as:3963] at mx.managers::LayoutManager/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as: 736] mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:819] で mx.managers::LayoutManager/doPhasedInstantiationCallback ()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]**LayoutManager/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:736] mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\ 4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:819] at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.5.1\frameworks\projects\framework\src \mx\managers\LayoutManager.as:1180]**LayoutManager/validateDisplayList()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:736] mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\ 4.5.1\frameworks\projects\framework\src\mx\managers\LayoutManager.as:819] at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.5.1\frameworks\projects\framework\src \mx\managers\LayoutManager.as:1180]**

RichText は次のように定義されます。

<s:RichText id="body" text="{msg}" height="30"
                       bottom="31" top="10" right="24" left="74"
                       fontSize="12" fontFamily="Verdana" 
                       paddingTop="0" paddingRight="0" paddingLeft="0"
                       direction="{rtl?'rtl':'ltr'}" />

プロパティの色を具体的に定義しても問題ありません。

私は何が間違っている可能性があるかについてほとんど無知です。

何か案は???

どうもありがとう!

オファー

4

0 に答える 0