Просмотр полной версии : TextArea - редактор текста (с расскраской)
Возможно данный вопрос поднимался, но ответа не нашел.
Может кто сталкивался, задача ности следующий характер:
Необходимо сделать textarea в которой бы выделялось бы отдельным цветом слова в кавычках, а также болдом отдельные слова.
Типа как тут - когда вводишь топик.
Может кто нить делал, или у кого нить есть опыт.
chingachgoog
29.06.2007, 13:45
Скорее всего поможет создание классов CSS.
java script
Т.е. как я понял - проще не париться во флэша а делать это на JS и HTML???
ну нет по идее.можно и во флэше.если мне кто нить скажет как менять часть текста. то я тебе напишу скрипт
то есть как поменять часть текста от 5 до 7 символа например?
класс Selection+TextField.setTextFormat(start,end,format)
on (press) {
var format:TextFormat = new TextFormat();
format.color = 0xFFFFFF;
stroka = pole.text;
simvol = "\"";
a1 = stroka.indexOf(simvol);
a2 = stroka.lastIndexOf(simvol);
pole.setTextFormat(a1,a2,format)
}
Это перекрасит между первой и последней кавыцкой.
А это между первой и второй:
on (press) {
var format:TextFormat = new TextFormat();
format.color = 0xFFFFFF;
stroka = pole.text;
simvol = "\"";
a1 = stroka.indexOf(simvol);
a2 = stroka.indexOf(simvol, a1+1);
pole.setTextFormat(a1,a2,format)
}
И дальше циклом все следующие пары
chingachgoog
29.06.2007, 16:37
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/text/StyleSheet.html
делал подсветку ключевых слов, стрингов, каментов и т.п. .
не вполне то, что просит автор, но принцип может и сгодится
глянуть/скачать здесь (http://silin.fatal.ru/#1,8)
делал подсветку ключевых слов, стрингов, каментов и т.п. .
не вполне то, что просит автор, но принцип может и сгодится
глянуть/скачать здесь (http://silin.fatal.ru/#1,8)
Клева, спасибо большое, выглядит очень хорошо.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.