i can print my reports just fine, i tried cheesing the spacing with this ( which works )
VB Code:
  1. dim l1, l2 as string
  2.                 l1 = LV.Items.Item(x).Text & "           "
  3.                 l1 = Microsoft.VisualBasic.Left(l1, 6)
  4.                 l2 = LV.Items.Item(x).SubItems(1).Text & "           "
  5.                 l2 = Microsoft.VisualBasic.Left(l2, 10)
so what i'm doing here is i'll create a StreamWriter and write the report since I want both, then just open the file and then use the standard microsoft printing example, but i need to allow them to change font / size which will just throw my spacing all off, basically is there i way to digress back to the vb6 X, Y style of printing???