WTG FINtools
FIN tools © XXI, White Tiger Group


Web: http://www.wtg.ru/
Program: http://www.wtg.ru/products/fintools/
Support: support@wtg.ru, wtiger@mail.ru

ВЕРСИЯ 3.0


СОДЕРЖАНИЕ ДОКУМЕНТА


ОПИСАНИЕ

Вкратце: простая программа учета и контроля финансов для мобильных устройств на основе Symbian S80 (Nokia 9xxx и подобные) и Symbian UIQ.

Небольшая предыстория. Для КПК серии Psion (точнее, Psion Revo и около него) существует программа PocketBank, позволяющая очень легко и наглядно контролировать финансовое состояние кармана. К сожалению, развитие серии Psion как таковой прекратилось. Коммуникаторы Nokia серии 9xxx являются своего рода наследниками «псионов», в частности, по относительной преемственности «юзабельности» и программного обеспечения. Опять же, к сожалению, PocketBank в настоящее время не развивается. Адекватной замены ему на коммуникаторах Nokia серии 9xxx не существует. Достаточно широкий спектр финансовых программ обладает существенными недостатками, основные из которых – либо излишняя сложность и избыточность (что приводит к неудобству), либо (что важнее) невозможность работать с кириллицей.

В данный момент этот недостаток восполняется программой WTG FINtools (или просто FIN tools).

Разобраться в работе программы очень просто. Она сделана «для себя», при этом развитие идет по мере назревания необходимой функциональности и адаптируется в первую очередь под вкус разработчика. Изначально бралась ориентация на возможности PocketBank, исключая совсем уж экзотические функции. В настоящее время FIN tools – вполне самостоятельный продукт.

Основные возможности:

Программа распространяется как есть на русском и английском языках по принципу donation ware (понравилось – пользуй, хочешь отблагодарить – будет неплохо, но это не обязательно). В дальнейшем гарантируется сохранение этого принципа в отношении русской версии. Подробнее о лицензионной политике смотрите следующий параграф. Соответственно, мы по мере возможности устраняем ошибки и недочеты из программы, но никаким образом не можем гарантировать вам абсолютную ее устойчивость и сохранность внесенных данных. Программа не изменяет никакие системные файлы, поэтому установка и удаление FIN tools осуществляется совершенно безопасно для устройства. Для обеспечения безопасности и предотвращения несанкционированного доступа к информации используйте сторонние утилиты, в самой программе реализация средств шифровки и тому подобного не планируется.

