Flex4 RichText - RangeError: значение цвета свойства 0 находится вне диапазона - PullRequest
1 голос
/ 08 января 2012

Я только что перенес модуль Flex3 в Flex4, поскольку мне нужно было использовать RichText для поддержки TLF.

Однако, когда я запускаю свое веб-приложение, я получаю следующее исключение:

RangeError: Значение цвета свойства 0 вне диапазона в flashx.textLayout.property::Property$/defaultErrorHandler()[C:\Vellum\branches\v2\2.0\dev\output\openSource\textLayout\src\flashx\textLayout\property\ Property.as: 31] at flashx.textLayout.property::Property/setHelper()[C:\Vellum\branches\v2\2.0\dev\output\openSource\textLayout\src\flashx\textLayout\property\Property.как: 230] в flashx.textLayout.formats :: TextLayoutFormat / setStyleByProperty () [C: \ Vellum \ branch \ v2 \ 2.0 \ dev \ output \ openSource \ textLayout \ src \ flashx \ textLayout \ format \ TextLayoutFormat.as: 628] at flashx.textLayout.formats :: TextLayoutFormat / set color () [C: \ Vellum \ branch \ v2 \ 2.0 \ dev \ output \ openSource \ textLayout \ src \ flashx \ textLayout \ format \ TextLayoutFormat.as: 957] вspark.core :: CSSTextLayoutFormat () [E: \ DEV \ 4.5.1 \ рамки \ проекты \ искра \ 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 \ Manager \ 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] в 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\ Manager \ LayoutManager.as: 736] в mx.managers :: LayoutManager / doPhasedInstantiation () [E: \ dev \ 4.5.1 \ frameworks \ projects \ framework \ src \ mx \ Manager \ LayoutManager.as: 819] в mx.managers :: LayoutManager / doPhasedInstantiationCallback () [E: \ dev \ 4.5.1 \ frameworks \ projects \ framework \ src \ mx \ Manager \ 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'}" />

Неважно, если я определю цвет свойства.

Я совершенно не понимаю, что может быть не так.

Любые идеи ???

Большое спасибо!

Предлагаю

...