I need my own version of the webbrowser control with events that hook deeper functions than are currently exposed by the webbrowser control.
The webbrowser control needs to be used exactly as it is used in its inaltered state, except that it will provide more events/properties that the user can utilize to control the webbrowser control's behavior on a more granualar level.
The first events that I need exposed may be read on <[login to view URL]> under the section entitled "Controlling Download and Execution".
This control will be used in-house and possibly for sale as an extended webbrowser control and should be compatible with use in Visual Basic 6 and VB.Net 2003 development platforms on Windows XP Operating Systems.
The extended webbrowser control should be compatible with version 6.0.2900.2518 of [login to view URL] (which contains the webbrowser control) and should include upgrades for 1 year in the event that Microsoft changes this DLL and makes it incompatible with the extended webbrowser control.
A bonus will be paid if the extended control can be packaged with its own DLLs dependencies that WILL NOT BE OVERWRITTEN by future Internet or Windows Explorer upgrades (i.e. if the extended webbrowser control is NOT dependent of Windows DLLs or uses it's own copies of Windows DLLs that will NOT be overwritten by future Windows updates).
The above functionality is only the beginning, and if the price is right, much more added functionality will be requested of the coder in future projects.
## 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
The control should work on Windows XP, Windows 2000, Windows 2003 operating systems. IT should also be compatible (if possible) with Internet Explorer installation from version 5.5 to Version 6.0.2900.2180.xpsp_sp2_rtm.040803-2158. Updates to maintain compatibility with IE for 1 year is desired.