I need a Textbox control .NET WinForms component with the following features: 1. It should be able to display a set of keywords (specified in an XML file) in a specified color 2. As and when the user types in a text, the control should display the text in an appropriate specified color (as specified in the XML file). The set of keywords will be read from an XML file specified as a string property to the control in its property editor. The XML file will have the data in the following manner (just example):- Keyword1 RGB(0,0,0) Keyword2 RGB(1,1,1) Based on the above XML content, the control should be able to display the text (if it is a specified keyword in the XML file) as and when the user types it in, in the specified color (just like Visual Studio does for its keywords) Also, if a text is copied from clipboard into the text control, the control should be able to display the keyword in the specified color. The component needs to be completely developed in C# and should be .NET WinForms control/Class library. regards.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
## Platform
All Windows Versions with .NET framework
## Deadline information
1. To be developed in 100% C# 2. Should be fully commented 3. A compiled Help file explaining the use of the control is a must 4. The componenet should be tested for interop with COM using CCW (COM Callable wrapper)