VB Code:
Option Explicit
Private Sub Form_Activate()
ScaleMode = 3
With picWindow
.ScaleMode = 3
.AutoRedraw = True
.Left = 0
.Top = 0
.Width = Me.Width
.Height = Me.Height / 2
End With
With picI_Print
.ScaleMode = 3
.AutoRedraw = True
.Left = 0
.Top = Me.ScaleHeight / 2
.Width = Me.Width
.Height = Me.Height / 2
End With
'Long is the fastest computing data type, and theres no worry for overflow ;)
Dim i As Long
Dim t As Single
t = 2.7
For i = 1 To 54 ' Add Line Numbers
t = t + 22.5 ' to form
picI_Print.CurrentX = 0
picI_Print.CurrentY = t
picI_Print.Print i
picI_Print.Line (0, t)-(picI_Print.Width, t) 'Make rows 225 twips apart
Next i
'''' Make columns
picI_Print.Line (30, 0)-(30, picI_Print.Height)
picI_Print.Line (75, 0)-(75, picI_Print.Height)
picI_Print.Line (210, 0)-(210, picI_Print.Height)
picI_Print.Line (355, 0)-(352, picI_Print.Height)
picI_Print.Line (450, 0)-(450, picI_Print.Height)
End Sub