| 
		Sferyx JSyndrome HTML	Editor Component Edition  | 
General questions / System configurations
Demo version questions
htmlEditor.setEmbedAllImagesInsideTheDocument(true);
For retrieving the
				current state of embedding images you can use this method:
				
public boolean isEmbedAllImagesInsideTheDocument()
After that it is
				sufficient to use getContent() or getBodyContent() to retrieve
				the editor content as a String including all the images inside.
				
Otherwise you can consider also the uploading features described
				below in in the section "How can I configure
				multipart form uploads in order to publish content and files
				through the editor?"
All linked files in the document such as images, objects,
				hyperlink targets like pdf,doc etc. can be published easily in a
				way absolutely transparent for the end user. These automatic
				uploads can be configured easily through the built-in "save
				remote" of the editor. the editor can publish content though
				HTTP multipart form upload or WebDav. Back to top
				
htmlEditor.setUploadedObjectsTranslationPath("http://your_server_translation_path");
htmlEditor.setPublishContentUsingWebDAV(true);
			
htmlEditor.saveToLocation("http://yourhost.com/webdav_enabled_dir",true);
The setUploadedObjectsTranslationPath method is needed in order to indicate how the uploaded images and objects paths should be translated by the editor in order to match the server path for correct display after upload.
				public void
				setEmbedAllImagesInsideTheDocument(boolean embed) 
				- if this is set to true, you can retrieve the document HTML and
				all the images by simply using getContent()
				or getBodyContent().
				
isEmbedAllImagesInsideTheDocument() 
				
				- returns whether the
				embedding of images is enabled.
				public String getFOXMLContent() 
				- Returns the entire content of the element as FO XML
				string.
public int getFOXMLContentLenght()
				- Returns the length
				of the  FO XML content - it will include in the count also all
				the  FO XML markup
public String
				getFOXMLContentPortion(int offset, int length) 
				- Returns portion of the FO XML
				content - this should be used in environments where is
				impossible the whole content at once due to some limitations
				such as the case of Oracle Forms. This should be used in
				conjunction with getFOXMLContentLength()
				and make loop for retrieving all pieces.
These methods will return directly the converted content and
				formatted as FO XML which is ready to be converted in PDF or RTF
				using Apache FOP for example or the same in Oracle BI Publisher
Custom XML tags
Customization/Internationalization features
If you see some labels missing you simply can add the
				translation in the language file respecting this simple rule:
Convert the text in English in lowercase and replace the
				whitespaces with "_" . This way add new entry in the language
				file with the correct translation. 
Example:
Label "Find what" - should be added an entry like this:
find_what=your translation in your language
Also for the "Whole words only"
whole_words_only=your translation in your language
If you save your translation file in a specific encoding such as UTF-8 for example, you should insert the following key in the translation file:
ui_file_encoding=UTF-8
Currently, translation files
				are available in French, German, Spanish, Catalan, Italian,
				Portuguese, Czech, Polish, Russian, Slovak, Swedish, Norwegian,
				Turkish, Arabic and also other
				languages. In case you need specific language, you may contact
				us at support@sferyx.com
				.
A=;aa;aaaa;aaaaaa;.....etc;
B=;bb;bbb;bbbbb;bbbbbbb;......;
C=;ccc;cccc;ccccc;ccccc;....;
Each line contains all words for a given letter, for example the first line contains all the words beginning with A, the second with B etc.
All the words should be in lower case, note the initial and end delimiters. There shouldn't be any white spaces.
If you save your dictionary file in a specific encoding such as UTF-8 for example, you should specify the encoding using the following method before loading the dictionary:
htmlEditor.setExternalDictionaryEncoding("utf-8");
htmlEditor.setExternalDictionary("file:///path_to_dictionry/your_dict.dict");
Currently, dictionaries are available in English US, English UK, French, German, Spanish, Italian, Portuguese, Czech, Polish, Russian, Slovak, Swedish, Greek, Hungarian, Dutch and also other languages. In case you need specific dictionary, you may contact us at support@sferyx.com .
Content manipulation features
Close the buffer and insert it in the editor
-------------------------------------------------------
				htmlEditor.closeBufferAndInsert();
				
Back to top 
htmlEditor.setLinkedObjectsFolderName("images");
				- this
				method is used to retrieve the folder name where all linked
				objects should be moved upon save. This is used in conjunction
				with setSaveEntireDocumentTree(). This will cause all linked
				objects to be moved in a relative to the document folder which
				will contain all external objects - images, link targets etc.
				
