Конференция "Основная" » Проблемы с формами и сохранением арабского текста [D5, D6, D7]
 
  • Suleyman (17.05.18 17:32) [0]
    Добрый день!
    Вместе с оборудованием поставляется софт. Софт написан на языке Delphi. Оборудование предназначено для газоанализа выхлопных газов. Работает через софт. Исходная информация (марка а/м, ФИО и т.д.) вводятся в специальную форму в виде текста.
    И так, обнаружилось несколько ошибок:
    1. По требованию заказчика софт должен поддерживать возможность ввода символов арабского языка (справа на лево), при этом начало строки должно быть право и курсор должен двигаться влево, однако написание начинается слева и "Заднием ходом" курсор идет вправо (т.е. не с начала, а с конца стрки);
    2. Сохранение параметров (марка а/м, ФИО и т.д.) возможно только в формате JPG в виде картинки. Заказчик же требует, чтоб вся информация хранилась в виде текста. Выгрузка текста в виде латиницы и кириллицы возможна, однако, с арабской вязью возникают проблемы.

    Прошу Вас подсказать Ваше видение выхода из сложившийся ситуации.
    Если интересует сама программулина то готов скинуть.
    Спасибо
  • Dimka Maslov © (17.05.18 18:23) [1]
    1. Надо использовать Unicode. Там нет проблемы с символами
    2. Стандартные компоненты, такие как TEdit, TMemo, TRichText поддерживают ввод справа налево через задание свойства BiDiMode.
  • KSergey © (01.06.18 14:14) [2]
    > Suleyman   (17.05.18 17:32) 
    > Прошу Вас подсказать Ваше видение выхода из сложившийся
    > ситуации.

    Варианта два:
    а) Нанять программиста, который доработает программу. У вас же исходные тексты этой программы, верно?
    б) Обратиться к поставщику оборудования с просьбой/требованием доработки софта.
 
Конференция "Основная" » Проблемы с формами и сохранением арабского текста [D5, D6, D7]
Есть новые Нет новых   [118237   +10][b:0][p:0]