Black Crow #02
01 ноября 1998
  Софт  

Презентация - ZX-winword v2.01

<b>Презентация</b> - ZX-winword v2.01

Программное обеспечение Описание Текстовые редакторы

           Oberon Creative Раск           
                                          
(С) 1998 MAX                              
------------------------------------------
   Вот  и  достал я хвалёную программу под
дерзким названием "ZX-WinWord v2.1". Да...
Мои прогнозы на её оправдались примерно на
половину  или чуть более. В первую очередь
меня  интересовали  возможности сего прога
для применения в моём журнале. Как главный
и единственный редактор "Чёрной Вороны", а
также основной кодер и писатель, мне важно
было  (да  и  сейчас  тоже) иметь подобный
софт  под  рукой, дабы не бегать по разным
программам  в поиске приемлемого сервиса и
наворотов.  И вот он. Я привык писсимисти-
чески  смотреть на вещи, поэтому и настрой
перед изучением сего пакета был именно та-
кой. И он меня не подвёл...               
                                          
   Прежде всего бросается в глаза сходство
с  известным  txt`редактором и ассемблером
производства  господина  Хохлова,  который
забросил  Спектрум,  но  перед этим раздал
листинги своих программ всем желающим. Эти
"желающие" сразу начали плодить новые вер-
сии  в виде ZX-ASM v3.xx и им подобные. Не
буду  упрекать  создателей  ZX-WinWord`а в
плагиате,  но  претензии  к  ихнему  софту
имеются,  и  немалые.  В основном они кас-
саются  текстового редактора, т.к. "резчик
спрайтов"  мне  не  нужен ввиду несоответ-
ствия стандартов в "Вороне" и "Обероне".  
                                          
   Работа  с любым редактором начинается с
загрузки.  Пять секунд - полёт нормальный.
Далее ввод текста надо делать, а иначе за-
чем сюда залез? Пять секунд - пока ещё ле-
тим.  Но  вот  43 символ уже не введёшь. А
жаль. Мне надо вводить текст на 64 символа
и затем раскрасить его, но программа этого
не  позволит.  Полет  херовый - трясёт. По
хелпу   видно,  что  имеется  три  шрифта.
Подключаем... Не понял. Ещё разок... Опять
непонятки.  Для  чего иметь три одинаковых
по  размеру букв шрифта? И нет возможности
загрузить  какой-то свой, ещё более извра-
щённый. За иллюминатором сверкнула молния,
но мы ещё летим...                        
                                          
   Чем дальше в лес - тем больше дров. Все
в  своей  жизни  сталкивались с ситуацией,
когда  работаешь с каким-то текстом, кото-
рый  расположен  на  двух  страницах.  Как
неудобно листать туда-сюда лист бумаги. Но
здесь  то  же,  что и на бумажном варианте
журнала:  постраничный  просмотр текста. И
никаких компромисов. А ведь режим txt сде-
лали. Ну хотя бы там была возможность лис-
тать скроллером. Но не тут-то было... Лай-
нер  дал  крен  на левый бок, но полёт ещё
продолжается.                             
                                          
   Текст располагается на страницах и име-
