 TED v1.6 (версия для S75)

 +Также относится и к Ёлке

 Conception of TED on SL45 by Rst7/CBSIE.

 Copyright (C)2006 by Rst7/CBSIE.

 Special thanx: всем кто помогал, как на Ослике, так и на армовских телефонах.

 !!! NEW !!! Теперь с конфигурацией!
 !!! Перед употреблением не забудте установить elfpack.vkp
 !!! Не забудте создать файл 4:\ZBin\etc\extension.cfg хотя-бы из одной строки "txt:4:\ZBin\TED\ted.elf",
без кавычек, конечно.
 !!! На диске нужен каталог 4:\ZBin\TED - туда пишется файл с историей просмотра. Туда же положите ted.elf и файлы *.tfn.
 !!! Свободного места на диске надо не менее, чем размер файла, который вы хотите загрузить.

 Шрифт 4*8, 6*8, 8*8, 8*14, 8*16 и "Большой". Формат шрифтов следующий:
 [1 byte w][1 byte h]
 [16 byte name]
 где w - максимальная ширина символа в байтах (для шрифтов < 9 точек по горизонтали это 1, от 9 до 16 - 2 и т.д.),
     h - высота символа в строках,
     name - название шрифта.
 Далее идут 256 блоков размером h*w+1, в которых первый байт - ширина символа в точках, а далее битовая маска по строкам.

 Для просмотра файла откройте его CardExplorer'ом - тип файла должен быть неизвестен эксплореру.

 !!! Не стоит открывать файлы с расширением .tmp в каталоге TED'a - может случиться жопа. Тоже относится и к файлу history.TED.

 Управление: 

 Стрелки - перемещение курсора. Если курсор выключен - перемещается текст по вертикали по 1 строке,
по горизонтали - по 8 символов. Долгое нажатие влево/вправо - переход по словам

 Громкость - на страницу вверх/вниз.

 Центральная клавиша при просмотре - меню из пунктов:
 Font size = 4 - установить размер шрифта 4*8 (файл m4.tfn)
 Font size = 6 - установить размер шрифта 6*8 (файл m6.tfn)
 Font size = 8 - установить размер шрифта 8*8 (файл m8.tfn)
 Font size = 14 - установить размер шрифта 8*14 (файл m14.tfn)
 Font size = 16 - установить размер шрифта 8*16 (файл m16.tfn)
 Large font - большой шрифт (файл m0.tfn)
 Direct load - загрузить файл, как он есть (без форматирования). Строки длиннее 255 символов разрезаются.
 DOS Format - загрузить файл с форматированием. Абзацем считается набор строк (признак окончания -
0x0A, 0x0D, 0x0D0A, 0x0A0D) в котором первая строка начинается
с пробела, остальные строки не пустые и начинаются с любого другого символа.
 WIN Format - загрузить файл с форматированием. Абзацем считается каждая строка текста.
 Padding on/off - включить/выключить расширение строк пробелами до размера экрана.
 Save as... - записать текущий файл.

 Тип форматирования и размер шрифта запоминается в истории для
каждого файла. Если файла в истории нет - сразу при загрузке открывается это меню или используются
параметры автоформатирования (если разрешено в конфигурации)

 Правый софт при просмотре - выход. Если файл изменялся и не был записан, он будет автоматически сохранен с
добавлением расширения .new

 Центральная клавиша при редактировании - обычное меню стандартного ввода строки (в том числе
работают Выделить/Копировать/Вставить)

 Левый софт при редактировании - меню из пунктов:
 Insert line - вставить пустую строку
 Delete line - удалить строку
 Split line - разрезать строку в позиции курсора
 Join lines - склеить текущую и следующую строку
 Insert time - вставить время в виде ЧЧ:ММ
 Insert date - вставить дату в виде ДД:ММ:ГГГГ
 Paste - вставить запомненые строки из клипбоарда (пока не работает)
 Clear clipb - очистить клипбоард (пока не работает)

 Левый софт при просмотре - меню из пунктов:
 Goto...
 -Top - переход на начало текста
 -Line... - переход на строку по номеру
 -Percent... - переход на строку по проценту текста
 -Bottom - переход на конец текста
 -Last Saved - переход на позицию из истории файла
 -BM1 - переход на закладку 1
 -BM2 - переход на закладку 2
 -BM3 - переход на закладку 3
 -BM4 - переход на закладку 4
 Set Bookmark...
 -BM1 - установить закладку 1
 -BM2 - установить закладку 2
 -BM3 - установить закладку 3
 -BM4 - установить закладку 4
 Search...

 Правый софт при редактировании - backspace

 1 - пусто
 2 - при просмотре - на страницу вверх
 3 - пусто
 4 - при просмотре - на слово влево, включает курсор
 5 - при просмотре - включение/выключение курсора
 6 - при просмотре - на слово вправо, включает курсор
 7 - при просмотре - в начало строки, включает курсор
 8 - при просмотре - на страницу вниз
 9 - при просмотре - в конец строки, включает курсор
 0 - информация
 * - пусто
 # - Переключение кодировок DOS/WIN/КОИ8, при первой загрузке (не Direct), TED пытается самостоятельно
определить кодировку.

 Зеленая трубка - переключение в режим редактирования и обратно, автоматически включается курсор.
Редактор - как обычный ввод текста, при этом работают стрелки вверх, вниз, громкость как и в режиме
просмотра.

 !!! NEW !!!
 Добавлен файл конфигурации - файл 4:/ZBin/etc/TED.bcfg (или при неуспешном чтении/записи используется диск 0:). В файле
конфигурации редактируются следующие параметры (при помощи CfgEdit.elf):
 Ink color - цвет символов от 0 до 22 (стандартная палитра)
 Paper color - цвет фона от 0 до 22 (стандартная палитра)
 Files path - путь к каталогу TED
 Display light - уровень подсветки при просмотре, при этом подсветка клавиш выключена
 Adjust light - разрешение работы с подсветкой
 Enable autoformat - разрешение выбора форматирования по умолчанию для файлов, которые еще не открывались TED'ом
 Auto format - тип форматирования по умолчанию
 Default font - размер шрифта по умолчанию
                                                          
 При отсутствии файла конфигурации производится его запись с настройками по умолчанию.

Далi буде...
