Часто бывает нужно быстро и без проблем вывести на печать StringGrid . Просто грид, без всяких наворотов. Представленные в этом обзоре компоненты очень простые, но полезные. Надеюсь кому-то помогут. Печать организована через использование QuickReport.
StringGrid - настраивается на определенный StringGrid.
AFont - шрифт клеток которые не fixed.
FixedColor - цвет фона у fixed клеток.
LightCols и LightRows - это простые StringList'ы, в которых указываются номера столбцов (строк) которые должны быть подсвечены (цвет фона - FixedColor). Это бывает полезно в некоторых случаях.
PrintStyle - имеет значения psPreview и psPrint, которые говорят сами за себя. Чтобы запустить печать (предв. Просмотр) вызывается метод Execute.
Title - строка заголовка.
TitleDate - отображать или нет дату в шапке отчета.
TitleFont - шрифт заголовка.
TitleLeft - отступ слева строки заголовка.
TitleNumPage - отображать или нет номер страницы в шапке (там же где и строка Title) отчета.
BGColor - устанавливает цвет фона таблицы
BorderWidth - устанавливает ширину разделительных линий между столбцами
Alignment - выравнивание текста в ячейках
AlignmentFixed - выравнивание текста в фиксированных ячейках