I have used the automatic subroutine TAdvStringGrid.print to print out the grid for a user for quite some time and had no problems until now.
Someone recently switched to a Brother 1440 (laser printer) and when they print out the grid there is nothing on the body and the headers are there but with the letters inverted.
He has no problems with other programs or even the same program when printing something else where I exhibit more direct control over drawing the page.
Is there any patches or standard code to fix this or will I have to come up with my own subroutine? Is this a freak compatibility issue with Brother or is this just the beginning of becoming outdated with using Delphi 4? Any thoughts?
Someone recently switched to a Brother 1440 (laser printer) and when they print out the grid there is nothing on the body and the headers are there but with the letters inverted.
He has no problems with other programs or even the same program when printing something else where I exhibit more direct control over drawing the page.
Is there any patches or standard code to fix this or will I have to come up with my own subroutine? Is this a freak compatibility issue with Brother or is this just the beginning of becoming outdated with using Delphi 4? Any thoughts?