Inheritance diagram for RichEdit:
Public Member Functions | |
FindText ([in] BSTR Text,[in, defaultvalue(FR_DOWN)] ULONG Flags,[in, defaultvalue(0)] LONG MinPos,[in, defaultvalue(-1)] LONG MaxPos,[out, retval] LONG *pResult) | |
The method finds a text within a rich edit control. | |
Load ([in] VARIANT Stream,[in, defaultvalue(SF_RTF)] ULONG Flags,[out, retval] VARIANT_BOOL *pResult) | |
Loads a text from a stream. | |
Save ([in] VARIANT Stream,[in, defaultvalue(SF_RTF)] ULONG Flags,[out, retval] VARIANT_BOOL *pResult) | |
Saves a text to the stream. | |
Redo (void) | |
Redo the next action in the control's redo queue. | |
Print ([in] BSTR Driver,[in] BSTR Device,[in] IDispatch *PrintInfo,[in, defaultvalue(FALSE)] VARIANT_BOOL Selection) | |
Prints a text on a printer. | |
Properties | |
IDispatch *RW | SelFont [] |
Specifies the Font for a selection. | |
IDispatch *R | Paragraph [] |
Specifies the Paragraph object that can be used for changing a paragraph options. | |
VARIANT_BOOL RW | AutoURLDetect [] |
Specifies automatic URL detection. | |
VARIANT_BOOL R | CanRedo [] |
Determines whether there are any actions in the control redo queue. | |
ULONG RW | UndoLimit [] |
Specifies the undo limit for the control. | |
VARIANT W | OnSelChange [] |
Sets the event handler for the OnSelChange event. | |
ULONG RW | PageRotate [] |
Specifies text rotation. | |
ULONG R | UndoName [] |
Returns the type of the next undo action. | |
BSTR R | UndoNameString [] |
Returns the type of the next undo action as a string. |
RichEdit control supports additional text and paragraph formatting options.
When the user changes a text, the OnChange event occur.
See also the CreateRichEdit method of the Frame.
Example (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") f = o.CreateForm(0,0,0,0) f.ClientWidth = 300 f.ClientHeight = 200 f.CenterControl() r = f.CreateRichEdit(10,10,400,100) r.Align = o.Translate("AL_CLIENT") r.Font.Size = 14 r.Add("Line 1") r.SelFont.Color = 0x00FF0000 r.Add("Line 3") r.SelFont.Bold = true r.SelFont.Color = 0x000000FF r.SelFont.Size = 16 r.Add("Line 2") f.Show() o.Run()
FindText | ( | [in] BSTR | Text, | |
[in, defaultvalue(FR_DOWN)] ULONG | Flags, | |||
[in, defaultvalue(0)] LONG | MinPos, | |||
[in, defaultvalue(-1)] LONG | MaxPos, | |||
[out, retval] LONG * | pResult | |||
) |
The method finds a text within a rich edit control.
Text | text. | |
Flags | This parameter can be a combination of the following values:
| |
MinPos | Specifies the starting point of the search. | |
MaxPos | Specifies the ending point of the search (-1 - search to the end of the text). |
pResult | Zero-based position of the first character of the match, -1 if the text not found. |
Load | ( | [in] VARIANT | Stream, | |
[in, defaultvalue(SF_RTF)] ULONG | Flags, | |||
[out, retval] VARIANT_BOOL * | pResult | |||
) |
Loads a text from a stream.
Stream | The Stream, may be a TextStream object, created by the OpenTextFile method of the FileSystemObject object (See Microsoft Platform SDK). | |
Flags | This parameter can be one of the following values: |
Additional flags may be specified:
pResult | TRUE undicates that the load operation successful. |
( | [in] BSTR | Driver, | ||
[in] BSTR | Device, | |||
[in] IDispatch * | PrintInfo, | |||
[in, defaultvalue(FALSE)] VARIANT_BOOL | Selection | |||
) |
Redo | ( | void | ) |
Redo the next action in the control's redo queue.
Save | ( | [in] VARIANT | Stream, | |
[in, defaultvalue(SF_RTF)] ULONG | Flags, | |||
[out, retval] VARIANT_BOOL * | pResult | |||
) |
Saves a text to the stream.
Stream | The Stream, may be a TextStream object, created by the OpenTextFile method of the FileSystemObject object (See Microsoft Platform SDK). | |
Flags | This parameter can be one of the following values:
|
pResult | TRUE undicates that the save operation successful. |
VARIANT_BOOL RW AutoURLDetect |
Specifies automatic URL detection.
Default value: FALSE.
VARIANT_BOOL R CanRedo |
Determines whether there are any actions in the control redo queue.
If the redo queue is not empty, you can use the Redo method.
VARIANT W OnSelChange |
Sets the event handler for the OnSelChange event.
ULONG RW PageRotate |
IDispatch* R Paragraph |
Specifies the Paragraph object that can be used for changing a paragraph options.
IDispatch* RW SelFont |
ULONG RW UndoLimit |
Specifies the undo limit for the control.
Default value: 100.
ULONG R UndoName |
Returns the type of the next undo action.
This parameter can be one of the following values:
BSTR R UndoNameString |