Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Есть ли возможность запретить выделение текста в TextArea (http://www.flasher.ru/forum/showthread.php?t=123426)

djyamato 02.04.2009 05:16

Есть ли возможность запретить выделение текста в TextArea
 
Здравствуйте.

Есть ли возможность запретить выделение текста в TextArea компоненте (сделано на AS2)

.selectable - такого свойства нет у этого компонента нет, а нужно чтобы он скроллировался (очень большой текст, ОООЧЕНЬ ) и не выделялся

Заранее благодарю за помощь.

KiL33 02.04.2009 06:54

как вариант, можете использовать динамикТекст, добавив к нему UIScrollBar.

alekslitvinenk 02.04.2009 12:52

Можно принудительно установить выделение для TextArea компонента.

Код AS1/AS2:

 
my_text.editable = false;
Selection.setFocus(my_text);
this.onEnterFrame = function(){
 Selection.setSelection(0,0);
}


djyamato 02.04.2009 16:07

Цитата:

Сообщение от alekslitvinenk (Сообщение 810187)
Можно принудительно установить выделение для TextArea компонента.

Код AS1/AS2:

 
my_text.editable = false;
Selection.setFocus(my_text);
this.onEnterFrame = function(){
 Selection.setSelection(0,0);
}


а цвет выделения я же могу поменят ?
чтобы этого выделения не было видно

KiL33 02.04.2009 16:24

Да.. я бы на вашем месте вообще не пользовался таким способом. :confused:

Тем более, как вы пишете, что у вас большое кол-во текста будет, и эта реализаця в дальнейшем ещё скажется негативно.

...зачем вам сдался этот TextArea.. я же вам написал, используйте динамикТекст и привижите к ниму компонент UIScrollBar.

djyamato 02.04.2009 16:53

Цитата:

Сообщение от KiL33 (Сообщение 810246)
Да.. я бы на вашем месте вообще не пользовался таким способом. :confused:

Тем более, как вы пишете, что у вас большое кол-во текста будет, и эта реализаця в дальнейшем ещё скажется негативно.

...зачем вам сдался этот TextArea.. я же вам написал, используйте динамикТекст и привижите к ниму компонент UIScrollBar.

Вы имеете ввиду TextField (dynamic) ?
Если да, то он умирает после добавления 20 страниц из ворда а TextArea показывает сносно и не тормозит даже при 100 страницах текста
Или какой-нибудь другой динамик текст ?

2morrowMan 02.04.2009 16:59

Цитата:

Сообщение от djyamato (Сообщение 810149)
Здравствуйте.

Есть ли возможность запретить выделение текста в TextArea компоненте

.selectable - такого свойства нет у этого компонента нет, а нужно чтобы он скроллировался (очень большой текст, ОООЧЕНЬ ) и не выделялся

Заранее благодарю за помощь.

Зато у TextArea есть свойство textField ;)

djyamato 02.04.2009 17:06

И вот еще самая большая сложность - нужно чтобы нельзя было скопировать этот текст никаким способом !!!

Kuruki 02.04.2009 17:10

Цитата:

Сообщение от 2morrowMan (Сообщение 810265)
Зато у TextArea есть свойство textField ;)

У компонента Flash CS3...

djyamato 02.04.2009 17:13

ЭЭх
а у меня as2


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

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