#apache-flex #flex4
#apache-flex #flex4
Вопрос:
Попробуйте это:
<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">
<s:Panel id="pnl">
<s:RichEditableText id="richEdTxt"
width="200"
maxChars="100" />
</s:Panel>
</s:Application>
Теперь установите heightInLines=»1″:
<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">
<s:Panel id="pnl">
<s:RichEditableText id="richEdTxt"
width="200"
maxChars="100"
heightInLines="1" />
</s:Panel>
</s:Application>
Видите проблему, когда вы заполняете RichEditableText символами? Продолжайте вводить слово hello, пока не выйдете за пределы первой видимой области RichEditableText. все становится странным. Попробуйте. У кого-нибудь есть идеи, как предотвратить странность? (текст начинает прыгать вверх и вниз)
Комментарии:
1. 1 голос за вас, я попробовал это, похоже, это работает так, как вы сказали
2. Какой Flex SDK вы используете? Я только что попробовал это на Flex 4.5.1, и он кажется очень стабильным. Единственная заметная мелочь — это действительно очень маленький скачок текста при выделении большого количества текста с помощью мыши. Но в остальном это кажется очень стабильным. Пожалуйста, предоставьте дополнительную информацию.
3. извините, я забыл упомянуть — sdk 4.1.0
Ответ №1:
Это ошибка, которая, похоже, была исправлена в более позднем SDK, но, похоже, я не могу найти для нее тикет JIRA.