TextEditor 1.0-bk3.
Изменения с 1.0-RC5:
* Исправлен "баг" с пропаданием & в UNICODE.
* Добавлена Венгерская локализация.
* Настройка кодовых страниц.
* Добавлено несколько кодировок.
* Уменьшена нагрузка на память.
* Исправлен "баг" с UTF-8 MOD.
Основные возможности:
* Работает на телефонах Siemens , телефонах с JSR75.
* Загрузка и сохранение текста в UTF-8, UNICODE BE, UNICODE LE, UNICODE BOM, UNICODE(XXX), VPS, VISCII, ISOIR111 ECMA CYRILLIC, CP1251, ISO 8859-1, ISO 8859-2, ISO 8859-3, ISO 8859-4, ISO 8859-5, ISO 8859-6, ISO 8859-7, ISO 8859-8, ISO 8859-9, ISO 8859-10, ISO 8859-11, ISO 8859-13, ISO 8859-14, SO 8859-15, ISO 8859-16, ATARIST, CP037 IBM US CANADA, IBM CP424, CP437 DOS LATIN US, CP500 IBM INTERNATIONAL, CP737 DOS GREEK, CP775 DOSBALTRIM, CP850 DOSLATIN1, CP852 DOSLATIN2, CP855 DOS CYRILLIC, CP856 HEBREW PC, CP857 DOS TURKISH, CP860 DOS PORTUGUESE, CP861 DOS ICELANDIC, CP862 DOS HEBREW, CP863 DOS CANADAF, CP864 DOS ARABIC, CP865 DOS NORDIC, CP866 DOS CYRILLIC RUSSIAN, CP869 DOSGREEK2, CP874, CP875 IBM GREEK, IBM CP1006, CP1026 IBM LATIN5 TURKISH, CP1250, CP1252, CP1253, CP1254, CP1255, CP1256, CP1257, CP1258, CP10007 MAC CYRILLIC, CP10006 MAC GREEK, CP10079 MAC ICELANDIC, KOI8-R, CP10029 MAC LATIN2, NEXTSTEP ENCODING, CP10000 MAC_ROMAN, CP10081 MAC_TURKISH, KOI8-U, CP1140, TIS-620.
* Редактирование нескольких файлов одновременно;
* Просмотр редактируемого текста в встроенном браузере;
* Работа с файловой системой(создание и удаление папок и файлов, копирование и перемещение файлов, изменение атрибутов файлов и папок (только для siemens x65-x75);
* Создание файлов по шаблонам (wml, html);
* Список последних открываемых/создаваемых файлов;
I)Как мне создать файл?
1) В главном меню выбираете Создать, затем указаваете шаблон(для создания wml или html документов) или чистый файл. Затем попадаете в режим просмотра файла и редактируете/сохраняете его....
2) Нажимаете "Открыть", появляется файловый менеджер. Выбираете папку, в которой будет размешаться редактируемый файл, затем нажимаете "Создать файл" и вводите имя файла.
ВНИМАНИЕ!!! Файл в файловой системе создается только при сохранении.
II)Как мне открыть существующий файл?
Нажимаете "Открыть", появляется файловый менеджер. Выбираете папку, в которой будет размешаться файл, затем выбираете требуемый файл.
III)Как редактировать файл?
Вы открываете или создаете файл. На эране появляется текст, содержащийся в файле. С помощью клавиш джостика вверх/вниз или клавиш 2/8 вы перемешаетесь построчно вверх/вниз по тектсу. С помощью клавиш джостика влево/вправо или клавиш 4/6 вы перемешаетесь постранично вверх/вниз по тектсу. Нажимаете "Изменить" - поле редактирования текста(оно содержит 256 символов начиная от самого левого символа первой строки, оттображаемой на экране). Вы можете редактировать(удалять, добавлять, изменять) текст. Затем нажимаете "ОК" и ваши изменения сохраняются в памяти телефона. Если вам необходимо зафксировать изменения в файловой системе телефона, то нажимаете "Сохранить"(сохранени идет под текушим именем файла) или "Сохранить как"(если требуется сохранить файл под другим именм).
IV)А какие горячие клавиши есть в программе???
В режиме редактирования текста:
Клавиши "*" и "#" - переход к предыдущему/следующему редактируемому файлу(при редактировании нескольких фалов)
Клавиша "0" - переход в главное меню.
V)А что означает пункт ">>>>>>>>>>" в главном меню?
Выбор этого пункта переносит вас к списку открытых в данный момент файлов.
VI)А почему у меня нет пункта "Просмотр" и что он делает?
Данная функция доступна на телефонах с профилем MIDP2.0, на остальных телефонах пукт меню, вызывающий данную функцию отсутствует. Данная фукция открывает текущий файл во встроенном браузере и предназначена для предварительного просмотра редактируемых WAP или WEB страниц.
VII)У меня есть хорошие идеи/замечания/предложения. Что мне делать?
Все желания/идеи/замечания вы можете высказать на все тех же форумах.
VIII) Как я могу переводить приложения на java с сотового телефона?
Сначала извлекаете все файлы из архива приложения - по своей сути jar - zip.
Возможна три способа локализации:
* Вся локализация в простом текстовом файле(включая jad). Открываете такой файл в определенной кодировке(обычно UTF-8), делаете необходимые изменения и сохраняете файл в исходной кодировке. Примером является игра Lord of the ring.
* Вся локализация в class файле. Такие файлы с сотового телефона на данный момент перевести не возможно. Примером является JIMM.
* Вся локализация в файле с UTF-8 строками в стиле java. Открываете такой файл в кодировке UTF-8 MOD. Переводите текст и сохраняете. Все фразы разделены двойным переводом каретки(отделены пустой строкой друг от друга). пустую строку удалять нельзя, так как программа не сможет восстановить необходимую структуру файла. Примером является MobileZIP.