Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Event (http://www.flasher.ru/forum/showthread.php?t=135977)

locust19 06.02.2010 10:20

Event
 
Все эвенты уже перепробывал.. чтото не выходит.. есть canvas и text не могу сделать удобный выход из text, я хотел было при клике по канвасу выйти из text, но так же клик по text срабатывает как клик по канвасу.. Пособите
Выполнить нужно sendTF(), send()

Код AS1/AS2:

<mx:Canvas id="ground" width="100%" height="363" horizontalScrollPolicy="off"
                verticalScrollPolicy="off">
 
        <mx:TextInput id="dateinput" width="91" text="day" enter="sendTF(), send()"
                />
</mx:Canvas>


BeDLiNt 06.02.2010 10:38

Что значит выход из text? Может setFocus() Вам поможет?

locust19 06.02.2010 15:58

скорее unset мне нужен.. Я ищу стандартный запуск функций.. На интер уже стоит, я предположил что удобно и почти всегда используется при клике в другую область unset и осуществляется запуск функций, если так пишу

Код AS1/AS2:

<mx:Canvas id="ground" width="100%" height="363" horizontalScrollPolicy="off"
                verticalScrollPolicy="off" click="dateinput.focusSet()">

Канвас сбивает фокус, но при нажатии на текст это тоже канвас, поэтому в поле текст не попасть - моментально фокус меняет...

Боже мой неужели я так тяжело выражаюсь ))

BeDLiNt 06.02.2010 16:30

Достаточно тяжело) С раза с пятого прочтения вашего поста понял что вы хотите:
Код AS3:

<mx:Canvas id="ground" width="100%" height="363" 
                horizontalScrollPolicy="off"
                verticalScrollPolicy="off"
                click="event.target == ground ? textArea.setFocus():null">


locust19 06.02.2010 16:39

ооо.. ничего себе как можно.. спасибо огромное.. вроде доступно обьесняю.. этим наверное и запутываю. )))

wvxvw 06.02.2010 16:43

Название темы не отражает сути вопроса.


Часовой пояс GMT +4, время: 06:39.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.