AxedArea is an editor widget written with the Google Web Toolkit, which isn't just a TextArea but also does not depend on browser specifc propertery builtin edit-extentions.
In AxedArea everything is coded in GWT as far as the caret actually is a html div element. This allows an axedarea to be a lot more customized than an any editor using browser internal editor extentions. AxedArea is thus also W3C compatible!
Release 1.2 is available!
View it:
- You can view an Online Demo as used in an example gwt-project
- You can also view an Online JSNI-Demo or vimish Demo for use from plain javascript (look at the sourcecode of the html pages)
ChangeLog 1-2:
- The core has been greatly changed. Many, many stones are now on different places.
- Most notably changed the internals from int-arrays and offset pointing to an object-lists model. HtmlString handling is now thus quite simplified. This is in preparation to add new "enriching" elements like ranges targeted for version 1.3.
- There hardly should be any noticeable changes on the user-interface to 1.1.
- The editing performance should be vastly improved.
- (Note: pasting huge blocks might however be worse right now, since there isn't just yet a "paste lazy calculation accelerator" available for the new core.)
Also See:
Documentation
License:
Axedarea is alternatively available with Apache License 2.0 or GPLv2 or any later GPL version. So licensing should hardly be an issue for anyone.
For feedback please message me: axel77 (at) gmail.com