You might be able to modify the GraphicIndicator.vb code and add something like this:
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
Dim g As Graphics = e.Graphics
If ValueSelect1 Then
If GraphicSelect1 IsNot Nothing Then
'g.DrawImage(GraphicSelect1, 0, 0, Me.Width, Me.Height)
g.DrawImage(GraphicSelect1, 0, 0)
End If
ElseIf ValueSelect2 Then
If GraphicSelect2 IsNot Nothing Then
' g.DrawImage(GraphicSelect2, 0, 0, Me.Width, Me.Height)
g.DrawImage(GraphicSelect2, 0, 0)
End If
Else
If GraphicAllOff IsNot Nothing Then
' g.DrawImage(GraphicAllOff, 0, 0, Me.Width, Me.Height)
g.DrawImage(GraphicAllOff, 0, 0)
End If
End If
End Sub
This will draw the images without stretching them. The commented DrawImage is the one that will stretch