* ВНИМАНИЕ! Для работы необходимо наличие OPL Runtime 1.53 или выше (см. на сайтах http://opl-dev.sourceforge.net/ и http://www.wtg.ru/download/). Если при запуске появляется сообщение о недостающих библиотеках, установите соответствующий файл с сайта программы или официального сайта проекта OPL.

Мы надеемся, что программа окажется вам полезной. С интересом выслушаем рекомендации, советы и предложения. Слать по адресу wtiger@mail.ru. Более подробная документация к программе находится в файле FINtools.chm, вы можете просмотреть его на своем компьютере, просто щелкнув по файлу. Если вы желаете дополнить список FAQ, шлите информацию по указанному адресу. Если вы можете посодействовать переводу программы на другие языки, шлите предложения, будем обсуждать.


ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ

  1. Программа WTG FINtools (далее FIN tools) распространяется:

    – как ShareWare для пользователей нерусской версии. Стоимость ShareWare-версии обозначена в размере US $14,95 или эквивалентной суммы в другой валюте, при этом срок тестирования (trial-период) зафиксирован в пределах 1 месяца. Кроме того, в отдельных случаях лицензионный ключ может быть предоставлен бесплатно;

    – как FreeWare для пользователей русской версии (при этом не исключается donation-поддержка).

  2. Программа FIN tools поставляется по принципу «как есть». Никаких гарантий работоспособности программы в случайно выбранных условиях не дается. Однако можно полагать, что при наличии технической возможности и выполнении условий совместимости системного окружения программа будет работоспособной неопределенный срок времени, при условии выполнения пункта 1.
  3. Вы используете это программное обеспечение на свой риск. WTG не несет ответственности за прямой, косвенный или другие виды ущерба, в том числе упущенную выгоду или потерю данных вследствие использования, невозможности использования или неправильного использования программы FIN tools, даже в том случае, если WTG был поставлен в известность относительно возможности нанесения такого ущерба. Сумма, выплаченная вами согласно пункту 1, покрывает время, затраченное на разработку программы, а также техническую поддержку и исправление ошибок, явным и подробным образом описанных вами и сообщенных в WTG.
  4. Программа FIN tools (за исключением данных, накопленных в результате ее работы) является собственностью WTG. Несмотря на то, что WTG сохраняет права собственности на программу FIN tools, вы, принимая данное лицензионное соглашение, получаете определенные права на ее использование. Программа FIN tools защищена законами и международными соглашениями об авторских правах, а также другими законами и договорами, регулирующими отношения в области авторских прав.
  5. Настоящее лицензионное соглашение различает два варианта прав пользователя:

    в случае использования платной (не кириллической) версии вам разрешается установить и использовать одну копию FIN tools на одном устройстве; сделать любое количество копий программы FIN tools для архивного хранения. Вы не имеете права: сублицензировать, сдавать в аренду или временное пользование программу FIN tools без разрешения WTG; требовать оплату за распространение программы FIN tools; включать FIN tools в состав любых других программных продуктов (данное ограничение не касается тематических дайджестов и сборников программного обеспечения). Лицензия на программу неделима и не допускает одновременного использования на нескольких устройствах. Использование программы FIN tools на разных компьютерах с одним и тем же регистрационным ключом недопустимо и является нарушением лицензионного соглашения.

    в случае использования бесплатной (русской) версии вам разрешается устанавливать и использовать любое количество экземпляров русской версии на любом количестве устройств. Однако вы не имеете права: сублицензировать, сдавать в аренду или временное пользование программу FIN tools без разрешения WTG; требовать оплату за распространение программы FIN tools; включать FIN tools в состав любых других программных продуктов (данное ограничение также не касается сборников программного обеспечения).

  6. По данному соглашению WTG обязуется передать право пользования программой FIN tools пользователю. Для получения такого права требуется: согласие с условиями лицензионного соглашения; перечисление установленной платы за право пользования по указанным реквизитам (согласно пп. 1 и 5). В качестве подтверждения совершенного платежа пользователь может отправить копию платежного документа по электронной почте на адрес WTG.
  7. По данному соглашению передается право пользования программой FIN tools любой версии. Оплата за программу осуществляется однократно и подразумевает оплачиваемую и все последующие версии.
  8. Владельцам сайтов и составителям сборников условно-бесплатного программного обеспечения разрешается размещение на своих носителях немодифицированного дистрибутивного архива программы FIN tools без специальной договоренности с разработчиком. В то же время, желательно поставить его в известность об этом факте.
  9. WTG передает Вам программу FIN tools, только если Вы принимаете все условия настоящего лицензионного соглашения.
  10. Все вопросы, не затронутые в данном соглашении, задавайте на официальном сайте http://www.wtg.ru в форумах поддержки или по адресу wtiger@mail.ru.

УСТАНОВКА

Для установки программы нужно скачать файл архива, расположенный по адресу http://www.wtg.ru/download/. Имеется возможность установки с сайта сразу на устройство, в том числе и необходимых библиотек. Кроме того, одна из последних версий программы всегда доступна на сайте www.hpc.ru в соответствующем разделе.

Для работы программы необходимо наличие установленного на устройство расширения OPL Runtime версии 1.53 или выше. Рабочую ссылку можно найти на http://www.wtg.ru/download/ или http://opl-dev.sourceforge.net/.

Возможно, после инсталляции при попытке запуска программа завершится с предупреждением, что не хватает какого-либо компонента. В таком случае нужно будет установить их заново (см. также FAQ#1). Подобная ситуация маловероятна, но не исключена.


РАБОТА С ПРОГРАММОЙ

Работа с программой подробно описана в файле FINtools.chm, поставляемом вместе с дистрибутивом.


FAQ (ВОПРОСЫ И ОТВЕТЫ)

  1. Q. После внепланового перезапуска коммуникатора программа ведет себя странно. Старые транзакции не отображаются, хотя новые вроде бы вносятся исправно. Переустановка не помогла. До сбоя все было нормально.
    W. Судя по всему, проблема не в программе, а в библиотеке OPL. Простая переустановка и не поможет. Необходимо полностью удалить все компоненты: OPL, AppFrame OPX, Date OPX, Locale OPX, System OPX, FIN tools; также через менеджер файлов удалить папку C:\System\Apps\WTGtools. После этого снова установить все компоненты в том же порядке (обратите внимание: не в обратном, а в том же). Заметим, что перечисленный состав касается версии OPL 1.53, в более новых версиях некоторые компоненты могут быть включены в состав основой библиотеки, тогда специально их устанавливать не требуется.
    При первом запуске программы потребуется выбрать репозиторий, укажите прежний. Если сам файл базы данных не поврежден, то он должен подключиться нормально. В случае повреждения файла базы данных восстановите его из резервной копии. В самом крайнем случае можно попробовать восстановить часть данных так: создайте новый репозиторий, воспроизведите в нем структуру аккаунтов и категорий, затем выберите пункт меню Файл/Слияние..., укажите файл для слияния данных (именно файл, а не репозиторий) и следуйте инструкциям программы. Возможно, часть данных будет извлечена из поврежденного файла.
  2. Q. Ставлю программу, хочу русский, ставится английский. Инсталлятором выбор не предлагается. Что делать?
    W. Установить компонент FINtools_rus.sis из дистрибутива. Он принудительно установит русскую версию программы.
  3. Q. Сайт www.wtg.ru не работает, не могу скачать новую версию программы. В чем дело?
    W. Всяко бывает. Бывает, что и представительская часть сайта временно не работает. Вы в любом случае можете скачать самый последний дистрибутив программы по следующей ссылке: http://www.wtg.ru/download/fintools.zip. Однако возможно, что проблема на сайте серьезней, в таком случае за свежим дистрибутивом программы обратитесь в библиотеки, перечисленные в параграфе Установка данного документа.
  4. Q. Что-то непонятное с аккаунтом «Автомобиль». Ставлю начальный баланс, а он сбрасывается.
    W. Дело в том, что тип аккаунта «Автомобиль» обрабатывается особо. В него можно сделать перекрестную транзакцию из любого другого аккаунта, и при этом будет сразу же выдан запрос на то, какого рода платеж вы хотите осуществить – парковку, заправку, техобслуживание, просто перевод денег или обычную транзакцию. Будет показан диалог для ввода подробностей по каждому из вариантов (кроме перевода денег). Но после завершения транзакции поступившие финансы отображены в аккаунте не будут, а будет только обозначенная трата на парковку, заправку и т.д. Приход из другого аккаунта учитывается в начальном балансе, именно по этой причине последний и сбрасывается. Суммарный баланс аккаунта типа «Автомобиль» всегда будет равен нулю, поэтому при любой транзакции или удалении платежа начальный баланс такого аккаунта корректируется.
  5. Q. Хочу подробную справку по работе с программой, а то ни хрена не понятно.
    W. Справка в работе. Сроки подготовки пока неясны. Пока попробуйте методом «тыка». Программа достаточно проста, поэтому в основных функциях разобраться несложно.
  6. Q. Программа называется FIN tools, а в списке запущенных приложений есть только WTGtools. Что это значит?
    W. Первоначальное название программы – WTG tools. К версии 2.8 она получила новое название, лучше отражающее ее суть, – FIN tools (или, если приводить полное название, WTG FINtools). Однако в списке запущенных программ отображается не название программы, а название запущенного файла, которое в целях сохранения совместимости с более ранними версиями WTG tools осталось прежним.
  7. Q. Антивирус ругается, что в программе вирус. Зачем вы распространяете вирус под видом полезной программы?
    W. В дистрибутиве, расположенном на сайте http://www.wtg.ru/, находится именно та программа, которая описывается данной документацией. Почему на нее ругается антивирус – не имею понятия. Могу гарантировать, что вируса, трояна или какой-то иной вредоносной программы в предоставляемом нами дистрибутиве нет. За дистрибутивы, представленные на других сайтах, мы не можем отвечать.
  8. Q. В чем отличие русской версии FIN tools от английской?
    W. Английская версия использует другие наборы символов и поэтому не умеет отображать кириллицу в основном окне. Также это отражается в языке интерфейса, меню, диалогов, кнопок и предупреждений. Наконец, русская версия бесплатна, в отличие от английской.
  9. Q. Чем различаются версии FIN tools для S80 и UIQ?
    W. Технически FIN tools для S80 предназначен для работы на коммуникаторах семейства Nokia 9xxx, FIN tools для UIQ – на смартфонах под управлением Symbian UIQ. Фактически это одна и та же программа, которая управляется абсолютно одинаково на обоих типах устройств и имеет различия лишь в устанавливаемых по умолчанию настройках отображения информации на экране.

Отвечали на вопросы:


ИСТОРИЯ ВЕРСИЙ

[+] – добавление
[-] – удаление/изъятие
[*] – исправление
[=] – изменение
[!] – важное замечание
[!!!] – очень важное замечание

0.1-2.4 (09.08.2005-21.03.2006)

[+] добавление/настройка/удаление аккаунтов (ограничение – 20 аккаунтов)
[+] добавление/настройка/удаление категорий (например: Транспорт, Еда, Пиво, Долги, Зарплата, Разное) (ограничение – 500 категорий)
[+] добавление/настройка/удаление транзакций
[+] отображение общего баланса, баланса на текущий день
[+] импорт (частичный) и экспорт данных из QIF (формат импорта/экспорта в PocketBank и некоторых других приложениях)
[+] экспорт данных в виде табулированных полей; если потребуется импортировать полученный файл в Excel, его нужно предварительно открыть блокнотом (notepad.exe file.txt), чтобы привести в полное соответствие с юникодом, после этого – открывать в Excel
[+] переключение отображения системного статуса и панели кнопок справа
[+] выделение приходных/расходных транзакций разными цветами
[+] фильтр транзакций
[+] суммирование с очисткой
[+] резервное копирование/восстановление файла данных
[+] резервное копирование по расписанию
[+] дополнительное резервное копирование в указанную папку
[+] настройка вида, в том числе расцветки
[+] некоторые общие настройки программы
[+] удаление по фильтру
[+] поиск по подстроке или дате
[+] график изменения баланса
[+] полная конфигурация диалога транзакции
[+] настройка шрифтов
[+] масштабирование
[+] сортировки по дате, по транзакции, по категории, по сумме
[+] сортировки прямая и обратная
[+] перекрестные транзакции между аккаунтами
[+] настраивается категория по умолчанию
[+] цветовые гаммы: WTG, Весна, Море, Ночь (если подберете хорошую гамму, присылайте – включим в предлагаемые варианты настроек)
[+] валюта для отображения
[+] калькулятор в поле ввода суммы: если написать простое арифметическое суммирование, то при нажатии «Сохранить» проводится пересчет, и диалог отображается снова, но уже с подсчитанной суммой
[+] возможно использование предыдущей транзакции для создания новой
[+] настройка валют отдельно для каждого аккаунта
[+] можно выбрать, что показывать в крайней правой колонке транзакций – приход или баланс (если баланс, то приход и расход выводятся в предпоследней колонке, расход – с минусом)
[+] форматирование дат осуществляется соответственно системным настройкам
[+] настраивается стартовый режим – аккаунт или транзакции
[+] в режиме транзакций появился авторежим – выбор из нескольких наиболее встречающихся транзакций и автоматическое добавление
[+] поддержка кириллицы (выберите шрифты Arial любой, Mono8 или Mono11)
[+] некоторые настройки для аккаунта типа «Телефон»
[+] специфические операции для аккаунта типа «Телефон»: добавление входящего/исходящего/мобильного/городского разговора, входящей/исходящей SMS, автоначисление абонентской платы
[+] переход между аккаунтами по Ctrl-Left/Right, между месяцами по Ctrl-Up/Down
[+] выборочное суммирование в память: занести в память Ctrl-Y, вставить транзакцию из памяти Ctrl-W
[+] полностью русская и английская версии
[+] настройка вида списка транзакций индивидуально для каждого аккаунта
[+] планируемые транзакции (однократно/ежедневно/по дням недели/по дням месяца)

2.5 (31.08.2006)

[*] исправлены вылеты после работы с графиком
[=] изменено представление планируемых транзакций на отдельное окно, равноправное с окном аккаунтов и окном транзакций
[+] пункт меню «Режимы» (Аккаунты/Транзакции/Планы) для переключения между режимами отображения информации
[*] основные действия с транзакциями перенесены в подменю транзакций
[+] перенос транзакции между аккаунтами
[+] настройка сглаживания графика: сглаженный/ступенчатый
[*] поправлено поведение меню
[+] сводка: детально, слияние по аккаунтам или категориям
[*] мелочь всякая

2.6 (25.09.2006)

[*] доработаны планируемые транзакции
[+] все транзакции сохраняются с учетом текущего курса валют; в связи с этим при первом запуске данной версии осуществляется конвертация базы в новый формат, для всех уже проведенных транзакций применяется установленный курс валют; для дальнейших транзакций применяется текущий; необходимо после установки проверить все настройки и значения
[+] если транзакция записана с учетом курса валют, в окне редактирования показывается значение записанного курса
[+] новый диалог изменения курса индивидуально для транзакции
[*] изменена документация
[*] мелочь всякая
[!!!] ВНИМАНИЕ! После включения в работу программы учета курса валюты на момент транзакции вероятны ошибки и недочеты в ее функционировании, связанные с недостаточной отладкой. Большая просьба в случае, если вы обнаружите такой недочет, подробно описать условия его возникновения и сообщить разработчику по адресу wtiger@mail.ru (MRAgent поддерживается).

2.62 (05.10.2006)

[*] вылет при добавлении аккаунта
[*] учет курсов валют при автоматическом начислении регулярных платежей
[*] экспорт в табулированные поля чуть поправлен

2.7 (13.11.2006)

[+] импорт данных из другого репозитория FIN tools
[+] функция быстрого восстановления из последней резервной копии
[+] тип аккаунта «Автомобиль» с тремя специальными категориями: «Бензин», «Техническое обслуживание», «Парковка»; транзакции в такой аккаунт крайне рекомендуется вносить как перекрестные из других аккаунтов
[+] инструментарий для оценки затрат на автомобиль
[*] некоторые мелкие доработки
[+] дистрибутив дополнен инсталлятором FINtools_rus с русским языковым файлом
[!!!] возможны некорректные обработки транзакций в связи с большим количеством изменений, связанных с обработкой типа аккаунта «Автомобиль». Пожалуйста, отслеживайте эти некорректные обработки и сообщите о них разработчику по адресу wtiger@mail.ru (MRAgent поддерживается).

2.8 (21.11.2006)

[!!!] программа переименована в «FIN tools»
[*] доработан и несколько изменен инструментарий оценки автомобильных затрат
[*] если при транзакции в амтомобильный аккаунт для целевой транзакции выбирался тип «Другое», предлагалось записать «Топливо»
[+] добавлен инструментарий оценки затрат для аккаунта типа «Телефон»: помесячно, общие значения, средние значения за сутки и месяц, прогноз на выбранный период
[*] при количестве категорий больше десяти автотранзакция могла привести к вылету программы
[!!!] из-за сбоя был утерян и пока не восстановлен файл с исходниками языковых ресурсов программы, поэтому часть текстовых полей дается на английском языке

2.9 (02.12.2006)

[+] переделан способ установки интервалов дат в диалогах: теперь выдается список доступных вариантов: текущий месяц, прошлый месяц, текущий год, прошлый год, зима, весна, лето, осень, первое полугодие, второе полугодие, от указанной даты
[+] можно планировать перекрестные транзакции (правда, только с запросом данных)
[+] инструментарий оценки затрат для остальных аккаунтов (Ctrl-Shift-R)
[*] неверный выбор типа транзакции для перекрестных в аккаунт типа «Автомобиль»

3.0 (05.03.2007)

[*] вылет при выборе автотранзакции
[*] вылет при удалении аккаунта
[*] вылет после вызова системного журнала
[+] пункт меню для перехода от перекрестной транзакции к ее парной записи (Ctrl-Shift-G)
[+] установка пароля на запуск программы (это не шифрование данных!)
[=] изменить тип аккаунта теперь нельзя
[+] установка типа платежа (расход/приход) по умолчанию для каждого аккаунта
[+] экспорт теперь осуществляется в форматах ASCII или Unicode – по выбору; для кириллического рекомендуется применять Unicode
[+] пункт меню «Перечитать» для переинициализации репозитория
[+] тип аккаунта «Кредит» со специальными категориями «Кредит», «Банковский процент», «Погашение кредита» и «Процент за транзакцию»
[+] инструментарий оценки платежей по кредиту, а также для анализа различных форм кредита (доступны: простые проценты, сложные проценты с выплатой в конце года, сложные проценты с выплатой ежемесячно, сложные проценты с выплатой по схеме аннуитета)
[+] установка напоминания о приближении срока платежа за 1-7 дней
[+] тип аккаунта «Инвестиция» со специальными категориями «Инвестиция», «Начисление» и «Вывод денег»
[+] отслеживание нескольких инвестиций в одном аккаунте
[+] по нажатию Tab выскакивают часики
[+] полная настраиваемость экранных кнопок (ВНИМАНИЕ! Если кнопки не отображаются, настройте их. Для этого необходимо открыть диалог параметров программы и нажать кнопку «Кнопки»)
[+] поддержка сенсорного экрана
[+] адаптация программы для использования на устройствах с Symbian UIQ
[+] заставка при запуске программы
[+] быстрый фильтр по текущему наименованию (Ctrl-Shift-F)


В ПЛАНАХ


ПРИМЕЧАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ NOKIA 9XXX С «НЕРОДНЫМИ» РУСИФИКАТОРАМИ

Имеются в виду способы локализации устройства с помощью Elbrus и т.п. Программа установки, по идее, самостоятельно распознает язык системы и инсталлирует нужный файл ресурсов. Возможно, на вашем устройстве язык будет распознан неправильно. Для решения проблемы установите файл FINtools_rus.sis, находящийся в дистрибутиве.


ПРИМЕЧАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ ДРУГИХ ВЕРСИЙ SYMBIAN

Программа потенциально работоспособна на всех версиях Symbian, для которых существует библиотека OPL. Минимальная версия библиотеки – 1.53 (или ее аналог для соответствующей платформы). Кроме основного пакета может оказаться необходимым доустановить компоненты AppFrameOPX.sis, DateOPX.sis, LocaleOPX.sis и SystemOPX.sis (в зависимости от версии OPL). Их обычно можно найти там же, где находится основная библиотека. Если программу удастся запустить, то она скорее всего будет работать нормально, но придется уделить некоторое время настройке.


РАЗРАБОТКА OPL-ПРИЛОЖЕНИЙ С ПОДДЕРЖКОЙ КИРИЛЛИЦЫ

В самом начале разработки FIN tools, когда был готов предварительный вариант программы, обнаружилась интересная загвоздка. Дело в том, что при программирования для Symbian Series 80, используемого на Nokia 9500 и других коммуникаторах этого семейства, можно воспользоваться стандартным комплектом разработчика и писать программы на C/C++, а можно использовать расширения, из которых одним из самых древних и используемых является OPL. Расширение существенно упрощает разработку программ, позволяет не задумываться о некоторых малозначащих с точки зрения человека (но важных с точки зрения компьютера! – вот такая вот двойственность сознания...) вещах и сосредоточиться на решении конкретной задачи. Ну так вот, загвоздкой оказалось то, что OPL для S80 не дружил с кириллицей. По умолчанию в нем установлена настройка на западноевропейскую кодовую таблицу CP1252, в то время как кириллица живет в области CP1251. Что характерно, разработчики OPL заявили, что поддержка 1251 весьма трудоемка, и потому в ближайшее время не ожидается (цитирую с неустановленного источника, потому на утверждении не настаиваю). Елки-палки, в OPL есть поддержа ажно японской кодировки, а кириллицу поленились включить. В общем, разработчиков оправдывает только то, что OPL вроде как фриваре.

Тем не менее. Для разработки программы это стало существенным препятствием, преодолеть которое получилось только полгода спустя. (Забегая вперед, скажу, что решение было ну просто-таки элементарнейшим.) После реализации первейших и важнейших функций встал вопрос о том, нужна ли вообще ента штука, если в ней нельзя будет видеть русские буковки? Очевидно, нафиг не нужна. Посему разработка замерла месяца на четыре...

Тем временем появилась русская версия ABP5, локализованная студией «Новый Иллюзион». По косвенной информации стало понятно, что локализация заключалась в замене некоторых битов в бинарнике для того, чтобы программа обращалась не к некириллизованным шрифтам, а – наоборот – кириллизованным. Хе. Попытка выяснить это затянулась еще на несколько месяцев.

По итогам полученного ответа найдено очень простое решение. Ниже следует фрагмент кода, выведенный на основе подробного перебора доступных шрифтов и их визуального анализа. Следует, однако, иметь в виду, что все шрифты – моноширинные. Решение справедливо как для официально локализованных моделей 9300/9500, так и для «эльбрусированных» и т.д., а также моделей 90xx и 92xx.

	fonts&(1)=270503404 rem KFontArialBold8&
	fonts&(2)=268457210 rem KFontArialBold11&
	fonts&(3)=268457211 rem KFontArialBold13&
	fonts&(4)=270503405 rem KFontArialNormal8&
	fonts&(5)=270503407 rem KFontArialNormal11&
	fonts&(6)=270503403 rem KFontArialNormal13&
	fonts&(7)=268440335 rem KFontCourierNormal13&
	fonts&(8)=268437948 rem KFontMon9n&
	fonts&(9)=268437778 rem KFontMon9n&
	fonts&(10)=268437779 rem KFontMon18n&

При использовании этой информации в разработке OPL-приложений указывайте, пожалуйста, ссылку на WTG, как разработчика данного решения.


Copyright © XXI, WTG.