I need a program that will watch for the open file window circled in red in the attached picture. When it comes up there needs to be a full screen window set to always stay on top. The first thing it should do is allow you to select a file from \\x\d\docs\shared\AutoCAD\Introex\Intoredit that has the extension .itx. As the operator types the number the selected file should move to the closest match. When a file is selected then the program should bring up a checklist that matches the selected file without the extension. If there is no match the program should backtrack 1 character at a time to try to find the file. If it can't find a match > 4 chars then display a list with an error message stating that the file doesn't exist. Data should be pulled from the Parts table in [url removed, login to view] The fields that could appear are listed below: Lines 1-3 are required and should display text to that effect if there is no data in the field. Line 4 should appear only if there is data in Pre_Roughing_Knife OR Steady_Rest. If there is data in both then this error should be displayed. "ERROR: Please see the drafting department about whether I should use a Pre-roughing knife or a steady rest". If there is no data in either field then line 4 should not be displayed. Line 5 should appear only if there is data in Milling_Head OR Router. If there is data in both then this error should be displayed. "ERROR: Please see the drafting department about whether I should use a milling head or a router". Lines 6 and 7 should only be displayed if there is data in the Tennon_Knife_1 and Tennon_Knife_3 fields respectively. Line 8 should be displayed if Pneumatic_Steady is true. Line 9 should request the operator's initials and have an ok box to dismiss the window. See attached document for the rest...
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).
Windows XP Pro