Показать сообщение отдельно
Старый 15.01.2010, 09:38
Crenth вне форума Посмотреть профиль Отправить личное сообщение для Crenth Найти все сообщения от Crenth
  № 9  
Ответить с цитированием
Crenth
 
Аватар для Crenth

Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
а попробуйте создать отдельный класс. Пускай это будет контейнер сообщения.
В контейнер поместите собственно текст сообщения, учетную информацию, кнопки управления и прочую лабуду.
Затем создавайте экземпляр класса каждый раз, когда будет появляться новое сообщение в чате.

Проще говоря: контейнер - это конструктор лего. Собрали модельку (то, что вам нравится, используя фишки белого цвета).
Затем, когда поступает новое сообщение, вы собираете точно такую же (как эталонную) модель, но используете фишки нужного цвета. И ставите ее на стол.
Поступило еще сообщение - собрали еще.

При этом новое сообщение будет порождаться примерно так:

Код AS3:
var mess: myMessClass = new myMessClass("Вася, приходи пить пиво!", fromUserid);
в этом случае вы будете работать в основном не с полями, а с контейнерами.
А поля опишите один раз в классе.