htmlEditor.saveEntireDocumentTree()
				- will save the entire document tree as specified in the methods
				described above.
Back to top 
<p readonly="true">
...some content
</p>
or
<div readonly="true">
...some content
</div>
or
<table readonly="true">
...some content
</table>
Note that the attribute readonly="true" should be specified in lowercase.
All page elements containing such an attribute will be treated as read-only and thus not editable.
Back to toppublic int getPreferredPasteOperation()
You can switch between the default operations as follows:
PASTE_FORMATTED_TEXT=0; 
PASTE_PLAIN_TEXT=1;
				
PASTE_FORMATTED_PARAGRAPHS_WITHOUT_STYLE=2; 
PASTE_FILTERED_FORMATTED_TEXT=3;
				
That means you can do the following:
setPreferredPasteOperation(HTMLEditor.PASTE_PLAIN_TEXT);
or simply
setPreferredPasteOperation(1);
				
Back to top
				
Now you can easily access all document and form elements in a javascript like manner.
Example on accessing form elements:
JavaScriptEmulatorEngine jsEngine=new JavaScriptEmulatorEngine(hTMLEditor1);
DocumentElement[] elements=jsEngine.getDocument().forms[0].elements;
for(int i=0;i<elements.length;i++)
{
System.out.println("------Element Start---------");
System.out.print(elements[i]);
System.out.println("------Element End---------");
}
To access easily the attributes as Strings you can now use
				directly
element.getAttributes() or
				element.getAttribute(attributeName)
Example on referencing the document elements by ID
JavaScriptEmulatorEngine jsEngine=new
				JavaScriptEmulatorEngine(hTMLEditor1); 
DocumentElement
				element=jsEngine.getDocument().getElementById("3246");