ет размер 48Кб (слава Богу, что не 20!!!).
Но мне нужно его как-то "порезать", т.к. в
"Чёрной  Вороне",  "ZX-Format`е"  и многих
других электронных журналах текст тоже ле-
жит  на  страницах, но в компрессированном
виде загружается с диска. Наивное желание,
скажу  я  вам. Специального "резчика" нет,
остается  только блочный способ. Так я де-
лаю  во  всех  других  редакторах. Отмечаю
блок текста и сразу всплыла ещё одна общая
для  всех  редакторов  паталогия - нет и в
помине  указателя  размера  маркированного
блока!  ТОЛЬКО  "MicroEd"  Ковалевского  в
служебной  строке  выводит такой параметр.
Больше НИКТО :-( Ну да ладно - "на глазок"
попробуем поймать размер в пределах 16 ки-
лобайт  - уже не привыкать. Поймал. Теперь
надо  записать маркированный блок на диск.
Обана!  А  такого  режима  в меню дисковых
операций нет! Пиздец самолёту.            
                                          
   Вот  такой  редактор написали ребята из
Самары... И ещё хвалились, что из прототи-
па  (ZX/iBM  Editor)  ни единой команды не
взяли.  Лучше бы взяли. Да не пару команд,
мать  вашу, а весь редактор переделали бы.
Там,  между  прочим, эти вышеперечисленные
недостатки  отсутствуют.  Так что садитесь
за  ассемблер  и  убивайте все прорехи, на
которые  я  указал. Иначе страна вынуждена
страдать  и писать Оберонподобные програм-
мы.  Не  мешало бы ещё сделать возможность
setup`ного установления/замены токенов.   
                                          
   А сейчас слово передаю авторам пакета. 
Текст, впрочем как и музыка со всеми глю- 
ками, взяты из журнала ZX-Format #7. Этот 
журнал "потерял" пакет в своём приложении,
поэтому я считаю возможным выдрать статью 
у них, переписать под "Чёрную Ворону" во  
всех ссылках на печатающее издание и раз- 
местить его у себя. Так что читаем автор- 
ский текст:                               
                                          
(С) 1997 Atrides & Noman                  
------------------------------------------
   Мы,  Евгений  Милун  (Paul  Atrides)  и
Алексей  Курзанов  (Noman ABK) из "Star`s 
of  Keladan  HG" (г. Самара), рады привет-
ствовать  всех  читателей  журнала "Черная
Ворона  #2".  Мы  хотим представить на ваш
суд  нашу разработку пакет Oberon Creative
Раск,   состоящий  из  двух  программ: ZX-
WinWord и Sprite Cuter.                   
                                          
               "ZX-WinWord"               
                                          
(С) Paul Atrides.                         
                                          
   Началось  все  приблизительно года пол-
тора  назад когда я узнал, что оказывается
на  БК  есть программа чем-то напоминающая
iBM`овский  Word for Windows и позволяющая
делать  например всякие плакаты, календари
(один календарь я сам видел - впечатляет).
Можете представить как мне стало обидно за
"отечество"  - старый добрый Спектрум? Это
первая причина. Вторая более приземленная:
мы  начали  выпускать  собственный  журнал
Оберон   и  нам  была  нужна  какая-нибудь
инструментальная программа для объединения
текста  и  графики.  И хорошо бы, что бы в
ней  можно  было  раскрашивать эти тексты.
Вот   так   и   появился  замысел  первого
`ZXWinWord`а.  Я  начал  над ним работать.
Попутно во время работы над Оберон#1 выяс-
нилось,   что   набивать  тексты  в  одной
программе,    форматировать    в   другой,
раскрашивать  в  третьей очень неудобно. И
услужливая  фантазия тут же подсказала - а
почему бы не сделать полноценный текстовый
редактор,     позволяющий     видеть     и
редактировать  не  просто "голый" текст, а
текст,  совмещенный  с  графикой  да еще и
цветной?!  Тем  более  что  в это же время
стало   появляться  множество  электронных
журналов  и  газет.  Если программа выйдет
хорошей, то это окажется хорошим подспорь-
ем редакциям этих журналов и газет.       
                                          
   Называться  он пускай будет ZX-Word, уж
очень   он  получился  похожим  на  своего
iBM`овского   собрата.   Ах  нет  -  такая
программа  уже  есть,  обидно.  Ну  что ж,
пусть  будет  ZX-WinWord. Так тому и быть.
За  основу  внешнего  вида набора команд и
клавиш (т. е пользовательского интерфейса)
была взята так понравившаяся нам программа
ZX/iBM   Editor.   Всем   был   хорош этот
редактор, кроме одного "но" - длина текста
не  более 2ЗКб. Вот и еще один "прибамбас"
будущего ZX-WinWord`а - максимальная длина
текста   должна  быть  как  можно  больше.
Например,  48  килобайт. Еще можно отвести
под графику около 32 килобайт. A почему бы
и нет? Единственный недостаток - программа
не   сможет   работать  на  компьютерах  с
памятью  меньшей  128  Кб.  Это,  конечно,
обидно,  но как же иначе реализовать такие
объемы?!                                  
                                          
  Первая  версия  была готова к осени 1996
года. Но поскольку тогда я еще не знал ко-
му,  кроме  нас нужен этот редактор и пос-
кольку  во  время  разработки 1-й версии я
преследовал  цели  несколько  отличные  от
красивого  оформления  и  сногсшибательной
скорости.   Это   была  бэта  версия. Пока
первая  версия  начала распространяться по
стране  я узнал что в Самаре эта программа
очень многим приглянулась и я начал делать
следующую  версию. Начали поступать первые
предложения  о  том, что надо изменить или
добавить.  В первую очередь была увеличена
скорость   некоторых  процедур,  добавлено
больше операций с файлами, Убиты некоторые
глюки.                                    
                                          
  Прошел  год. Сейчас уже осень 1997 года.
Вот  уже  почти  год, как ZX-WinWord вовсю
используется  в  Самаре.  Все  тексты  для
нашего  журнала  набиваются  и оформляются
именно  в нем. Да и сам редактор претерпел
уже  существенные  перемены. Теперь это не
просто какая-то утилита, а вполне нормаль-
ный   текстовый   редактор,   позволяющий,
например,       форматировать      тексты,
раскрашивать их во все мыслимые и немысли-
мые  цвета,  менять  шрифт в тексте. И еще
много чего. И вот теперь благодаря "Черной
Вороне"  и  вы  можете  посмотреть на этот
редактор.  A возможно, кто знает, он вам и
чем-то поможет. Например, если вы захотите
выпускать собственную газету или журнал. A
если  нет,  то  может  вы  просто захотите
раскрасить какой-либо текст.              
   Для  ознакомления  с  полным  описанием
загрузите ZXWinWord и войдите в меню File,
теперь   Doc.   выберите   курсором   файл
winw.doc  и  читайте.  Страницы  листаются
клавишами "TRUE VIDEO" и "INV.VIDEO".     
                                          
             "Sprite Cutter"              
                                          
(С) Noman                                 
                                          
   Ну  хорошо,  скажет  иной  читатель, ну
есть  у меня WinWord, а чем мне спрайты-то
делать?   A   все  очень  просто.  Спрайты
рисуются  в  любом  графическом редакторе,
который  есть  у  вас  под  рукой, а затем
вырезаются  из получившейся картинки с по-
мощью вот этой программы.                 
                                          
на Первая версия этой программы была напис
давно,  году этак в 1994. Она была сделана
Е.  Милуном (Paul Atrides) "для себя", т.е
была  некоммерческая  И представляла собой
простенькую  утилитку  с простеньким меню,
позволяющую:  загружать картинки, вырезать
из них спрайты, добавлять спрайты в табли-
цу.   Когда   началась   работа   над  ZX-
WinWord`ом,  стало  ясно,  что  необходимо
сделать  совершенно  новую  версию. За это
дело  взялся  я. В самой последней версии,
которую  вы  найдете  в приложении, помимо
"стандартных"  функций  (загрузка  экрана,
вырезание  спрайтов, просмотр/удаление лю-
бого спрайта из таблицы) реализованы и но-
вые: возможность вырезать спрайты в разных
форматах - не только для самого WinWord`а,
но   и   для   любых  разрабатываемых вами
программ; скроллировать спрайт (точнее его
изображение)   вверх  вниз  влево  вправо;
накладывать  спрайты на экран из таблицы и
многое другое. К сожалению, пока не реали-
зована поддержка Kempston Mouse, у меня ее
просто  не было. Но уже в следующей версии
это   будет  исправлено.!  Более  подробно
читайте  в help`е, прилагаемом к программе
файл  в  формате  ZX-WinWord`овского доку-
мента.                                    
                 ---------                
                                          
   В заключении хочу сказать, что по боль-
шому  счёту редактор более-менее неплохой.
Даже не смотря на все недостатки - это всё
же лучше, чем вообще ничего. Все тексты во
втором  номере "Чёрной Вороны" набивались,
"красились" и форматировались в ZX-WinWord
v2.1.  Ждем-с  новой версии пакета с более
навороченными  возможностями. Хотелось ещё
пожелать адаптации к большей, чем 128К па-
мяти,  но  страшно - хрен их знает, на чём
они  там сидят... Так что лучше 128. Пока.



Другие статьи номера:

Игровой автомат - Зеркало.

Очумелые_ручки - схема турибирования процессора Z80.

Программистам - Быстрый поиск в текстовом файле.

Игровой автомат - Черный Ворон: новые игровые уровни.

Программистам - Мини Windows`98

Программистам - The hacker club: Обзор защит.

Программистам - The hacker club: Mortal combat описание жащиты.

Программистам - The hacker club: Снятие защит с игр.

Программистам - Заначка: как делать догрузку уровней в ТR-DОS.

Очумелые_ручки - Схема подключения внутреннего Hayеs модема.

Очумелые_ручки - схема турбирования ВГ93.

Очумелые_ручки - схема 512 точек на экране.

Белый попугай - 9600 бод.

Белый попугай - Агент 008.

Белый попугай - Советский маразм.

Белый попугай - Конспект крутого студента.

Всякая всячина - Funtop`98

Всякая всячина - FIDO и Spectrum.

Всякая всячина - Почтовый ящик.

Всякая всячина - Внимание! Розыск!

Всякая всячина - Разговор на тему.

Всякая всячина - От автора.

Всякая всячина - Реклама.

Всякая всячина - Post scriptum.

Презентация - ZX-winword v2.01

Презентация - Melon v1.79

Презентация - FUT v2.01

Презентация - Mickey mouse.

Презентация - Zed cache v1.01


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
User Group - Текстовые редакторы.
Sofтинка - ACE 0.888: отличия от 0.666
ZX Word - описание текстового редактора ZX Word 2.5.

В этот день...   31 июля