Mono-spaced Fonts

When attempting to design the layout of a report the Font type you choose will have a significant affect. Notice how the different fonts require different amounts of horizontal space even when the font size is the same in the following samples.
 

This is a sample of Courier New
This is a sample of Comic
This is a sample of Times New Roman
This is a sample of Arial Narrow
This is a sample of Calibri

You can control the font type and size by setting the Font property of an object at design time. (it is more difficult to change the Font property while the program is running.)
 
When controlling the way data is formatted based on columns and print positions you must use a mono-spaced font. A mono-spaced font uses the same amount of horizontal space for every letter and character. Courier New is a mono-spaced font.

This is a sample of Courier New
Wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii


In a font that is not mono-spaced the letter i requires less space than the letter w.
 

This is a sample of Times New Roman
Wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii