Я разрабатываю приложение на основе Flex. В том, что я использовал textArea, теперь, когда я набираю некоторые символы, такие как ctrl + b, ctrl + e или ctrl + q, он показывает некоторые квадратные символы в текстовой области, я думаю, что это некоторые символы Юникода, но почему они вводятся.Flex TextArea Unicode chracters с управляющим ключом
В отличие от простого элемента управления TextArea на примере adobe, когда я нажимаю эту комбинацию клавиш, ничего не вводится, поэтому почему это только со мной.
Это мое окно кода
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
showFlexChrome="false"
creationComplete="initApplication(); "
applicationComplete="txtArea.setFocus();"
width="310" alwaysInFront="true"
showTitleBar="false" showStatusBar="false"
height="350" resizing="true" frameRate="7" >
установки, и это мой контроль TEXTAREA
<mx:TextArea tabIndex="1" id="message" height="159" width="266"
focusEnabled="true" focusThickness="0" scroll="1" backgroundAlpha="0.4"
backgroundColor="{panel.getStyle('backgroundColor')}" borderColor="#CCCCCC"
styleName="textarea" borderThickness="1" change="whileType()"
maxChars="5120" verticalScrollBarStyleName="scrollbar" cornerRadius="4" >
</mx:TextArea>
Пожалуйста, помогите мне решить эту проблему?
Спасибо, Jaswant
Может вы также публикуете код для whileType(), пожалуйста? – Simon
whileType() - это просто скрыть ярлык, который есть. \t частная функция whileType(): void { lblHello.visible = false; \t } – jaswanttak