getCharacterFormat

getCharacterFormat(selection:  Boolean;
                   faceName:   String output;
                   size:       Real output;
                   color:      Integer output;
                   bold:       Integer output;
                   italic:     Integer output;
                   strikethru: Integer output;
                   underline:  Integer output);

The getCharacterFormat method of the JadeRichText class retrieves common character formatting attributes of the receiver.

The method parameters are listed in the following table.

Parameter Description
selection Specify true to get the character format of any selected text, or if no text is selected, of the insertion point and specify false to get the default character format of the control
faceName Obtains the value of the selFontName property
size Obtains the value of the selFontSize property
color Obtains the value of the selTextColor property
bold Obtains the value of the selFontBold property
italic Obtains the value of the selFontItalic property
strikethru Obtains the value of the selFontStrikethru property
underline Obtains the value of the selFontUnderline property

If no text is selected, this method applies to the insertion point. The character formatting of the insertion point is applied to newly inserted text if the current selection is empty.

When the selection changes, the default formatting changes to match the first character in the new selection.

Although individual properties enable you to get character formatting attributes, you should consider the number of requests made to the control, particularly when running the JADE application in thin client mode. For example, calling the getCharacterFormat method involves one request from the application server but making individual calls from the application server to the presentation client for specific formatting information within the control requires seven requests.