I need a program to do the following:
1) I need to enter geneological information into text boxes
2) The program should help me by offerring auto-complete on specific boxes (List of those coming)
3) Then the program should print the information onto 'this' form and send it straight to my printer. After confirming that the page printed properly via the user, the data can be cleared for the next entry. If the user needs it to reprint, it should.
Here's the form that I want it to print:
<[login to view URL]>
It must come out on a single sheet each time.
I need to be able to enter all the information contained on that sheet.
The data entry screen should bear some resemblance to how the data appears on that sheet, but does not have to be exact. (for example, if you want to have the 'children's entry area' to be in a scrolling box, that's fine....etc..)
If information doesn't fit inside the boxes, we'll cut it off at the end, EXCEPT Names, names should be printed no matter the length <- if possible.
Boxes that should have auto-complete-
1) the 'prepared by' box should default to my name
2) the preparer's address should default to my address (given upon acceptance of the bid)
3) City, County, States should all have auto-complete
4) Date format should be: day Month year (ex. 11 Nov 2004)
In addition, I'd like to be able to enter a page number and have it print the page number on the paper. No need to keep track of page numbers, I can do that.
This is a program for my personal use only and will not be redistributed or sold, a simple installer is all that's required, also, no fancy graphics are needed. Simple layout/usage is prefered.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows XP sp1, sp2
Prefer VB or VC but am open to others, please let me know which you will use.