Форум: "Основная";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
ВнизВыравнивание текста внутри TRect Найти похожие ветки
← →
msguns © (2005-09-19 17:04) [0]Извиняюсь за повтор, но..
Можно ли средствами TCanvas вывести в заданный TRect выровненный заданным образом текст с указанным TFont ?
Спасибо за помощь
← →
MBo © (2005-09-19 17:05) [1]API-функция DrawText, у нее куча флагов для выравнивания.
← →
msguns © (2005-09-19 17:28) [2]>MBo © (19.09.05 17:05) [1]
Спасибо.
А если это в стрингриде, то может просто пользоваться SetAlignText (OnDrawCell) ?
← →
MBo © (2005-09-19 17:32) [3]>SetAlignText
Я не знаю, что это такое...
По форматированному выводу в гриде загляни в Статьи примерно на 3 страницу
← →
msguns © (2005-09-21 14:49) [4]Огромное спасибо !
Правда мне не надо одинаково выравнивать текст во ВСЕХ ячейках одной колонки, а только в некоторых, заданных отдельно, но это уже детали. Главное, посмотрел практическое использование DrawCell.
Кстати, SetAlignText тоже неплохая вещь !
← →
Игорь Шевченко © (2005-09-21 18:35) [5]
> SetAlignText
SetTextAlign имеется в виду ?
← →
Antonn © (2005-09-22 06:32) [6]var _R:TRect; _s:string;
begin
s:="text";
canvas.font....
canvas.textout( _r.left+(((_r.right-_r.left)-canvas.textwidth(s)) div 2) , _r.top+(((_r.bottom-_r.top)-canvas.textheight(s)) div 2) ,s);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c