quello era chiaro, quello che non riesco a capire è perché l'istruzione:

codice:
g.DrawLine(pen, from, 0, from + len - 5, 0)
non disegna la terza stanghetta attaccata al margine superiore della finestra, visto che y0 e y1 sono entrambi = 0