Netrix Editor Component

Welcome to the Editor Component's demo application.

Why this?

The Netrix editor is an amazing complex and multi-functional component that allows users to edit and show HTML pages. A complete set of functions delivers everything to create a sophisticated HTML editor application. Several plug-ins extend the component and have been seperated into its own assemblies to keep the core lean.

The demo is delivered for free including all sources. The purpose is to give developers a way to learn from existing code. The demo was written by the same guy who wrote the editor itself, Joerg. Hence, you can expect that the way the demo deals with the component is the recommended way. For more information, have a look at http://www.netrixcomponent.net.

How this?

This demo uses these open source libraries:

  1. Weifen Luo's Winforms UI that provides the docking functionality. Find more here: http://sourceforge.net/projects/dockpanelsuite/
  2. Arik Poznanski's ribbon wrapper, that makes the Windows 7 Ribbon available for .NET. See http://windowsribbon.codeplex.com/
  3. A part from the Fireball project, found at http://dotnetfireball.codeplex.com/. This project is now inactive, but we used the code editor and added some own code.

Note: To use the links shown above put the demo in browse mode, while all others appear better in design mode.

What is it?

The demo has no specific purpose but showing how to work with the component. It's not exactly an HTML editor, it's just a collection of functions. You find each theme of functions grouped onto one tab of the ribbon. Each ribbon has a help button at the left that loads a short explanation of what you can do and how it works internally. We recommend first clicking onto the help button and read the text before start clicking the various ribbon buttons.

The functions on the ribbon at a glance are:

Apart from this the demo shows several windows, some of them are optional:

Additionally, the applications backstage area has some basic editor functions:

Note that these functions shown are just a subset and Netrix has many, many more features you can use in your application. Check out our website regularly to keep a new demo with more features implemented.