Газетосоздателям
ZXNet echo conference «real.speccy»
From Vladimir V. Klymus → To All 29 June 1998
Hi, Vova!
Vova Hex wrote to All:
VH> Вопрос к местным газетооболочкописателям (если здесь такие имеются).
Имеются :)
VH> Hеужели во всех газетах спрайты порезаны в лапшу по знакоместу высотой?! Или
VH> есть нормальные экземпляры с целыми спрайтами? Просматривал Aspect и ZX-Format
VH> -- везде лапша. Так, конечно, проще, но это ведь извращение!!!
Так не только проще, но и удобнее. Вот, к примеру, листает юзер
газету, листает и вдруг на границе страниц попадается картинка.
Как быть? Искать начало картинки, размер, а потом расчитывать
что надо выводить, а что - нет. Так неудобно и долго. Проще нарезать
все спрайты и выводить в каждой строке отдельный кусок - достаточно
быстро и почти не надо думать.
VH> То же самое с раскраской -- у всех в начале печати строки ей присваивается
VH> какой-то атрибут по умолчанию, который потом по ходу изменяется.. То есть если
VH> хочется выделить абзац красным цветом -- необходимо в начале каждой строки
Зачем в начале каждой строки? Я, например, в "Оптроне" делаю не
так. В месте изменения цвета ставится не только новый атрибут,
но и атрибут, который был до этого. При прокрутке вперед все по-
нятно, а при прокрутке назад, если находится код смены цвета, то
все строки сверху будут печататься старым цветом, который был
только что найден.
VH> ставить смену цвета. 8( ) Смотрел в добавок к вышеупомянутым в ZX-News, Proton и
VH> некоторых других..
"Оптрон" посмотри.
VH> Hу, со спрайтами ещё можно исхитриться, создав нехитрую табличку их
VH> расположения, но с цветами... Что говорит прогресс -- как сделать это БЫСТРО и
VH> по-человечески?
По-человечески, это, чтобы хакеры картинки красиво выдирали? Или
что бы юзер все как надо видел? Юзеру ведь все равно, что там
внутри, главное, как это выглядит снаружи. Кроме того таблички
прийдется кому-то составлять. А лапшу режет простенькая програм-
ка, которой лишних таблиц и не надо.
С уважением, Владимир.