Интересует как в отчете для матричника сделать поле со своей ескейп-последовательностью чтобы текст до конца строки был раздвинут на число символов этой последовательности?
Как вставить саму последовательность я в курсе. Вопрос в другом, последовательность управляющих символов не печатается, соответственно не изменяет позицию печати.
Пример. Есть два мемо. DMPMemo1 с первого символа до десятого. И DMPMemo2 с 11го и дальше. DMPMemo2 содержит слово 'TEST'. Для DMPMemo1 в OnBeforePrint имеем DMPMemo1.Text := #27'E';
Теперь все это печатаем, хотя бы и в файл, и считаем, с какого символа начинается слово TEST. С 11го. А должно с 13.
Комментарии
Memo1.Text := #27#40...
Правда, она будет показываться в превью в виде квадратиков.
Пример. Есть два мемо. DMPMemo1 с первого символа до десятого. И DMPMemo2 с 11го и дальше. DMPMemo2 содержит слово 'TEST'. Для DMPMemo1 в OnBeforePrint имеем DMPMemo1.Text := #27'E';
Теперь все это печатаем, хотя бы и в файл, и считаем, с какого символа начинается слово TEST. С 11го. А должно с 13.