Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.04.2012, 17:56
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 11  
Ответить с цитированием
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Цитата:
А как по нему пройтись?
У метода indexOf есть еще и второй (необязательный) параметр, индекс с к. нужно начинать поиск. Если в него передать индекс предыдущего вхождения (+1 кажись), то поиск пойдет дальше (продолжится, если можно так сказать).
__________________
http://www.chessmax.ru

Старый 09.04.2012, 16:54
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 12  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
getCharBoundaries работает хорошо если TextField.text, а если TextField.htmlText???

у меня вот такой код отказывается работать
Код AS3:
txtS.htmlText = '<FONT SIZE="14" >*101</FONT>';
				var str:TextField = new TextField();
				str.text = 'павр *101 по';
				var Ix:int = str.text.indexOf('*'); 
				var Iy:int = txtS.htmlText.indexOf('*'); 
				var fx:Rectangle = str.getCharBoundaries(Ix);
				var fy:Rectangle = txtS.getCharBoundaries(Iy);
 
				trace (Ix,' ',Iy);
				trace (fx,' ',fy);
Добавлено через 39 секунд
верней он не отказываеться, но значение fy null

Старый 09.04.2012, 17:40
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 13  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Зачем Вам html то? Он же не отображается. То, что отображается, это text.

Добавлено через 6 минут
С большой буквы пишутся имена классов и интерфейсов.
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 09.04.2012 в 17:45.
Старый 09.04.2012, 18:47
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 14  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
как мне без html ссылки выводить, картинки?
конечно можно выделить отдельно отображаемый текст и обработать, но как узнать тогда координату y?

Старый 09.04.2012, 20:25
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 15  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Вы спрашиваете индекс символа "*" в строке "<FONT SIZE="14" >*101</FONT>"
Какой индекс? 17?
Затем Вы спрашиваете у текстфилда координаты семнадцатого символа.
У текстфилда, в котором написано "*101".
Какого ректангла Вы ждете, кроме как null?
__________________
Reality.getBounds(this);

Старый 09.04.2012, 20:50
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 16  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
А сам чат хоть как-то уже работает?
Уже несколько тем от автора и все с одними и теми же вопросами.

Как видео вставить, как смайл вставить. Может таки как-то по нарастающей двигаться? Сразу запустить просто текст, потом что-то следующее потом еще.

Я это к тому что если бы предыдущие темы были уже обработаны автором, то часть вопросов отпала бы сама собой. А так складывается впечатление что просто поговорить.

Добавлено через 6 минут
Цитата:
но как узнать тогда координату y?
TextField#getCharBoundaries()
Для начала справку почитать.
Зачем вам координаты неотображаемых символов? Они же не отображаются, их не видно.
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 09.04.2012, 21:00
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 17  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
Wolsh ага т.е. getCharBoundaries работает только с видимым, ясно, а как же быть если текст многострочный?

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

Старый 09.04.2012, 21:29
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 18  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Какая разница сколько строк, эта функция работает просто с картинкой текстфилда.
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 09.04.2012, 21:53
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 19  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
я понял про функцию, у меня в другом вопрос у меня же получиться html текст с кучей тегов и некоторые пробулы и переносы коретки, как с ними быть?

Старый 09.04.2012, 21:55
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 20  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
фейспалм.жпг

Это всё учтется функцией которая выдает ректангл области. Отдельно уделять этому внимание не нужно.
__________________
Кто к нам с чем для чего - тот у нас того от того.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
<img> , смайлики , Смайлы , тег <img>

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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