I'm trying to write a print layout editor in VB6 or VB.Net, and am looking for some reference articles to help get me started.
The idea is that the editor will be used to define print "areas" for invoice or statement layouts, by allowing the user to draw the box for customer address, invoice number, lines, totals etc. The program will then figure out how to translate the dimensions and positions of the various boxes into print locations to store in the layout definition file, which is later used by an accounts system to print the various reports. Note that for various reasons (chiefly that the accounts system is non-Windows), placing text into Word or similar products and having them print the document is not an option. I can edit the document layout file by hand of course, but it's not very user-friendly.
As you might imagine, searches for "form editor", "layout editor" and the like bring many hundreds of irrelevant results. The frustrating thing is that I have seen a very relevant article, but lost the bookmark.
I am hoping someone has some pointers.