| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Как передать методу defaultdrawcolumncell |
| Автор: Lunatikus 15.5.2008, 13:53 |
| Здравствуйте.В DBGrid при рисовании,текст в определенных записях выравнивается вручную textout(rect.left+2,rect.top+2,column.field.text) а остальные выравниваются по правому краю.Требуется выровнять по одному краю все.Если выровнять тот текст,который рисует "вручную",то как,не зная длины текста,привязать его к правой стороне ячейки?А если выровнять по левому краю остальные записи,то как передать параметр выравнивания в метод defaultdrawcolumncell,с помощью которого это рисование происходит? Спасибо за внимание Добавлено через 12 минут и 43 секунды стоило все же чуть подольше подумать,прежде чем спрашивать. вместо дефолт-метода использовал стандартный textout для тех записей,которые не подходят под ручное рисование.Где,собственно,и у казал выравнивание.Туплю сильно. |