First of all, I apologize for any uncertainty in this matter. At the moment, I'm just trying to get some new ideas to try and diagnose this error.
In any case, the problem I am facing is an application using a custom loading module. This loader module was compiled in swc, and the loader module is created through its namespace. All of this works great. The problem I am facing is specific to the mx: button controls used in the modules. For some reason, their labels are truncated, so, for example, Sign In appears with an ellipsis, like Sign ...
After some cheating, I was able to establish the following:
- This problem occurs only in modules. If the button control is used in the main mxml, the label will not be truncated.
- Managing a button whose label is truncated does not have a specified width (setting its width to 100% or a specific pixel width does not fix the problem).
- The button control uses the default indentation (clutter with filling by setting left and right to 5 or any other value also does not help).
- We do not use embedded fonts, so I also decided that it was possible.
- mx: CheckBox and mx: LinkButton equally affect this problem, although mx: CheckBox also does not seem to want to show its flag, it just displays a truncated label.
, mx: ComboBox combobox , , .
, , - fontContext IFlexModuleFactory. fontContext -, , . , - - , . , , , . . . Flex.
,
-
: , , :
, , , . , , , , , - .