![]() |
|
||||||||||
|
|||||
|
[+1.3 31.07.07]
Регистрация: Jul 2007
Сообщений: 64
|
Доброго времени суток.
В кратце, используеться Custom Cursor, при наведении на TextField(type: Input Text), не обходимо его прятать. Вопрос в том, как отловить что навели на Текстовое Поле. PS При наведении на текстово поле, даже при Mouse.hide() появляеться Виндовый курсор в виде тонкой палочки, как при редактировании текста, мне надо чтобы эта палочка была видна, а мой кастом курсор прятался. |
|
|||||
|
как вариант: повесить на onMouseMove (onEnterFrame, setInterval - не знаю что лучше) отслеживание хитТеста с текстовым полем, ну и реагировать как-там надо..
tf = this.createTextField("tf", 0, 0, 0, 200, 50);
tf.type = "input";
tf.autoSize="left";
tf.border=true;
tf.text = "testText";
var tfOver:Boolean = false;
function onMouseMove(){
var currentOver=_root.hitTest.call(tf, _root._xmouse, _root._ymouse);
if (currentOver != tfOver) {
trace(currentOver ? "tfOver" : "tfOut");
tfOver = currentOver;
}
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|