Carl Nolan

.Net Development and SQL Server Resources

Html Editor Control

The purpose of the Html Editor is to provide Html Editing capabilities within a WinForms control; satisfying the requirements of input for rich text layouts and simple portal type information. Examples of the former are case where the Rich Text control would normally be utilized; documentation, complex descriptions where text formatting is required, correspondences, bulletins, etc. Examples of the latter case are such items as dashboards; news clips, announcements, company references, etc. These are defined by cases where complex layouts are required that may include images and links.

The control emulates the operations that are available within a Rich Text control, but have information persisted and restored using an Html BODY element.

Visual Studio 2008 Control

Visual Studio 2005 Control

Visual Studio 2003 Control

Click here to download the design specification.

Click here to download a code sample that demonstrates how one can capture the keyboard events relating to navigation within the browser (XButton events).; and act accordingly.

Version History
Published the example of how to capture the Browser Back and Forward event from the mouse and keyboard within a browser control. 16th May 2008
Published Version 2008 of the control 16th May 2008
Fixed bug with F5 (Refresh) functionality not being disabled (Visual Studio 2003 and 2005 versions) 26th October 2005
Added formatting feedback to the toolstrip (2005 Beta 2 version) 8th April 2005
Added formatting feedback to the toolbar (2003 version) 6th April 2005
Version 2005 Beta 2 Release 1st March 2005
Initial Release (Visual Studio 2003 and 2005 Beta 1 versions) 1st September 2004