Frequently Asked Component Specific Questions
Options |
|
Display all FAQ items |
Displaying items 1 to 1 of 1, page 1 of 1
<< previous next >>

TAdvStringGridPrinting tips
How to print colored, bold, italic, ... text:
Assign your OnGetCellColor event handler also to grid.OnGetCellPrintColor()
How to print images, a company logo, ...:
Set grid.PrintSettings.PrintGraphics = true
How to print a particular row in bold:
You can do this via the event OnGetCellPrintColor, for example:
procedure TForm2.AdvStringGrid1GetCellPrintColor(Sender: TObject; ARow,
ACol: Integer; AState: TGridDrawState; ABrush: TBrush; AFont: TFont); begin
if arow = 7 then
afont.Style := [fsBold]
else
afont.Style := [];
end;Please see sample 25: https://www.tmssoftware.com/site/asg25.asp