System.out.println("------Element
				Start---------");
System.out.print(element);
System.out.println("------Element End---------");
Example on referencing the document elements by ID and adding Mouse listener to it.
JavaScriptEmulatorEngine jsEngine=new
				JavaScriptEmulatorEngine(hTMLEditor1);
DocumentElement
				element=jsEngine.getDocument().getElementById("3246");
JComponent
				component=SferyxUtilities.getJavaFormItemComponent(element,
hTMLEditor1);
System.out.println("Adding Mouse Listener to
				:"+component);
component.addMouseListener(this);
Example on referencing the document elements by Tag Name
JavaScriptEmulatorEngine jsEngine=new
				JavaScriptEmulatorEngine(hTMLEditor1);
DocumentElement[]
				elements=jsEngine.getDocument().getElementsByTagName("INPUT");
for(int i=0;i<elements.length;i++)
{
System.out.println("------Element Start---------");
System.out.print(elements[i]);
System.out.println("------Element End---------");
}
@See ReferencingDocumentElements.java example for major details.
The methods for easy manipulation of the document's content using JavaScript-like String methods for referencing the document's elements and for accessing 
the document's element attributes and styles:
public void setElementAttribute(Element element, String 
attributeName, String value) - This method 
is provided to facilitate the process of setting/adding of the element 
attributes. This method will add/set the given attribute to the element. It will 
first try to see if the attribute is a CSS attribute, after that if it is HTML 
attribute and at the end will insert it as a string attribute
					Example:
   
					Element element=htmlEditor.getElementOfType("div",htmlEditor.getCaretPosition());
					
    htmlEditor.setElementAttribute(element, "background-color", "red");
					
    htmlEditor.setElementAttribute(element, "color", "yellow");
					
					
					This method allows to 
					modify the element properties very easily and will work both 
					for the Visual Editor and the Preview section.
					
										public String getElementAttribute(Element element, 
String attributeName) - This method is 
provided to facilitate the process of setting/adding of the elements attributes. 
This method will add/set the given attribute to the element. It will first try to 
see if the attribute is a CSS attribute, after that if it is HTML attribute and 
at the end will insert it as a string attribute. The attribute names are like 
background-color, color, width etc.
					
					Example:
					    System.out.println(htmlEditor.getElementAttribute(element, "background-color"));
					
   System.out.println(htmlEditor.getElementAttribute(element, "color"));
					
   System.out.println(htmlEditor.getElementAttribute(element, "border"));
					
					
					
					This method allows to retrieve the element properties very 
					easily and will work both for the Visual Editor and the 
					Preview section.
					
					public String[] getElementAttributeNames(Element 
element) - This method is intended to 
provide easy access to the element's attributes names. It will return an array 
String[] containing all attributes names like "background-color","color" etc..
					
					Example:
					   String[] names=htmlEditor.getElementAttributeNames(element);
					
  for(int i=0;i<names.length;i++)
           
    { 
         System.out.println("Attribute Names:"+names[i]+"="+htmlEditor.getElementAttribute(element,names[i]));
					
    } 
					
					This method allows to 
					retrieve all the element's properties very easily and will 
					work both for the Visual Editor and the Preview section.
					
					
 public void removeElementAttribute(Element element, String attributeName) -  This method is provided to facilitate the process of removing of the element attributes. This method will remove the given attribute from the element. It will first try to see if the attribute is a CSS attribute, after that if it is HTML attribute and at the end will remove it as a string attribute
   
					
					
					public void setElementStyleAttribute(Element element, String value) - This method is provided to facilitate the process of setting/adding style attribute to the element. 
 
					
					public String getElementStyleAttribute(Element element) 
- This method is provided to provide easy access to the element's STYLE 
attribute. It will return a String like "background-color:yellow;color:red" 
etc..
public Element getElementAtPosition(int position) 
- This method will return the topmost element for the given position - you can 
get the the position of the caret for example. This will work automatically for 
the selected editor component - visual editor or preview. If the source editor 
is selected will return null.
public Element[] getElementsAtPosition(int position)
					- This method will return an array of all 
elements at the specified document position. The elements are ordered from the 
topmost to the bottommost box of the viewport - you can get the position of the 
caret for example. This will work automatically for the selected editor 
component - visual editor or preview. If the source editor is selected will 
return null.
public Element getElementOfType(String tag, int pos) 
- This method will return the element for the given tag if defined in the 
element tree at the specified caret position in the selected visual editor or 
the preview. It will return null if the source editor is selected. The method 
will return null if the tag is not defined in he element tree of the given 
position.
public Element getBlockElement(int position) 
- Returns the block element such as body, div, table cell etc. at the specified 
position below the current paragraph element from the currently active visual 
editor or the preview. If the source editor is currently selected will return 
null. It will return null if there is no block element found at the specified 
position.
public String getElementTextContent(Element element)
					- Returns the text content of the element as 
string.
public String getInnerHTML(Element element)
					- Returns the content of the element as HTML 
string without the tags of the element.
public String getOuterHTML(Element element) 
- Returns the entire content of the element as HTML string including the tags of 
the element.
					public Element getElementAtPoint(int x, int y)
 - This method will return the topmost 
element for the given position - you can get the coordinates from the mouse 
release event for example.
public Element[] getElementsAtPoint(int x, int y)
- This method will return an array of all 
elements at the specified coordinates. The elements are ordered from the topmost 
to the bottommost box of the viewport - you can get the coordinates from the 
mouse release event for example.
public Element[] getElementsByTagName(String tag) 
- Returns the elements by the specified tag name 
from the currently active visual editor or the preview. If the source editor is 
currently selected will return null.
public Element[] getElementsByClassName(String className)
- Returns the elements by the specified class 
name from the currently active visual editor or the preview. If the source 
editor is currently selected will return null.
					
					public int getCaretPosition() - Returns the caret position of the currently active editor component like visual editor, source or preview.
					
public void setCaretPosition(int caretPos) - Sets the caret position of the currently active editor component like visual editor, source or preview.
					
public Element getElementById(String id) - Returns the element by the specified ID attribute from the currently active visual editor or the preview. If the source editor is currently selected will return null.
					
public void setInnerHTML(Element elem, String htmlContent) - Inserts the specified HTML string inside the given element - this method will replace the content of the element with the specified HTML string.  This is not applicable to leaf elements. 
					
					
  
public void setOuterHTML(Element elem, String htmlContent) - Inserts the specified HTML string in the place of the given element - this method will wrap the HTML string around the element and will replace it. 
					
					
   
public void insertAfterEnd(Element elem,String htmlString) - Inserts the specified HTML string after the the end of the given element. 
					
					
         
public void insertBeforeEnd(Element elem,String htmlString) - Inserts the specified HTML string before the the end of the given element. This is not applicable to leaf elements. 
					
					
        
public void insertBeforeStart(Element elem,String htmlString) - Inserts the specified HTML string before the the start of the given element. 
					
					
public void insertAfterStart(Element elem,String htmlString) - Inserts the specified HTML string after the the start of the given element. This is not applicable to leaf elements. 
                  
					
                  
			
Back to top
		 
Application integration features
setRemovedMenuItems("openLocationMenuItem, printFileMenuItem, closeFileMenuItem,...") - Indicates which menu items should be removed from the menus. This list contains comma separated names of the menu items contained within the editor to be removed. This allows the full customization of the dropdown menus inside the main menu. The full list is:
File Menu
newFileMenuItem - new file menu item on the "File" menu
openFileMenuItem - open file menu item on the "File" menu
openLocationMenuItem - open location menu item on the "File" menu
closeFileMenuItem - close file menu item on the "File" menu
saveFileMenuItem - save file menu item on the "File" menu
saveasFileMenuItem - save remote file menu item on the "File" menu
printFileMenuItem - print file menu item on the "File" menu
exitFileMenuItem - close file menu item on the "File" menusaveasDocxFileMenuItem - save as MS Word docx menu item on the "File" menu
saveasMailFileMenuItem - save as Outlook .eml e-mail file menu item on the "File" menu
openDocxFileMenuItem - open MS Word docx file menu item on the "File" menu
copyMenuItem -copy menu item on the "Edit" menu
cutMenuItem - cut menu item on the "Edit" menu
pasteMenuItem - paste menu item on the "Edit" menu
copyFormattedTextMenuItem - copy formatted text menu item on the "Edit" menu
pasteFormattedTextMenuItem- paste formatted text menu item on the "Edit" menu
selectAllMenuItem - select all menu item on the "Edit" menu
findMenuItem - find menu item on the "Edit" menu - professional version
replaceMenuItem - replace menu item on the "Edit" menu - professional version
insertBreakMenuItem - insert break menu item on the "Insert" menu
insertParagraphMenuItem - insert paragraph menu item on the "Insert" menu
insertSpaceMenuItem - insert space menu item on the "Insert" menu
horizontalLineMenuItem - insert horizontal line menu item on the "Insert" menu
insertDateMenuItem - insert date menu item on the "Insert" menu
insertSymbolMenuItem - insert symbol menu item on the "Insert" menu
insertFormFieldTextBoxMenuItem - insert text box menu item on the "Insert -> Form" menu
insertFormFieldTextAreaMenuItem - insert text area menu item on the "Insert -> Form" menu
insertFormFieldCheckBoxMenuItem - insert check box menu item on the "Insert -> Form" menu
insertFormFieldRadioButtonMenuItem - insert radio button menu item on the "Insert -> Form" menu
insertFormFieldDropDownMenuItem - insert drop down menuitem on the "Insert -> Form" menu
insertFormFieldPushButtonMenuItem - insert push button menu item on the "Insert -> Form" menu
insertFormFieldImageButtonMenuItem - insert image button menu item on the "Insert -> Form" menu
insertInsertImageMenuItem - insert image menu item on the "Insert" menu
insertInsertHyperlinkMenuItem - insert hyperlink menu item on the "Insert " menu
insertTableMainMenuItem - insert table menu item on the "Table" menu
insertTableRowMainMenuItem - insert table row menu item on the "Table" menu
insertTableColumnMainMenuItem - insert table column menu item on the "Table" menu
deleteTableCellsItem - delete table column menu item on the "Table" menu
selectTableMenuItem - select table menu item on the "Table" menu
selectTableColumnMenuItem - select table column menu item on the "Table" menu
selectTableRowMenuItem - select table row menu item on the "Table" menu
selectTableCellMenuItem - select table cell menu item on the "Table" menu
splitTableCellMenuItem - split table cell menu item on the "Table" menu
mergeTableCellMenuItem - merge table cell menu item on the "Table" menu
tablePropertiesMainMenuItem - table properties menu item on the "Table" menu
tableCellPropertiesMainMenuItem - table cell properties menu item on the "Table" menu
newWindowMenuItem - new window menu item on the "Window" menu
fontPropertiesMainMenuItem - font properties menu item on the "Format" menu
pagePropertiesMainMenuItem - page properties menu item on the "Format" menumenuChangeCase - the menu containing all submenus for changing the case.
upperCaseMenuItem - convert to upper case menu item
lowerCaseMenuItem - convert to lower case menu item
titleCaseMenuItem - convert to title case menu item
sentenceCaseMenuItem - convert to sentence case menu item
viewStatusBarMenuItem - view status bar menu item on the "View" menu
viewToolBarMenuItem - view tool bar menu item on the "View" menu - professional version
viewSourceEditorMenuItem - view source editor menu item on the "View" menu - professional version
viewPagePreviewMenuItem - view preview menu item on the "View" menu - professional version
aboutFileMenuItem - about menu item on the "Help" menu
setRemovedToolbarItems("fontUnderlineButton,fontItalicButton,alignRightButton,fontsList,...") - Indicates which toolbar items should be removed from the tool bars. This list contains comma separated names of the toolbar items contained within the editor's tool bars to be removed. This allows the full customization of the tool bars of the editor. The full list of the tool bar items is:
insertImageButton - the insert image toolbar button;
tableBtn - the insert table toolbar button;
undoButton - the undo toolbar button;
redoButton - the redo toolbar button;
insertHyperlinkButton - the insert hyperlink toolbar button;
increaseIndentButton - the increase indent toolbar button;
decreaseIndentButton - the decrease indent toolbar button;
fontSizeButton - the font properties button;
setForegroundButton - the font foreground toolbar button;
unorderedListButton - the unordered list toolbar button;
orderedListButton - the ordered list toolbar button;
newFileButton - the new file toolbar button;
openFileButton - the open file toolbar button;
saveFileButton - the save file button;
printFileButton - the print file button;
pasteButton - the paste toolbar button;
copyButton - the copy toolbar button;
cutButton - the cut toolbar button;
alignRightButton - the align right toolbar button;
alignCenterButton - the align center toolbar button;
alignLeftButton - the align left toolbar button;
fontUnderlineButton - the font underline toolbar button;fontStrikethroughButton - the strikethrough button on the toolbar.
fontItalicButton - the font italic toolbar button;
fontBoldButton - the font bold toolbar button;
copyFormattingButton - the copy formatting toolbar button;
fontsList - the fonts list toolbar combo box;
fontSizes - the font sizes toolbar combo box;
headingStyles - the headings toolbar combo box;insertTableButton - insert table toolbar button
insertTableRowButton - insert row toolbar button
insertTableColumnButton - insert column toolbar button
deleteTableCellsButton - delete table cells toolbar button
selectTableButton - select table toolbar button
selectTableColumnButton - select table column toolbar button
selectTableRowButton - select table row toolbar button
selectTableCellButton - select table cell toolbar button
splitTableCellButton - split table cell toolbar button
mergeTableCellButton - merge table cell toolbar button
tablePropertiesButton - table properties toolbar button
tableCellPropertiesButton - table cell properties toolbar buttonstyleClasses - the style classes toolbar combo boxshowParagraphsButton - the button for revealing paragraphs
fontBackgroundButton - font background (text highlight) button
insertEquationButton - the button for inserting mathematical equations through Sferyx EquationEditoralignJustifyButton - the button for align justify paragraphs
superscriptButton - the button for superscipt
subscriptButton - the button for subscript
insertSymbolButton- the button for inserting symbolstableToolbarSeparator- the separator between the table items
pasteToolbarSeparator- the separator between the pasting items
undoToolbarSeparator- the separator between the undo items
saveToolbarSeparator- the separator between save itemstableInsertItemsToolbarSeparator - the separator between the table insert items
tableSelectItemsToolbarSeparator - the separator between the table select itemsprintToolbarSeparator - the separator before the print item
fontToolbarSeparator - the separator between formatting items
fontStyleToolbarSeparator - the separator before the style combo
alignmentToolbarSeparator - the separator before the paragraph alignment items
listsToolbarSeparator- the separator before the list itemszoomoutTextButton - the text zoom out button
zoominTextButton - the text zoom in button
pdfExportButton - the PDF export toolbar button when enabledimageMapRectButton - the image map insert rectangle button
imageMapCircleButton - the image map insert circle button
imageMapPolyButton - the image map insert polygon buttonreplaceTextButton - replace text toolbar button
findTextButton - find text toolbar button
bordersToolbarButton - edit borders toolbar buttonincreaseFontSizeButton - the increase font size button
saveasDocxButton - save as MS docx file button on the toolbar
decreaseFontSizeButton - the decrease font size button
spellCheckerButton - the spellchecker button
spellCheckerAYTButton - the as-you-type spellchecker button
printPreviewButton - the print preview button
pageLayoutButton - the page layout button
openDocxButton - open MS docx file button on the toolbar
setRemovedMenus("menuTools, menuHelp,..") - Indicates which menus should be removed from the main menu bar. This list contains comma separated names of the menus contained within the editor's main menu bar to be removed. This allows the full customization of the menus inside the main menu bar. The full list of the menus is:
Main Menus:
menuFile - the File menu on the main menu bar - will remove the entire menu;
menuEdit - the Edit menu on the main menu bar - will remove the entire menu;
menuView - the View menu on the main menu bar - will remove the entire menu;
menuInsert - the Insert menu on the main menu bar - will remove the entire menu;
menuFormat - the Format menu on the main menu bar - will remove the entire menu;
menuTools - the Tools menu on the main menu bar - will remove the entire menu;
menuTable - the Table menu on the main menu bar - will remove the entire menu;
menuWindow - the Window menu on the main menu bar - will remove the entire menu;
menuHelp - the Help menu on the main menu bar - will remove the entire menu;
menuInsertTable - the Insert menu inside the Table main menu - will remove the entire menu;
menuSelectTable - the Select menu inside the Table main menu - will remove the entire menu;
menuPropertiesTable - the Properties menu inside the Table main menu - will remove the entire menu;
menuForm - the Form menu inside the Insert main menu - will remove the entire menu;
listPropertiesMenuItem - list properties popup menu item, appears when the cursor is placed over a list
insertTableRowMenuItem - insert table row popup menu item
insertTableCellMenuItem - insert table cell popup menu item
insertTableMenuItem - insert table row popup menu item
imagePropertiesMenuItem - image properties popup menu item, appears when there is an image selected
imageButtonFieldPropertiesMenuItem - image button properties popup menu item, appears when there is an image button selected
formPropertiesMenuItem - form button properties popup menu item, appears when there is a form
buttonFieldPropertiesMenuItem - button properties popup menu item, appears when there is a button selected
radioButtonFieldPropertiesMenuItem - radio button properties popup menu item, appears when there is a radio button selected
checkBoxFieldPropertiesMenuItem - check box properties popup menu item, appears when there is a check box selected
textFieldPropertiesMenuItem - text field properties popup menu item, appears when there is a text field selected
textAreaFieldPropertiesMenuItem - text area properties popup menu item, appears when there is a text area selected
selectFieldPropertiesMenuItem - select(list) field properties popup menu item, appears when there is a select field(list) selected
tablePropertiesMenuItem - table properties popup menu item, appears when there is a table at the cursor position
tableCellPropertiesMenuItem - table cell properties popup menu item, appears when there is a table at the cursor position
pagePropertiesMenuItem - page properties popup menu item
mergeItem - merge table cells properties popup menu item, appears when there is a table at the cursor position
splitItem - split table cell properties popup menu item, appears when there is a table at the cursor position
hyperlinkPropertiesPopupMenuItem - hyperlink properties popup menu item
fontPropertiesMenuItem - font properties popup menu item
objectPropertiesMenuItem - object properties popup menu item
paragraphPropertiesPopupMenuItem - paragraph properties popup menu item
copyItem - copy formatted text popup menu item
copyPlainTextMenuItem - copy plain text popup menu item
pasteItem - paste formatted text popup menu item
copyPopupMenuItem - copy popup menu item
pastePopupMenuItem - paste popup menu item
cutPopupMenuItem - cut popup menu item
boldPopupMenuItem - bold popup menu item
italicPopupMenuItem - italic popup menu item
underlinePopupMenuItem - underline popup menu item
alignLeftPopupMenuItem - align left popup menu item
alignCenterPopupMenuItem - align center popup menu item
alignRightPopupMenuItem - align right popup menu iteminsertParagraphPopupMenuItem - insert paragraph popup menu itemformattingPopupMenuSeparator - the sparator before the formatting items.
alignmentPopupMenuSeparator - the separator before the alignment items.
paragraphsPopupMenuSeparator - the separator before the paragraph properties items.
tablePopupMenuSeparator - the separator before the table properties items.
htmlEditor.setFormattingToolbarVisible(boolean visible) - Will show/hide the formatting toolbar - to be used when only one part of the toolbar needs to be disabled
htmlEditor.setShortcutToolbarVisible(boolean visible) - Will show/hide the shortcuts toolbar - to be used when only one part of the toolbar needs to be disabled.
Oracle Forms Integration
Declare
vString VarChar2(2000);
Begin
vString :=
				FBean.Invoke_Char('HTMLEDITOR_AREA',1,'getBodyContent');
:block3.TEXT_AREA := vString;
				
End;
For complete manual on using the editor component with Oracle Forms please consult the Oracle Forms manual here
Licensing questions
Customization services
Customer support questions
Add-ons / Additional features