Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > DrawText и последний параметр


Автор: Delphist 17.4.2007, 17:30
В DBGridEh'e в OnDrawColumnCell я использую функцию  <B>DrawText</B>. Скажите, пожалуйста, что использовать в качестве последнего парметра данной функции, чтобы значение всегда выводилось по центру ячейки

Автор: _hunter 17.4.2007, 17:58
DT_VCENTER

Автор: aktuba 17.4.2007, 18:01
F1 - там все расписано. чтоже люди так не любят справку посмотреть??? ведь это 1,5 сек, а запостить вопрос на форум - секунд 15...

Автор: Delphist 17.4.2007, 18:02
Цитата(_hunter @  17.4.2007,  18:58 Найти цитируемый пост)
DT_VCENTER 

Просто DT_CENTER

Добавлено через 3 минуты и 9 секунд
Цитата(aktuba @  17.4.2007,  19:01 Найти цитируемый пост)
F1 - там все расписано. чтоже люди так не любят справку посмотреть??? ведь это 1,5 сек, а запостить вопрос на форум - секунд 15... 

Да я посмотрел прежде чем задавать вопрос и использовал DT_CENTER но ни фига выравнивания по центру не было, потом обнаружил у себя ошибку использовал Rect.Letf := Rect.Left + 17 это нужно было только для первой колонки, а я использовал для всех. Вообщем случайно это фишку не заметил, вот и вся проблема

Автор: _hunter 17.4.2007, 18:28
DT_CENTER это горизонтальное центрирование... или оно и нужно было?
тебе, кстати, нужны оба флага (если это:
Цитата(Delphist @  17.4.2007,  17:30 Найти цитируемый пост)
чтобы значение всегда выводилось по центру ячейки

учитывать)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)