#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\richtx32.oca")(GUID . "{B194BC09-A0A1-44D4-B10F-6DDEF5C527A7}")(DESCRIPTION . "Microsoft Rich Textbox Control 6.0 (SP4)")(VERSION . "1.2") (CLASSES . #S(HASH-TABLE EQUAL ("DRichTextEvents" (TYPE . "Interface")(DESCRIPTION . "Event interface for RichText control")(GUID . "{CACF001E-BF0D-4A80-90CD-C01131231B95}")(FUNCTIONS ((NAME . "Change") (RIID . #x00000001) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Indicates that the contents of a control have changed.")) ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and then releases a mouse button over an object.")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases a mouse button and then presses and releases it again over an object.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key while an object has the focus.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key while an object has the focus.")) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("KeyAscii" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases an ANSI key.")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a mouse button.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user moves the mouse.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases a mouse button.")) ((NAME . "SelChange") (RIID . #x00000002) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the current selection of text in the RichTextBox control has changed or the insertion point has moved.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEStartDrag event")) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEGiveFeedback event")) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLESetData event")) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLECompleteDrag event")) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("Effect" "VT_PTR.VT_I4")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEDragOver event")) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("Effect" "VT_PTR.VT_I4")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEDragDrop event")) ((NAME . "GotFocus") (RIID . #x80013000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an object receives the focus.")) ((NAME . "LostFocus") (RIID . #x80013001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an object loses the focus.")) ((NAME . "DragDrop") (RIID . #x80013006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is completed.")) ((NAME . "DragOver") (RIID . #x80013007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is in progress.")) ((NAME . "Validate") (RIID . #x80013008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a control loses focus to a control that causes validation.")))) ("_Event18" (TYPE . "Interface")(DESCRIPTION . "Event interface for RichText control")(GUID . "{E900BDDD-5B89-439B-9D95-CAC3730BAF51}")(FUNCTIONS ((NAME . "Change") (RIID . #x00000001) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Indicates that the contents of a control have changed.")) ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and then releases a mouse button over an object.")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases a mouse button and then presses and releases it again over an object.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key while an object has the focus.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key while an object has the focus.")) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("KeyAscii" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases an ANSI key.")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a mouse button.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user moves the mouse.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases a mouse button.")) ((NAME . "SelChange") (RIID . #x00000002) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the current selection of text in the RichTextBox control has changed or the insertion point has moved.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Data" "VT_PTR.VT_PTR.DataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEStartDrag event")) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEGiveFeedback event")) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Data" "VT_PTR.VT_PTR.DataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLESetData event")) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLECompleteDrag event")) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Data" "VT_PTR.VT_PTR.DataObject")("Effect" "VT_PTR.VT_I4")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEDragOver event")) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Data" "VT_PTR.VT_PTR.DataObject")("Effect" "VT_PTR.VT_I4")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEDragDrop event")) ((NAME . "GotFocus") (RIID . #x80013000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an object receives the focus.")) ((NAME . "LostFocus") (RIID . #x80013001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an object loses the focus.")) ((NAME . "DragDrop") (RIID . #x80013006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is completed.")) ((NAME . "DragOver") (RIID . #x80013007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is in progress.")) ((NAME . "Validate") (RIID . #x80013008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a control loses focus to a control that causes validation.")))) ("IRichText" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft Rich Textbox Control 6.0 (SP4)")(GUID . "{47F6D295-3003-450B-A818-79D7C2AADE58}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "defTextRTF") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "defTextRTF") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "Appearance") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.AppearanceConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the paint style of a control at run time. ")) ((NAME . "Appearance") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AppearanceConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the paint style of a control at run time. ")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the background color of an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the background color of an object.")) ((NAME . "BorderStyle") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the border style for an object.")) ((NAME . "BorderStyle") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the border style for an object.")) ((NAME . "BulletIndent") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the amount of indent used in a RichTextBox control when SelBullet is set to True.")) ((NAME . "BulletIndent") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the amount of indent used in a RichTextBox control when SelBullet is set to True.")) ((NAME . "DisableNoScroll") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether scroll bars in the RichTextBox control are disabled.")) ((NAME . "DisableNoScroll") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether scroll bars in the RichTextBox control are disabled.")) ((NAME . "FileName") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the filename of the file loaded into the RichTextBox control at design time.")) ((NAME . "FileName") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the filename of the file loaded into the RichTextBox control at design time.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Font object.")) ((NAME . "HideSelection") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies if the selected item remains highlighted when a control loses focus.")) ((NAME . "HideSelection") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies if the selected item remains highlighted when a control loses focus.")) ((NAME . "Hwnd") (RIID . #xfffffdfd) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a handle to a control.")) ((NAME . "Hwnd") (RIID . #xfffffdfd) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a handle to a control.")) ((NAME . "Locked") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether the contents in a RichTextBox control can be edited.")) ((NAME . "Locked") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether the contents in a RichTextBox control can be edited.")) ((NAME . "MaxLength") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether there is a maximum number of characters a RichTextBox control can hold and, if so, specifies the maximum number of characters.")) ((NAME . "MaxLength") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether there is a maximum number of characters a RichTextBox control can hold and, if so, specifies the maximum number of characters.")) ((NAME . "MouseIcon") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets a custom mouse icon.")) ((NAME . "MouseIcon") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets a custom mouse icon.")) ((NAME . "MouseIcon") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets a custom mouse icon.")) ((NAME . "MousePointer") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.MousePointerConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating the type of mouse pointer displayed when the mouse is over the control at run time.")) ((NAME . "MousePointer") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.MousePointerConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating the type of mouse pointer displayed when the mouse is over the control at run time.")) ((NAME . "MultiLine") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control can accept and display multiple lines of text.")) ((NAME . "MultiLine") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control can accept and display multiple lines of text.")) ((NAME . "RightMargin") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets the right margin used for textwrap, centering, etc.")) ((NAME . "RightMargin") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets the right margin used for textwrap, centering, etc.")) ((NAME . "ScrollBars") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.ScrollBarsConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control has horizontal or vertical scroll bars.")) ((NAME . "ScrollBars") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ScrollBarsConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control has horizontal or vertical scroll bars.")) ((NAME . "SelAlignment") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that controls the alignment of the paragraphs in a RichTextBox control.")) ((NAME . "SelAlignment") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that controls the alignment of the paragraphs in a RichTextBox control.")) ((NAME . "SelBold") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the bold format of the currently selected text.")) ((NAME . "SelBold") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the bold format of the currently selected text.")) ((NAME . "SelBullet") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines if a paragraph in the RichTextBox control containing the current selection or insertion point has the bullet style.")) ((NAME . "SelBullet") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines if a paragraph in the RichTextBox control containing the current selection or insertion point has the bullet style.")) ((NAME . "SelCharOffset") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether text in the RichTextBox control appears on the baseline (normal), as a superscript above the baseline, or as a subscript below the baseline.")) ((NAME . "SelCharOffset") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether text in the RichTextBox control appears on the baseline (normal), as a superscript above the baseline, or as a subscript below the baseline.")) ((NAME . "SelColor") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines the color of text in the RichTextBox control.")) ((NAME . "SelColor") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines the color of text in the RichTextBox control.")) ((NAME . "SelFontName") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the font used to display the currently selected text or the character(s) immediately following the insertion point in the RichTextBox control.")) ((NAME . "SelFontName") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the font used to display the currently selected text or the character(s) immediately following the insertion point in the RichTextBox control.")) ((NAME . "SelFontSize") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies the size of the font used to display text in a RichTextBox control.")) ((NAME . "SelFontSize") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies the size of the font used to display text in a RichTextBox control.")) ((NAME . "SelHangingIndent") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the first line of text in the selected paragraph(s) (as specified by the SelIndent property) and the left edge of subsequent lines of text in the same paragraph(s).")) ((NAME . "SelHangingIndent") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the first line of text in the selected paragraph(s) (as specified by the SelIndent property) and the left edge of subsequent lines of text in the same paragraph(s).")) ((NAME . "SelIndent") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the RichTextBox control and the left edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelIndent") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the RichTextBox control and the left edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelItalic") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the italic format of the currently selected text.")) ((NAME . "SelItalic") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the italic format of the currently selected text.")) ((NAME . "SelLength") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number of characters selected.")) ((NAME . "SelLength") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the number of characters selected.")) ((NAME . "SelProtected") (RIID . #x00000030) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines if the selected text is protected against editing.")) ((NAME . "SelProtected") (RIID . #x00000030) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines if the selected text is protected against editing.")) ((NAME . "SelRightIndent") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the right edge of the RichTextBox control and the right edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelRightIndent") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the right edge of the RichTextBox control and the right edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelRTF") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text (in .RTF format) in the current selection of a RichTextBox control.")) ((NAME . "SelRTF") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text (in .RTF format) in the current selection of a RichTextBox control.")) ((NAME . "SelStart") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the starting point of text selected; indicates the position of the insertion point if no text is selected.")) ((NAME . "SelStart") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the starting point of text selected; indicates the position of the insertion point if no text is selected.")) ((NAME . "SelStrikeThru") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the strikethru format of the currently selected text.")) ((NAME . "SelStrikeThru") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the strikethru format of the currently selected text.")) ((NAME . "SelTabCount") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number of tabs in a RichTextBox control. Used in conjunction with the SelTab Property.")) ((NAME . "SelTabCount") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the number of tabs in a RichTextBox control. Used in conjunction with the SelTab Property.")) ((NAME . "SelText") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the string containing the currently selected text; consists of a zero-length string if no characters are selected.")) ((NAME . "SelText") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the string containing the currently selected text; consists of a zero-length string if no characters are selected.")) ((NAME . "SelUnderline") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the underline format of the currently selected text.")) ((NAME . "SelUnderline") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the underline format of the currently selected text.")) ((NAME . "Text") (RIID . #xfffffdfb) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text contained in an object.")) ((NAME . "Text") (RIID . #xfffffdfb) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text contained in an object.")) ((NAME . "TextRTF") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "TextRTF") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "OLEObjects") (RIID . #x0000002a) (OFFSET . #x0) (RETURNS . "VT_PTR.IOLEObjects")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The RichTextBox control enables you to add insertable objects to an RTF file. Insertable objects are represented by the OLEObject.")) ((NAME . "AutoVerbMenu") (RIID . #x0000002b) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that indicating whether the selected object's verbs will be displayed in a popup menu when the right mouse button is clicked.")) ((NAME . "AutoVerbMenu") (RIID . #x0000002b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that indicating whether the selected object's verbs will be displayed in a popup menu when the right mouse button is clicked.")) ((NAME . "OLEDragMode") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.OLEDragConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drag/drop source, and whether this process is started automatically or under programmatic control.")) ((NAME . "OLEDragMode") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.OLEDragConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drag/drop source, and whether this process is started automatically or under programmatic control.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.OLEDropConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.OLEDropConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drop target.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Find") (RIID . #x00000022) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("bstrString" "VT_BSTR")("vStart" "VT_VARIANT")("vEnd" "VT_VARIANT")("vOptions" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Searches the text in a RichTextBox control for a given string.")) ((NAME . "GetLineFromChar") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("lChar" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the number of the line containing a specified character position in a RichTextBox control.")) ((NAME . "LoadFile") (RIID . #x00000025) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrFilename" "VT_BSTR")("vFileType" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads an .RTF file or text file into a RichTextBox control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "SaveFile") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrFilename" "VT_BSTR")("vFlags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the contents of a RichTextBox control to a file.")) ((NAME . "UnusedSelPrint") (RIID . #x00000031) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SelTabs") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("sElement" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the absolute tab positions of text in a RichTextBox control. Used in conjunction with the SelTabCount Property.")) ((NAME . "SelTabs") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("sElement" "VT_I2")("vFlags" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the absolute tab positions of text in a RichTextBox control. Used in conjunction with the SelTabCount Property.")) ((NAME . "Span") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrCharacterSet" "VT_BSTR")("vForward" "VT_VARIANT")("vNegate" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Selects text in a RichTextBox control based on a set of specified characters.")) ((NAME . "UpTo") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrCharacterSet" "VT_BSTR")("vForward" "VT_VARIANT")("vNegate" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point up to, but not including, the first character that is a member of the specified character set in a RichTextBox control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "SelPrint") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")("vStartDoc" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sends formatted text in a RichTextBox control to a device for printing.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "Parent") (RIID . #x80010008) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the object on which this object is located.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.Picture")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "TabStop") (RIID . #x8001000e) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether a user can use the TAB key to give the focus to an object.")) ((NAME . "TabStop") (RIID . #x8001000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether a user can use the TAB key to give the focus to an object.")) ((NAME . "TabIndex") (RIID . #x8001000f) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the tab order of an object within its parent form.")) ((NAME . "TabIndex") (RIID . #x8001000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the tab order of an object within its parent form.")) ((NAME . "Object") (RIID . #x8001001c) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an object in a control.")) ((NAME . "DataFormat") (RIID . #x80010029) (OFFSET . #x0) (RETURNS . "VT_PTR.IStdDataFormatDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a DataFormat object for use against a bindable property of this component.")) ((NAME . "DataFormat") (RIID . #x80010029) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.IStdDataFormatDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a DataFormat object for use against a bindable property of this component.")) ((NAME . "DataMember") (RIID . #x8001002a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that describes the DataMember for a data connection.")) ((NAME . "DataMember") (RIID . #x8001002a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that describes the DataMember for a data connection.")) ((NAME . "DataSource") (RIID . #x8001002e) (OFFSET . #x0) (RETURNS . "VT_PTR.DataSource")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets a value that specifies the Data control through which the current control is bound to a database. ")) ((NAME . "DataSource") (RIID . #x8001002e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.DataSource")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets a value that specifies the Data control through which the current control is bound to a database. ")) ((NAME . "HelpContextID") (RIID . #x80010032) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the default Help file context ID for an object.")) ((NAME . "HelpContextID") (RIID . #x80010032) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the default Help file context ID for an object.")) ((NAME . "DataChanged") (RIID . #x80010041) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating that data in a control has changed by some process other than by retrieving data from the current record.")) ((NAME . "DataChanged") (RIID . #x80010041) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating that data in a control has changed by some process other than by retrieving data from the current record.")) ((NAME . "DataField") (RIID . #x80010042) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that binds a control to a field in the current record.")) ((NAME . "DataField") (RIID . #x80010042) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that binds a control to a field in the current record.")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "Container") (RIID . #x80010047) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the container of an object.")) ((NAME . "Container") (RIID . #x80010047) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the container of an object.")) ((NAME . "CausesValidation") (RIID . #x80010048) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether validation occurs on the control which lost focus.")) ((NAME . "CausesValidation") (RIID . #x80010048) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether validation occurs on the control which lost focus.")) ((NAME . "DataBindings") (RIID . #x80010049) (OFFSET . #x0) (RETURNS . "VT_PTR.DataBindings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a DataBindings collection object that collects the bindable properties that are available to the developer.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "SetFocus") (RIID . #x80011000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the focus to the specified object.")) ((NAME . "ZOrder") (RIID . #x80011001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Places a specified object at the front or back of the z-order within its graphical level.")) ((NAME . "Move") (RIID . #x80011002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Left" "VT_R4")("Top" "VT_VARIANT")("Width" "VT_VARIANT")("Height" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves an object.")) ((NAME . "Drag") (RIID . #x80011003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Action" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begins, ends, or cancels a drag operation of any object except Line, Menu, Shape, and Timer.")) ((NAME . "ShowWhatsThis") (RIID . #x80011004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays a selected topic in a Help file using the What's This popup provided by Windows 95 Help.")))) ("_PBrowse19" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft Rich Textbox Control 6.0 (SP4)")(GUID . "{670049B6-0F4E-46FA-9A09-D1D2656C47D0}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "defTextRTF") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "defTextRTF") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "Appearance") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.AppearanceConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the paint style of a control at run time. ")) ((NAME . "Appearance") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AppearanceConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the paint style of a control at run time. ")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the background color of an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the background color of an object.")) ((NAME . "BorderStyle") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the border style for an object.")) ((NAME . "BorderStyle") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the border style for an object.")) ((NAME . "BulletIndent") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the amount of indent used in a RichTextBox control when SelBullet is set to True.")) ((NAME . "BulletIndent") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the amount of indent used in a RichTextBox control when SelBullet is set to True.")) ((NAME . "DisableNoScroll") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether scroll bars in the RichTextBox control are disabled.")) ((NAME . "DisableNoScroll") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether scroll bars in the RichTextBox control are disabled.")) ((NAME . "FileName") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the filename of the file loaded into the RichTextBox control at design time.")) ((NAME . "FileName") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the filename of the file loaded into the RichTextBox control at design time.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Font object.")) ((NAME . "HideSelection") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies if the selected item remains highlighted when a control loses focus.")) ((NAME . "HideSelection") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies if the selected item remains highlighted when a control loses focus.")) ((NAME . "Hwnd") (RIID . #xfffffdfd) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a handle to a control.")) ((NAME . "Hwnd") (RIID . #xfffffdfd) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a handle to a control.")) ((NAME . "Locked") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether the contents in a RichTextBox control can be edited.")) ((NAME . "Locked") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether the contents in a RichTextBox control can be edited.")) ((NAME . "MaxLength") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether there is a maximum number of characters a RichTextBox control can hold and, if so, specifies the maximum number of characters.")) ((NAME . "MaxLength") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether there is a maximum number of characters a RichTextBox control can hold and, if so, specifies the maximum number of characters.")) ((NAME . "MouseIcon") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets a custom mouse icon.")) ((NAME . "MouseIcon") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets a custom mouse icon.")) ((NAME . "MouseIcon") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets a custom mouse icon.")) ((NAME . "MousePointer") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.MousePointerConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating the type of mouse pointer displayed when the mouse is over the control at run time.")) ((NAME . "MousePointer") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.MousePointerConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating the type of mouse pointer displayed when the mouse is over the control at run time.")) ((NAME . "MultiLine") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control can accept and display multiple lines of text.")) ((NAME . "MultiLine") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control can accept and display multiple lines of text.")) ((NAME . "RightMargin") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets the right margin used for textwrap, centering, etc.")) ((NAME . "RightMargin") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets the right margin used for textwrap, centering, etc.")) ((NAME . "ScrollBars") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.ScrollBarsConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control has horizontal or vertical scroll bars.")) ((NAME . "ScrollBars") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ScrollBarsConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether a RichTextBox control has horizontal or vertical scroll bars.")) ((NAME . "SelAlignment") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that controls the alignment of the paragraphs in a RichTextBox control.")) ((NAME . "SelAlignment") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that controls the alignment of the paragraphs in a RichTextBox control.")) ((NAME . "SelBold") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the bold format of the currently selected text.")) ((NAME . "SelBold") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the bold format of the currently selected text.")) ((NAME . "SelBullet") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines if a paragraph in the RichTextBox control containing the current selection or insertion point has the bullet style.")) ((NAME . "SelBullet") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines if a paragraph in the RichTextBox control containing the current selection or insertion point has the bullet style.")) ((NAME . "SelCharOffset") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether text in the RichTextBox control appears on the baseline (normal), as a superscript above the baseline, or as a subscript below the baseline.")) ((NAME . "SelCharOffset") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether text in the RichTextBox control appears on the baseline (normal), as a superscript above the baseline, or as a subscript below the baseline.")) ((NAME . "SelColor") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines the color of text in the RichTextBox control.")) ((NAME . "SelColor") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines the color of text in the RichTextBox control.")) ((NAME . "SelFontName") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the font used to display the currently selected text or the character(s) immediately following the insertion point in the RichTextBox control.")) ((NAME . "SelFontName") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the font used to display the currently selected text or the character(s) immediately following the insertion point in the RichTextBox control.")) ((NAME . "SelFontSize") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies the size of the font used to display text in a RichTextBox control.")) ((NAME . "SelFontSize") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies the size of the font used to display text in a RichTextBox control.")) ((NAME . "SelHangingIndent") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the first line of text in the selected paragraph(s) (as specified by the SelIndent property) and the left edge of subsequent lines of text in the same paragraph(s).")) ((NAME . "SelHangingIndent") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the first line of text in the selected paragraph(s) (as specified by the SelIndent property) and the left edge of subsequent lines of text in the same paragraph(s).")) ((NAME . "SelIndent") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the RichTextBox control and the left edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelIndent") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the left edge of the RichTextBox control and the left edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelItalic") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the italic format of the currently selected text.")) ((NAME . "SelItalic") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the italic format of the currently selected text.")) ((NAME . "SelLength") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number of characters selected.")) ((NAME . "SelLength") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the number of characters selected.")) ((NAME . "SelProtected") (RIID . #x00000030) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines if the selected text is protected against editing.")) ((NAME . "SelProtected") (RIID . #x00000030) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines if the selected text is protected against editing.")) ((NAME . "SelRightIndent") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the right edge of the RichTextBox control and the right edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelRightIndent") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the right edge of the RichTextBox control and the right edge of the text that is selected or added at the current insertion point.")) ((NAME . "SelRTF") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text (in .RTF format) in the current selection of a RichTextBox control.")) ((NAME . "SelRTF") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text (in .RTF format) in the current selection of a RichTextBox control.")) ((NAME . "SelStart") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the starting point of text selected; indicates the position of the insertion point if no text is selected.")) ((NAME . "SelStart") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the starting point of text selected; indicates the position of the insertion point if no text is selected.")) ((NAME . "SelStrikeThru") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the strikethru format of the currently selected text.")) ((NAME . "SelStrikeThru") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the strikethru format of the currently selected text.")) ((NAME . "SelTabCount") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number of tabs in a RichTextBox control. Used in conjunction with the SelTab Property.")) ((NAME . "SelTabCount") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the number of tabs in a RichTextBox control. Used in conjunction with the SelTab Property.")) ((NAME . "SelText") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the string containing the currently selected text; consists of a zero-length string if no characters are selected.")) ((NAME . "SelText") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the string containing the currently selected text; consists of a zero-length string if no characters are selected.")) ((NAME . "SelUnderline") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/set the underline format of the currently selected text.")) ((NAME . "SelUnderline") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/set the underline format of the currently selected text.")) ((NAME . "Text") (RIID . #xfffffdfb) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text contained in an object.")) ((NAME . "Text") (RIID . #xfffffdfb) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text contained in an object.")) ((NAME . "TextRTF") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "TextRTF") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text of a RichTextBox control, including all .RTF code.")) ((NAME . "OLEObjects") (RIID . #x0000002a) (OFFSET . #x0) (RETURNS . "VT_PTR.IOLEObjects")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The RichTextBox control enables you to add insertable objects to an RTF file. Insertable objects are represented by the OLEObject.")) ((NAME . "AutoVerbMenu") (RIID . #x0000002b) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that indicating whether the selected object's verbs will be displayed in a popup menu when the right mouse button is clicked.")) ((NAME . "AutoVerbMenu") (RIID . #x0000002b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that indicating whether the selected object's verbs will be displayed in a popup menu when the right mouse button is clicked.")) ((NAME . "OLEDragMode") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.OLEDragConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drag/drop source, and whether this process is started automatically or under programmatic control.")) ((NAME . "OLEDragMode") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.OLEDragConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drag/drop source, and whether this process is started automatically or under programmatic control.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.OLEDropConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.OLEDropConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets whether this control can act as an OLE drop target.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Find") (RIID . #x00000022) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("bstrString" "VT_BSTR")("vStart" "VT_VARIANT")("vEnd" "VT_VARIANT")("vOptions" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Searches the text in a RichTextBox control for a given string.")) ((NAME . "GetLineFromChar") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("lChar" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the number of the line containing a specified character position in a RichTextBox control.")) ((NAME . "LoadFile") (RIID . #x00000025) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrFilename" "VT_BSTR")("vFileType" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads an .RTF file or text file into a RichTextBox control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "SaveFile") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrFilename" "VT_BSTR")("vFlags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the contents of a RichTextBox control to a file.")) ((NAME . "UnusedSelPrint") (RIID . #x00000031) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SelTabs") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("sElement" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the absolute tab positions of text in a RichTextBox control. Used in conjunction with the SelTabCount Property.")) ((NAME . "SelTabs") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("sElement" "VT_I2")("vFlags" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the absolute tab positions of text in a RichTextBox control. Used in conjunction with the SelTabCount Property.")) ((NAME . "Span") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrCharacterSet" "VT_BSTR")("vForward" "VT_VARIANT")("vNegate" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Selects text in a RichTextBox control based on a set of specified characters.")) ((NAME . "UpTo") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrCharacterSet" "VT_BSTR")("vForward" "VT_VARIANT")("vNegate" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point up to, but not including, the first character that is a member of the specified character set in a RichTextBox control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "SelPrint") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")("vStartDoc" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sends formatted text in a RichTextBox control to a device for printing.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.DragModeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_USERDEFINED.Enum.DragModeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.Picture")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "TabStop") (RIID . #x8001000e) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether a user can use the TAB key to give the focus to an object.")) ((NAME . "TabStop") (RIID . #x8001000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether a user can use the TAB key to give the focus to an object.")) ((NAME . "TabIndex") (RIID . #x8001000f) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the tab order of an object within its parent form.")) ((NAME . "TabIndex") (RIID . #x8001000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the tab order of an object within its parent form.")) ((NAME . "DataFormat") (RIID . #x80010029) (OFFSET . #x0) (RETURNS . "VT_PTR.IStdDataFormatDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a DataFormat object for use against a bindable property of this component.")) ((NAME . "DataFormat") (RIID . #x80010029) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.IStdDataFormatDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a DataFormat object for use against a bindable property of this component.")) ((NAME . "DataMember") (RIID . #x8001002a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that describes the DataMember for a data connection.")) ((NAME . "DataMember") (RIID . #x8001002a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that describes the DataMember for a data connection.")) ((NAME . "HelpContextID") (RIID . #x80010032) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the default Help file context ID for an object.")) ((NAME . "HelpContextID") (RIID . #x80010032) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the default Help file context ID for an object.")) ((NAME . "DataField") (RIID . #x80010042) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that binds a control to a field in the current record.")) ((NAME . "DataField") (RIID . #x80010042) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that binds a control to a field in the current record.")) ((NAME . "DataSource") (RIID . #x80010043) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets a value that specifies the Data control through which the current control is bound to a database. ")) ((NAME . "DataSource") (RIID . #x80010043) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets a value that specifies the Data control through which the current control is bound to a database. ")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "CausesValidation") (RIID . #x80010048) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether validation occurs on the control which lost focus.")) ((NAME . "CausesValidation") (RIID . #x80010048) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether validation occurs on the control which lost focus.")) ((NAME . "DataBindings") (RIID . #x80010049) (OFFSET . #x0) (RETURNS . "VT_PTR.DataBindings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a DataBindings collection object that collects the bindable properties that are available to the developer.")) ((NAME . "DataBindings") (RIID . #x80010049) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_PTR.DataBindings")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a DataBindings collection object that collects the bindable properties that are available to the developer.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lHDC" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "SetFocus") (RIID . #x80011000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the focus to the specified object.")) ((NAME . "ZOrder") (RIID . #x80011001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Places a specified object at the front or back of the z-order within its graphical level.")) ((NAME . "Move") (RIID . #x80011002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Left" "VT_R4")("Top" "VT_VARIANT")("Width" "VT_VARIANT")("Height" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves an object.")) ((NAME . "Drag") (RIID . #x80011003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Action" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begins, ends, or cancels a drag operation of any object except Line, Menu, Shape, and Timer.")) ((NAME . "ShowWhatsThis") (RIID . #x80011004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays a selected topic in a Help file using the What's This popup provided by Windows 95 Help.")))) ("RichTextBox" (TYPE . "Coclass")(GUID . "{658E7685-CA21-43A6-8447-CF19798382FD}")(ALIASES "IRichText""DRichTextEvents") (FUNCTIONS )) ("IVBDataObject" (TYPE . "Dispinterface")(GUID . "{2334D2B1-713E-11CF-8AE5-00AA00C00905}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clear") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears all data and formats in a DataObject object.")) ((NAME . "GetData") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("sFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves data of a specified format from a DataObject object.")) ((NAME . "GetFormat") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ("sFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a specified clipboard format is supported by the DataObject object.")) ((NAME . "SetData") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("vValue" "VT_VARIANT")("vFormat" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a supported format and possibly its data to a DataObject object.")) ((NAME . "Files") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.IVBDataObjectFiles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "A collection of filenames used by the vbCFFiles format.")))) ("DataObject" (TYPE . "Coclass")(GUID . "{2334D2B2-713E-11CF-8AE5-00AA00C00905}")(ALIASES "IVBDataObject") (FUNCTIONS )) ("IVBDataObjectFiles" (TYPE . "Dispinterface")(GUID . "{2334D2B3-713E-11CF-8AE5-00AA00C00905}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a specific filename by index from the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of filenames in the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("bstrFilename" "VT_BSTR")("vIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a filename to the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Clear") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears all filenames stored in the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Remove") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("vIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a filename from the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x30) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("DataObjectFiles" (TYPE . "Coclass")(GUID . "{2334D2B4-713E-11CF-8AE5-00AA00C00905}")(ALIASES "IVBDataObjectFiles") (FUNCTIONS )) ("OLEDragConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the OLEDragMode property (but not the DragMode or OLEDropMode properties).")(GUID . "{D8898460-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("OLEDropConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the OLEDropMode property (but not the DragMode or OLEDragMode properties).")(GUID . "{D8898461-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("DragOverConstants" (TYPE . "Enum")(DESCRIPTION . "State transition constants for the DragOver and OLEDragOver events.")(GUID . "{D8898464-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("ClipBoardConstants" (TYPE . "Enum")(DESCRIPTION . "Clipboard format constants.")(GUID . "{D8898462-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("OLEDropEffectConstants" (TYPE . "Enum")(DESCRIPTION . "Drop effect constants for OLE drag and drop events.")(GUID . "{D8898463-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("AppearanceConstants" (TYPE . "Enum")(DESCRIPTION . "Appearance constants.")(GUID . "{84B13220-741A-11CE-9575-0020AF039CA3}")(FUNCTIONS )) ("BorderStyleConstants" (TYPE . "Enum")(DESCRIPTION . "BorderStyle constants.")(GUID . "{3B7C886A-D78F-101B-B9B5-04021C009402}")(FUNCTIONS )) ("FindConstants" (TYPE . "Enum")(DESCRIPTION . "Find constants.")(GUID . "{F2991EA8-75B9-11CE-B4BC-524153480004}")(FUNCTIONS )) ("LoadSaveConstants" (TYPE . "Enum")(DESCRIPTION . "LoadSave constants.")(GUID . "{9FAEAB20-894B-11CE-9576-0020AF039CA3}")(FUNCTIONS )) ("MousePointerConstants" (TYPE . "Enum")(DESCRIPTION . "MousePointer constants.")(GUID . "{3B7C886B-D78F-101B-B9B5-04021C009402}")(FUNCTIONS )) ("ScrollBarsConstants" (TYPE . "Enum")(DESCRIPTION . "ScrollBars constants.")(GUID . "{3B7C886C-D78F-101B-B9B5-04021C009402}")(FUNCTIONS )) ("SelAlignmentConstants" (TYPE . "Enum")(DESCRIPTION . "SelAlignment constants.")(GUID . "{32D50A00-894E-11CE-9576-0020AF039CA3}")(FUNCTIONS )) ("DisplayTypeConstants" (TYPE . "Enum")(DESCRIPTION . "OLEObject DisplayType constants")(GUID . "{587A1890-455E-11CF-8983-00AA00688B10}")(FUNCTIONS )) ("ErrorConstants" (TYPE . "Enum")(DESCRIPTION . "Error Constants")(GUID . "{A97022A1-D6C5-11CF-89B4-00AA00688B10}")(FUNCTIONS )) ("IOLEObject" (TYPE . "Dispinterface")(DESCRIPTION . "The RichTextBox control enables you to add insertable objects to an RTF file. Insertable objects are represented by the OLEObject.")(GUID . "{ED117630-4090-11CF-8981-00AA00688B10}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Index") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number that uniquely identifies an object in a collection.")) ((NAME . "Key") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a string that uniquely identifies a member in a collection.")) ((NAME . "Key") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a string that uniquely identifies a member in a collection.")) ((NAME . "Class") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns object's OLE class name")) ((NAME . "DisplayType") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Enum.DisplayTypeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value indicating whether an object displays its contents or an icon.")) ((NAME . "DisplayType") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DisplayTypeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value indicating whether an object displays its contents or an icon.")) ((NAME . "ObjectVerbs") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string array of verbs supported by the object. FetchVerbs must be called prior to accessing this property.")) ((NAME . "ObjectVerbFlags") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a integer array of menu item state flags used to display the corresponding verb in the object's popup menu.")) ((NAME . "ObjectVerbsCount") (RIID . #x00000008) (OFFSET . #x3c) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of verbs supported by the object. This is the number of items in the ObjectVerbs and ObjectVerbFlags array.")) ((NAME . "DoVerb") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("verb" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Executes the object's verb specified by the index value.")) ((NAME . "FetchVerbs") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fetches the verbs supported by the object. This method must be called prior to accessing ObjectVerbs, ObjectVerbFlags, and ObjectVerbsCount.")))) ("IOLEObjects" (TYPE . "Dispinterface")(DESCRIPTION . "RichText Control OLEObjects Collection Interface")(GUID . "{859321D0-3FD1-11CF-8981-00AA00688B10}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.IOLEObject")(PARAMS ("Item" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a specific item of a collection object by position, index, or key.")) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of members in a collection.")) ((NAME . "Clear") (RIID . #x00000004) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears all objects in a collection.")) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.IOLEObject")(PARAMS ("Index" "VT_VARIANT")("Key" "VT_VARIANT")("source" "VT_VARIANT")("objclass" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an OLEObject to an OLEObjects collection.")) ((NAME . "Remove") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("Item" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a specific member from a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x30) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IRichText10" (TYPE . "Typedef")(GUID . "{3B7C8861-D78F-101B-B9B5-04021C009402}")(FUNCTIONS )) ("IRichText11" (TYPE . "Typedef")(GUID . "{D92641A0-DF79-11CF-8E74-00A0C90F26F8}")(FUNCTIONS )) ("OLEObjects" (TYPE . "Coclass")(DESCRIPTION . "RichText Control OLEObjects Collection Interface")(GUID . "{4A8F35A0-D900-11CF-89B4-00AA00688B10}")(ALIASES "IOLEObjects") (FUNCTIONS )) ("OLEObject" (TYPE . "Coclass")(DESCRIPTION . "The RichTextBox control enables you to add insertable objects to an RTF file. Insertable objects are represented by the OLEObject.")(GUID . "{4A8F35A1-D900-11CF-89B4-00AA00688B10}")(ALIASES "IOLEObject") (FUNCTIONS )) )))