I was having a lot of trouble with aligning where a pop-up menu should appear, when I grew really frustrated with not being able to pin down several pixels of an offset.
So I made a simple program that showed me just the current cursor position, and form window position, and I found that for some reason, the Form.Left coordinate is offset by 7? When I move the window to the very top left corner, the coordinates show -7,0, and when I move the window to 0,0 the window is offset by a few pixels to the right. See screenshots.
Can anyone explain this to me? Why is this happening, and if there's a way to fix it? Also, why is it not affecting the vertical position?