Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как выделить текст в текстовом поле? (http://www.flasher.ru/forum/showthread.php?t=115223)

Anry_coolboy 22.08.2008 19:55

Как выделить текст в текстовом поле?
 
Как выделить текст в текстовом поле input
в AS2 это выглядело вот так Selection.setFocus("textField");
в AS3 ни как найти не могу......

etc 22.08.2008 20:16

stage.focus

Anry_coolboy 22.08.2008 20:30

ну да, я то ж так думал, но че т он не выдиляется...(((((
пишу вот так stage.focus=txtObject; курсор просто падает в текстовое поле, но текст не выдиляется

ramshteks 22.08.2008 21:31

ну думаю надо рыть либо в текстфилде либо в текст формате

2morrowMan 22.08.2008 22:27

Код:

TextInput.setSelection()

_Smirnoff 11.10.2008 15:45

А как изменить цвет выделения? По умолчанию выделяет черным.

Пока вот, что нашел

http://www.actionscript.org/forums/s....php3?p=576839

После всего понял, что никак.

3000miles 29.07.2009 04:02

я сделал вот так
Код AS3:

presstxt.textColor = 0x000000;
presstxt.transform.colorTransform = new ColorTransform(-1, -1, -1, 1, 225, 225, 225, 0);

Что ничто иное как инверсия. Это для чёрных фонов, под другие фона нужно подбирать.

Теперь я просто делаю нужный мне цвет, инвертирую в фотошопе и узнаю код цвета, который мне нужно вводить, чтобы при инверсии получился нужный мне =)


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

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