![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2009
Сообщений: 80
|
Сталкнулся с такой маленькой проблемкой:
Есть TitleWindow с набором компонентов внутри. Решил сделать его переносимым по экрану. Всё конечно неплохо, но при зажатие мыши наведенной на элемент внутри TitleWindow оно тоже переносится. Как следствие, невозможно выделить текст внутри TextArea. Подскажите как с этим боротся))) |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
У TitleWindow есть protected свойство titleBar. Таскайте за него, а не за все окно.
|
|
|||||
|
[+1.3 31.07.07]
Регистрация: Jul 2007
Сообщений: 64
|
|
|
|||||
|
Регистрация: May 2009
Сообщений: 80
|
Цитата:
У TitleWindow есть protected свойство titleBar. Таскайте за него, а не за все окно. Добавлено через 3 минуты Цитата:
не работает(( Нужно использовать Геттер? |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
<?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="400" height="300"> <mx:Script> <![CDATA[ override protected function createChildren():void { super.createChildren(); titleBar.addEventListener(MouseEvent.MOUSE_DOWN, titleBar_mouseDownHandler); } private function stage_mouseUpHandler(event:MouseEvent):void { stopDrag(); stage.removeEventListener(MouseEvent.MOUSE_UP, stage_mouseUpHandler); } private function titleBar_mouseDownHandler(event:MouseEvent):void { startDrag(); stage.addEventListener(MouseEvent.MOUSE_UP, stage_mouseUpHandler); } ]]> </mx:Script> </mx:TitleWindow> |
|
|||||
|
Регистрация: May 2009
Сообщений: 80
|
udaaff
Спасибо большое за ответы |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|