This is because the Paint method of pictureBox is only called if it has to redraw the PictureBox. Try doing your two clicks, minimize the form then restore it. Add this to the 'else' part of your MouseClick event:
((PictureBox)sender).Refresh();
Momerath
Senior Poster
3,729 posts since Aug 2010
Reputation Points: 1,322
Solved Threads: 624
Skill Endorsements: 13
If you want to limit the number of points just make sure your List object doesn't have too many in it. Put a check right after you add your two new points to see how large the Count property is, if it is over 4 then remove the first one (index 0) twice.
Momerath
Senior Poster
3,729 posts since Aug 2010
Reputation Points: 1,322
Solved Threads: 624
Skill Endorsements: 13
No, clear removes all items. I said remove the index zero item twice. RemoveAt
Momerath
Senior Poster
3,729 posts since Aug 2010
Reputation Points: 1,322
Solved Threads: 624
Skill Endorsements: 13