Текущий архив: 2006.08.13;
Скачать: CL | DM;
Вниз
Как правильно выводить табуляцию? Найти похожие ветки
← →
AlexeyT © (2006-07-25 11:17) [0]Вывожу текст через Canvas.TextOut (или через API TextOut, ExtTextOut). Хочу выводить табуляцию #9 как N пробелов - можно ли это сделать? Вручную рисовать пробелы совершенно не хочется, к тому же я потом получаю позиции символов строки через GetTextExtentExPoint, так что ручная отрисовка пробелов тут тоже не очень подходит.
← →
Johnmen © (2006-07-25 12:09) [1]
StringReplace(S,#9,<пробелы>,[rfReplaceAll])
?
← →
KilkennyCat © (2006-07-25 12:33) [2]ага. но это простейший вариант. Кроме того, где-то у меня в мозгу шебуршится, что когда-то давно таб был равен восьми пробелам...
Но красивее, если таб - резиновый....
← →
AlexeyT © (2006-07-25 13:09) [3]
> StringReplace(S,#9,<пробелы>,[rfReplaceAll])
Нет. Правильно: TabbedTextOut.
Страницы: 1 вся ветка
Текущий архив: 2006.08.13;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.036 c