|
|
|||||
[+ 1.11 12.07.2005]
[+1.3 16.01.08]
Регистрация: Sep 2003
Сообщений: 125
|
как поймать Selection
Как поймать Selection ?
Когда поле теряет фокус, Selection сразу обнуляется. Пробовал ловить по Textfield.onKillFocus - но selection обнуляется до этого события. Пробовал перевести textfield в символ и поймать по Rollout - но появляется значок руки при наведении на поле. Вообщемто я его словил кое как ( очень извратно . При Rollover на другое поле или при Mousemove постоянно сохранять значения ) , но мне не нравится. Как это сделать легко ? Selection для этого и предначен ведь. |
|
|||||
вариант:
this.createEmptyMovieClip('cntr',0); var c=this.cntr; tf.onSetFocus = function(){ c.onEnterFrame=function(){ this.s=Selection.getBeginIndex(); this.e=Selection.getEndIndex(); } } tf.onKillFocus=function(){ trace(this.text.substring(c.s,c.e)); delete c.onEnterFrame; } |
Часовой пояс GMT +4, время: 01:55. |
|
« Предыдущая тема | Следующая тема » |
|
|