FAQ | Открытие файлов и работа с текстом

    Существует возможность открытия с с дисков телефона файлов в формате WIN1251 и UTF.
Открытие текста с диска происходит блоками по:
20000 при доступной памяти более 1000000 байт
10000 при доступной памяти до 1000000 байт
5000 при доступной памяти до 500000 байт
 символов с разбитием на страницы (изменяемо, начиная с версии 2.01).
В окне "Трафик\Память" можно "вручную" ("Изменить") указать размер доступной памяти для программы - Java-Heap Внимание!!! Не увлекаться сильным уменьшением относительно реального значения - страницы будут разбиваться на более мелкие и, наоборот, увеличением - может не хватить памяти и страница не будет показана или программа аварийно завершит работу. По ссылке "пересчёт" всегда можно вернуть реальное значение ("Сохранить" после этого нажимать необязательно). В этом же окне можно указать размер "Буфер текста", который определяет блоки, на которые разбиваются текстовые файлы с диска.
     Эта функция находится в файловом менеджере. Текст можно открывать из архива, упакованного в формате GZip
(в версии 2.0.0 данная функция исключена). Файл в архиве должен быть один, расширение  архива ".gz". "Огромные" файлы открывать не стоит - может и не открыться. Также есть возможность просмотра рисунков формата jpg, png, gif, bmp. Так же, как и текст, некоторые рисунки могут и не открыться. Зависит от их размера - банальная нехватка памяти. В просмотре картинок по [*] сжимается или увеличивается под размер экрана. В меню страницы"Страница" -> "Данные" есть функция "Текст с экрана" эта функция показывает в окне редактирования текст с видимой части экрана, длиной от 512 до 1024 символов - в зависимости от возможностей телефона (и настроек текста). Функция "Текст страницы" показывает весь текст со страницы в расширенном поле ввода, которое позволяет редактировать текст "неограниченных" размеров (на сколько хватит памяти телефона и при включенной функции в "Опции" -> "Параметры" -> "Текст"). Командами "Следующий" и "Предыдущий" происходит последовательное перемещение между окнами ввода текста. По команде "Перейти..." можно явно указать желаемый номер окна. Соответственно функции копирования и вставки расширены на весь текст и "работают" между окнами, т.е. можно скопировать текст из нескольких окон сразу. Команда "Обновить+Инфо" обновляет текст, если была вырезана его часть в одном из окон, и выводит информацию о количестве введённых символов и окнах.
    Также для телефонов, не поддерживающих внутренними средствами
копирования и вставки текста, данные функции были включены в мод. Так как понятия не имею, как выделить текст в поле набора, границы выделенного текста придётся держать в голове))). Делается это так: при открытии окна с полем ввода, подводим курсор к интересующему месту в тексте и нажимаем кнопку "отметить". После этого она сменится на "копировать", которую надо нажимать после перемещения в конец (или начало) того отрезка текста, который собирались копировать. Повторю, что направление значения не имеет. Нажав кнопку "копировать" она сменится на "вставить" и дополнительно в меню появится пункт "Очистить буфер". Скопированный участок текста сохраняется на всё время работы программы до выхода из неё или затирания новым текстом или очисткой по пункту "Очистить буфер".  Данный буфер может быть использован только в пределах программы.
 С виду функция реализована кривовато и некоторые функции ("Ок", "Отмена") перемещены с софтовых кнопок и джойстика в меню, но при отсутствии альтернативы - и это хорошо. К тому же, так сделано для совместимости с разными моделями телефонов. Терпите и переучивайтесь под новый вид - назад места меняться не будут. Но, если не нравится этот режим, то его можно отключить в
"Опции" -> "Параметры" -> "Текст".
    Пункт
"Размер текстового блока" предназначен для "разбивки" текста по блокам указанной длины, т.е. размер поля ввода остаётся указанным, а цитаты и введённый текст после входа в окно редактирования или по нажатию пункта "Обновить+Инфо" разбивается на блоки установленного размера. Сделано по просьбе писателей трактатов для возможности вставки в уже написанный текст своих новых мыслей, посетивших их в момент постановки последней точки в тексте (бывает - муза она девочка капризная).

Расширенный буфер копирования-вставки.
* 1.по умолчанию работает как обычный, т.е. на экране "отметить-копировать-вставить", в зависимости от состояния;
* копирование происходит в мульти-буфер обмена и скопированный текст устанавливается на кнопку "вставить";
* вставка происходит по нажатию "вставить", т.е. с виду всё как и обычно;
* 2.через меню, по команде "Расширенный буфер", переключается на выбор текста для вставки из мульти-буфера обмена;
* по Ок выбраный текст дублируется на кнопку "вставить";
* вставка происходит по нажатию "вставить", т.е. и тут как и обычно;
* 3.команда "Очистить буфер" удаляет текст из кнопку "вставить", текст из мульти-буфера обмена не удаляется;
* 4.размер ограничен доступной памятью;
* 5.буфер не сохраняется при выходе.

Для ввода часто повторяющегося теста предусмотрены шаблоны.
В 2.01 введены многострочные шаблоны при экспорте/импорте(до этого такие шаблоны разделялись). Предыдущие версии файлов шаблонов ".spt" импортируются наравне с новыми ".spt2". Также  присутствует функция транслитерации текста в поле ввода по стандарту ГОСТ-16876-71. Для версии 2.0.0 добавлена обратная транслитерация из транслита в кириллицу. и ЭТО ФУНКЦИЯ ТРАНСЛИТЕРАЦИИ, А НЕ ПЕРЕВОДА ВСЕХ СИМВОЛОВ КИРИЛЛИЦЫ В ЛАТИНИЦУ И НАОБОРОТ.