Description
Determines whether selected text or text at the cursor in a RichText column has a specified formatting.
Applies to
DataWindow control
Syntax
Integer dwcontrol.GetRichTextStyle ( TextStyle style, REF boolean state )
Argument |
Description |
||||||
---|---|---|---|---|---|---|---|
dwcontrol |
A reference to the DataWindow control |
||||||
style |
Value for specifying a text style. Allowable values are:
|
||||||
state |
Indicates whether the selected text or text at the cursor position has a style applied to it |
Return value
Returns an integer to indicate whether the column that you selected has the RichText edit style and whether the content has one or more styles applied.
0 -- Success
-1 -- No RichText column is being edited
-2 -- The selected text is a mix of styles
Usage
You can call this method from a button in a custom toolbar that you use to obtain the current font settings for columns with the RichText edit style.
Examples
This example determines whether a bold font is the current style setting for editing columns with a RichText edit style.
Integer li_style Boolean lb_state li_style = dw_1.GetRichTextStyle(bold!, lb_state)
If bold text is selected when the above script is called, the lb_state argument is true, and the method returns 0. If mixed text is selected, such as bold and italic, lb_state is true, and the method returns -2.
See also