mike345 писал(а): Я так понимаю, обработка позиции вывода делается с помощью выражения
Можно поподробнее, что это и где об этом почитать?
Оооо, друг! это секретнейшая информация, которая передаётся из уст в уста, от поколения к поколению!! Только избранным дано её узреть!...
Такие вот выводы напрашиваются после того, как погуглишь этот вопрос.. под фрю мне так и не удалось найти верную таблицу кодов, но зато нашёл под линукс

Привожу отрывок из статьи, который криво работает и во фре
Управление консолью Linux
Автор: (C) Алексей Мичурин
....
Управление цветом
\033[0m все атрибуты по умолчанию
\033[1m жирный шрифт (интенсивный цвет)
\033[2m полу яркий цвет (тёмно-серый, независимо от цвета)
\033[4m выделение (ярко-белый, независимо от цвета)
\033[5m мигающий
\033[7m реверсия (знаки приобретают цвет фона, а фон -- цвет знаков)
\033[22m установить нормальную интенсивность
\033[24m отменить подчеркивание
\033[25m отменить мигание
\033[27m отменить реверсию
\033[30 чёрный цвет знаков
\033[31 красный цвет знаков
\033[32 зелёный цвет знаков
\033[33 коричневый цвет знаков
\033[34 синий цвет знаков
\033[35 фиолетовый цвет знаков
\033[36 цвет морской волны знаков
\033[37 серый цвет знаков
\033[40 чёрный цвет фона
\033[41 красный цвет фона
\033[42 зелёный цвет фона
\033[43 коричневый цвет фона
\033[44 синий цвет фона
\033[45 фиолетовый цвет фона
\033[46 цвет морской волны фона
\033[47 серый цвет фона
Управление положением курсора
\033[#A передвинуть курсор вверх на # строк
\033[#B передвинуть курсор вниз на # строк
\033[#С передвинуть курсор вправо на # столбцов
\033[#D передвинуть курсор влево на # столбцов
\033[#E передвинуть курсор вниз на # строк и поставить в начало строки
\033[#F передвинуть курсор вверх на # строк и поставить в начало строки
\033[#G переместить курсор в указанный столбец текущей строки
\033[#;#H задает абсолютные координаты курсора (строка, столбец)
цвета правда редко совпадают, но вот работа с курсором от и до. Но цвет я обычно методом тыка подбираю, всё никак не дойдут руки оформить в таблицу.