Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   HandCursor vs TextField (http://www.flasher.ru/forum/showthread.php?t=114991)

enepx 15.08.2008 10:38

HandCursor vs TextField
 
Привет.
Есть Sprite (или MovieClip), в нем содержатся динамические TextField'ы. Ставлю свойство buttonMode = true для этого спрайта. Но над TextField'ом курсор делается стандартным (не рука).
Как быстро и лаконично порулять это?
:cool:

Alexsas 15.08.2008 11:23

как не наступить в яму? ответ — обойти ее или не наступать, или накрыть чемнибудь.
(по мотивам __etc)

TextField на то и TextField, чтобы курсор менять. Положи поверх него спрайт с нулевой прозрачностью, но тогда в текстфилд неудаться мышой ткнуть.

enepx 15.08.2008 11:51

Я сразу так попробовал, в подгружаемом клипе сделал сверху нулевку (alpha = 0), но все равно не проканало. Может потому что я buttonMode применяю к целому клипу, может надо так же применить что-нить такое к этой нулевке?

Alexsas 15.08.2008 12:07

есть же специальное свойство для тестфилдов!

Цитата:

MyTextField.selectable = false;

enepx 15.08.2008 12:38

этот код используется для запрета выделения текста в TextField'е.

MerlinTwi 15.08.2008 12:58

Попробуй спрайту поставить
Код:

mouseChildren=false;

Felicast 15.08.2008 19:56

Код:

this.useHandCursor = true;
this.buttonMode = true;


enepx 15.08.2008 20:04

Код:

mouseChildren=false;
помогло, спасибо.


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

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