Просмотр полной версии : Dynamic text fields
Countach
08.12.2001, 17:55
Люди! Тут такой вопрос. Мона ли сделать одно динамическое текстовое поле, и туды пихать разные тексты, в одно поле. Чтобы новые поступающие сообщения были внизу, а старые постепенно уходили наверх, а потом за пределы поля и исчезали. Вообщем если не понятно, то надо типа dos prompt ты там работаешь пишешь, и это все поднимается наверх, новое всегда внизу.
Типа програмлю один алгоритм для ОС (не спрашивайте почему во флеш, это просто эмуляция алгоритма) вот и нуна в поле постоянно писать статус. Но не хочется сразу преидущий статус потерять.
Мона конечно разместить кучу дин полей друг над другом и вручную смещать надписи, но есть ли более гуманный и человечный способ.
Заранее всем спасибо :)
Countach
08.12.2001, 17:59
ЗЫ
И как мне сделать так чтобы я видел содержание двухмерного массива, неизвестных размеров :(
trace не катит понимаете же ;)
Countach Ты быстрый как ветер но загадачен как мокрый асфальт зимой :rolleyes:
Скоко можно повтарять тебе работу с массивом...
хочеш видеть его полностью смори сюды
for (){
for(){
Описание массива как именно я уже писал да?...
}
}
затем создай твое динамическое поле и пиши вот так...
for(r){
for(c){
text += my_array[r][c]+","
}
}
Дальше ты спрашуеш как написать текст чтоб его динамически добовлять смари вот сюда
Держиш переменную "Number_text = x" где x - количество текста доступного на данный момент.
а при добавлении нового пишеш алгоритм добавления самого текста в массив строк и добавляеш переменную Number_text++...
Вот и все ...
2Countach: начали:
Сначала двумерный массив неизвестных размеров:
Если те надо к нему програмно обращаться, то Big_J_ всё круто написал. См у него. А если те этот массив в trace() нужен, а не для программы, то моно сделать так:for(i=0;i<a.length();i++)
trace a[i];
У нас ведь каждый вложенный массив уже одномерный. ;)
А насчёт тхт поля, я утром вломился, но надо было контрольную идти писать, и я так и не успел. Сейчас то тебе оно может уже и не надо, но глянь, что я тут нацарапал. Там в чём фенька то! Всё вроде пашет, но уж слишком часто она enter обрабатывает. В результате получается не очень красиво. Придумаешь чо - пиши. Мне будет интересно.
Countach
11.12.2001, 02:02
Мужики!! Пасиба вам огромное!!! посмотреть не успел пока, но вы тут дело написали, так что разберемся через пару дней сяду
ЗЫ а то пианино в ассемблее писать надо. Ломает дико, мошь у кого есть готовая асмка :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.