I've created a utility to easily manipulate, add, and delete content from INI files I use on my project, and part of the interface is presenting the data in a listbox. What I would like to do is present each entry in the INI in a table format so that the details of each entry are properly spaced apart. Right now I use the TAB character to get my proper spacing because I can't use spaces or any other character since the spacing between each letter is different. But using TABs makes it difficult to know the right amount of TABs to add between words so all the entries line up properly. Anyone have an easier solution? A different approach maybe?