BSPrinter Changelog

What's new in BSPrinter 3.0.0.549

Jun 14, 2023
  • Added property PrinterError. Now if the last printing action resulted in an error (that might be due to an user cancelation), it does not raise.

New in BSPrinter 3.0.0.542 (Feb 24, 2023)

  • Fixed bug printing the DataGrid control.
  • Now it can print a Recordset with the PrintGrid method sending it in the 'Grid' parameter.

New in BSPrinter 2.0.0.525 (Apr 1, 2022)

  • Page count limit removed, it is limited by computer resources now.
  • Fixed bug when user attempting to change margins not working.
  • Fixed bug in PrintGrid, in some situations it changed the font size to the grid control in the client program.
  • Fixed clipping issue with Word Break
  • Fixed clipping issue in PrintGrid when the grid has CellPictures
  • Added the event EnsureGridCellFormat that mainly serves for the client program to ensure that the CellPicture is properly set (if needed) in that cell.

New in BSPrinter 1.8.0.484 (Nov 1, 2021)

  • Bux fix in PrintQuality setting when the value is not supported by the device

New in BSPrinter 1.8.0.483 (Oct 22, 2021)

  • Improvement in Printers collection
  • Minor corrections in License property page
  • Improvement in PrintWindow method, when printing controls that are partially or not visible on the form
  • Internal code improvements related to remove dependency on VB6 (now it uses APIs for some things it previously relied on VB6 DLLs)
  • Added global Printer object and Printers collection

New in BSPrinter 1.7.0.473 (Aug 7, 2021)

  • Removed "Demo" note when used from class modules and bas modules.

New in BSPrinter 1.7.0.469 (Aug 4, 2021)

  • Removed "Demo" note when used from class modules and bas modules.
  • Added global Printer object and Printers collection for non-VB6 environments.

New in BSPrinter 1.7.0.457 (Aug 4, 2021)

  • Removed "Demo" note when used from class modules and bas modules.
  • Added global Printer object and Printers collection for non-VB6 environments.

New in BSPrinter 1.5.0.447 (Aug 3, 2021)

  • Now the Printer.Print method supports Unicode
  • Fixed bug in Print method regarding tabs positions when ScaleLeft <> 0
  • Fixed bug in Print method regarding circumstances where there are CrLf and Tabs

New in BSPrinter 1.4.0.446 (Jun 9, 2021)

  • Samples projects updated
  • Fix regarding Page numbers font when scale was < 40%