Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   Selection.setFocus (http://www.flasher.ru/forum/showthread.php?t=49536)

Mage Lord 25.09.2003 15:57

Selection.setFocus
 
Что-то сабж в MX04 не работает. Проверьте... Может у мну глюки...

john 25.09.2003 16:05

Проверил, работает

Mage Lord 25.09.2003 16:13

А пример кода можно?

Mage Lord 25.09.2003 16:17

И $verson, пожалуйста...

john 25.09.2003 16:24

тут тонкость в том что сразу при инициализации флэша вызывать фокус бесполезно,
флэш еще не в фокусе

лучше для теста всего это дело повесить на кнопку
я же поленился, и отодвинул это дело с помощью onEnterFrame

итак, в руте есть текстовое поле test_txt (нужно вбить в нее пару символов, для наглядности)


Код:

this.onEnterFrame = function()
{
        Selection.setFocus(this.test_txt);
        delete this.onEnterFrame;
};


Mage Lord 25.09.2003 16:39

Ммм. А курсор у вас при таком методе (если не вбивать текст) тоже не виден?

john 25.09.2003 16:42

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


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

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