.. _pages/ui_html_editing/featurelist#feature_list:
Feature List
************
This page aims to describe the features of the HtmlArea component. *Aims* because there are for sure features which are missing or considered as *must-have* to not enter the feature list as own entry.
This page should get you a good overview of what you can expect from this HTML editing component.
.. _pages/ui_html_editing/featurelist#end-user_features:
End-User Features
=================
.. _pages/ui_html_editing/featurelist#text_formatting:
Text Formatting
---------------
* Bold
* Italic
* Underline
* Strikethrough
* Text Color
* Background Color
* Font Size
* Font Family
.. _pages/ui_html_editing/featurelist#alignment:
Alignment
---------
* Left
* Center
* Right
* Justify
.. _pages/ui_html_editing/featurelist#lists:
Lists
-----
* Unordered lists
* Ordered lists
.. _pages/ui_html_editing/featurelist#inserting:
Inserting
---------
* Tables
* Images
* Horizontal rulers
* Hyperlink
* HTML code
.. _pages/ui_html_editing/featurelist#document_wide_formatting:
Document Wide Formatting
------------------------
* Background Image
* Background Color
.. _pages/ui_html_editing/featurelist#additional_features_1:
Additional Features
-------------------
* Removing format
* Select the whole content
* Indent / Outdent
* Undo / Redo
.. _pages/ui_html_editing/featurelist#developer_features:
Developer Features
==================
.. _pages/ui_html_editing/featurelist#events:
Events
------
* Load / LoadingError and Ready
* Current cursor context
* Contextmenu
* Focus / Focus out
.. _pages/ui_html_editing/featurelist#content_manipulation:
Content Manipulation
--------------------
* Content as HTML output
* Post-process HTML output
* Current selected HTML
* Reset content
* Context Information of current focused node (e.g. to update a toolbar widget)
.. _pages/ui_html_editing/featurelist#advanced_paragraph-handling:
Advanced Paragraph-Handling
---------------------------
* Keeps formatting across multiple paragraphs
* Type of line-break adjustable (new paragraph or new line)
* Support for ``Shift+Enter`` and ``Ctrl+Enter`` to insert single line-break
.. _pages/ui_html_editing/featurelist#additional_features_2:
Additional Features
-------------------
* Hotkey Support
* Set own CSS for content at startup
* Access to content document and content body
* Access to editable iframe element