#S(HASH-TABLE EQL (FILENAME . "c:\vc6\msdev98\bin\devedit.pkg")(GUID . "{2A6DF200-8240-11CF-AB59-00AA00C091A1}")(DESCRIPTION . "Visual C++ Text Editor")(VERSION . "6.0") (CLASSES . #S(HASH-TABLE EQUAL ("DsMovementOptions" (TYPE . "Enum")(DESCRIPTION . "Movement options for several TextSelection navigation methods.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsStartOfLineOptions" (TYPE . "Enum")(DESCRIPTION . "Options for the StartOfLine method.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsCaseOptions" (TYPE . "Enum")(DESCRIPTION . "Options for the ChangeCase method.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsWhitespaceOptions" (TYPE . "Enum")(DESCRIPTION . "Options for the DeleteWhitespace method.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsGoToLineOptions" (TYPE . "Enum")(DESCRIPTION . "Options for the GoToLine method.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsEmulation" (TYPE . "Enum")(DESCRIPTION . "Options for the Emulation property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsTextSearchOptions" (TYPE . "Enum")(DESCRIPTION . "Options for several text search methods.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsWindowState" (TYPE . "Enum")(DESCRIPTION . "Represents the possible states of a window.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsArrangeStyle" (TYPE . "Enum")(DESCRIPTION . "Passed to Windows.Arrange to arrange the windows.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsButtonType" (TYPE . "Enum")(DESCRIPTION . "Represents the button type.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsSaveChanges" (TYPE . "Enum")(DESCRIPTION . "Indicates what to do with changes when closing a file.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsSaveStatus" (TYPE . "Enum")(DESCRIPTION . "Represents the result of a save operation.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IGenericDocument" (TYPE . "Dispinterface")(DESCRIPTION . "Represents an open document.")(GUID . "{FB7FDAE1-89B8-11CF-9BE8-00A0C90A632C}")(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 . "Name") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the document.")) ((NAME . "FullName") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the document including the path.")) ((NAME . "Application") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Parent") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Path") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the pathname of the document. Never has a trailing backslash.")) ((NAME . "Saved") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns False if document has changed since it was last saved.")) ((NAME . "ActiveWindow") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the active window for this document.")) ((NAME . "ReadOnly") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether a document can be changed inside Developer Studio.")) ((NAME . "ReadOnly") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether a document can be changed inside Developer Studio.")) ((NAME . "Type") (RIID . #x00000008) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string describing the type of the document. Most documents return 'Generic'.")) ((NAME . "Windows") (RIID . #x00000009) (OFFSET . #x44) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Windows collection containing the windows associated with this document.")) ((NAME . "Active") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "Active") (RIID . #x0000000a) (OFFSET . #x4c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "NewWindow") (RIID . #x0000000b) (OFFSET . #x50) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new window for this document.")) ((NAME . "Save") (RIID . #x0000000c) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("vFilename" "VT_VARIANT")("vBoolPrompt" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the document to disk.")) ((NAME . "Undo") (RIID . #x0000000d) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reverses previous editing actions. Has no effect on 'Generic' documents.")) ((NAME . "Redo") (RIID . #x0000000e) (OFFSET . #x5c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reapplies previous editing actions. Has no effect on 'Generic' documents.")) ((NAME . "PrintOut") (RIID . #x0000000f) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sends the document to the current printer. Has no effect on 'Generic' documents.")) ((NAME . "Close") (RIID . #x00000010) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("vSaveChanges" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Closes the document.")) ((NAME . "Reserved1") (RIID . #x00000032) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved2") (RIID . #x00000033) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000034) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x00000035) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved5") (RIID . #x00000036) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved6") (RIID . #x00000037) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved7") (RIID . #x00000038) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved8") (RIID . #x00000039) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved9") (RIID . #x0000003a) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved10") (RIID . #x0000003b) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IGenericWindow" (TYPE . "Dispinterface")(DESCRIPTION . "Represents the MDI client windows.")(GUID . "{FD20FC80-A9D2-11CF-9C13-00A0C90A632C}")(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 . "Caption") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the caption of a window.")) ((NAME . "Type") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string describing the type of the window. Most windows return 'Generic'.")) ((NAME . "Active") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "Active") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "Left") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the coordinate for the left edge of the window.")) ((NAME . "Left") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the coordinate for the left edge of the window.")) ((NAME . "Top") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the coordinate for the top of the window.")) ((NAME . "Top") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the coordinate for the top of the window.")) ((NAME . "Height") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the height of the window.")) ((NAME . "Height") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the height of the window.")) ((NAME . "Width") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the width of the window.")) ((NAME . "Width") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the width of the window.")) ((NAME . "Index") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the one-based ordinal of a window in the Windows collection.")) ((NAME . "Next") (RIID . #x00000008) (OFFSET . #x50) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the next window in the tab sequence.")) ((NAME . "Previous") (RIID . #x00000009) (OFFSET . #x54) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the previous window in the shift-tab sequence.")) ((NAME . "WindowState") (RIID . #x0000000a) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DsWindowState")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the state of the window or maximize, minimize, or restore the window.")) ((NAME . "WindowState") (RIID . #x0000000a) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Enum.DsWindowState")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the state of the window or maximize, minimize, or restore the window.")) ((NAME . "Application") (RIID . #x0000000b) (OFFSET . #x60) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Parent") (RIID . #x0000000c) (OFFSET . #x64) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the document associated with this window.")) ((NAME . "Close") (RIID . #x0000000d) (OFFSET . #x68) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("boolSaveChanges" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Close the window.")) ((NAME . "Reserved1") (RIID . #x00000032) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved2") (RIID . #x00000033) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000034) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x00000035) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved5") (RIID . #x00000036) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved6") (RIID . #x00000037) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved7") (RIID . #x00000038) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved8") (RIID . #x00000039) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved9") (RIID . #x0000003a) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved10") (RIID . #x0000003b) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IGenericProject" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a group of files which can include configurations.")(GUID . "{8CA5A960-FC7D-11CF-927D-00A0C9138C45}")(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 . "Name") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the project.")) ((NAME . "FullName") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the project including its path.")) ((NAME . "Application") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Parent") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string representing the type of the project.")) ((NAME . "Reserved1") (RIID . #x00000032) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved2") (RIID . #x00000033) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000034) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x00000035) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved5") (RIID . #x00000036) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved6") (RIID . #x00000037) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved7") (RIID . #x00000038) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved8") (RIID . #x00000039) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved9") (RIID . #x0000003a) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved10") (RIID . #x0000003b) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("DsEditorStringConstants" (TYPE . "Module")(DESCRIPTION . "General string constants for use with the text editor object model.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DsLanguageSettings" (TYPE . "Module")(DESCRIPTION . "Language values for the Language property of the TextDocument object.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ITextDocument" (TYPE . "Dispinterface")(DESCRIPTION . "Represents an open text file.")(GUID . "{2A6DF201-8240-11CF-AB59-00AA00C091A1}")(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 . "Name") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the document.")) ((NAME . "FullName") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the document including the path.")) ((NAME . "Application") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Parent") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Path") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the pathname of the document. Never has a trailing backslash.")) ((NAME . "Saved") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns False if document has changed since it was last saved.")) ((NAME . "ActiveWindow") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the active window for this document.")) ((NAME . "ReadOnly") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether a document can be changed inside Developer Studio.")) ((NAME . "ReadOnly") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether a document can be changed inside Developer Studio.")) ((NAME . "Type") (RIID . #x00000008) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string describing the type of the document. Most documents return 'Generic'.")) ((NAME . "Windows") (RIID . #x00000009) (OFFSET . #x44) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Windows collection containing the windows associated with this document.")) ((NAME . "Active") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "Active") (RIID . #x0000000a) (OFFSET . #x4c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "NewWindow") (RIID . #x0000000b) (OFFSET . #x50) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new window for this document.")) ((NAME . "Save") (RIID . #x0000000c) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("vFilename" "VT_VARIANT")("vBoolPrompt" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the document to disk.")) ((NAME . "Undo") (RIID . #x0000000d) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reverses previous editing actions. Has no effect on 'Generic' documents.")) ((NAME . "Redo") (RIID . #x0000000e) (OFFSET . #x5c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reapplies previous editing actions. Has no effect on 'Generic' documents.")) ((NAME . "PrintOut") (RIID . #x0000000f) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sends the document to the current printer. Has no effect on 'Generic' documents.")) ((NAME . "Close") (RIID . #x00000010) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("vSaveChanges" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Closes the document.")) ((NAME . "Reserved1") (RIID . #x00000032) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved2") (RIID . #x00000033) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000034) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x00000035) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved5") (RIID . #x00000036) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved6") (RIID . #x00000037) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved7") (RIID . #x00000038) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved8") (RIID . #x00000039) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved9") (RIID . #x0000003a) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved10") (RIID . #x0000003b) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Selection") (RIID . #x00000064) (OFFSET . #x90) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the TextSelection object for the active view.")) ((NAME . "IndentSize") (RIID . #x00000065) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("vSaveChanges" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets or sets the number of columns in one indent.")) ((NAME . "IndentSize") (RIID . #x00000065) (OFFSET . #x98) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets or sets the number of columns in one indent.")) ((NAME . "TabSize") (RIID . #x00000066) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("vSaveChanges" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets or sets the number of columns in a tab character.")) ((NAME . "TabSize") (RIID . #x00000066) (OFFSET . #xa0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets or sets the number of columns in a tab character.")) ((NAME . "Language") (RIID . #x00000067) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ("vSaveChanges" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets or sets the programming language assumed for a document.")) ((NAME . "Language") (RIID . #x00000067) (OFFSET . #xa8) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets or sets the programming language assumed for a document.")) ((NAME . "ReplaceText") (RIID . #x0000006e) (OFFSET . #xac) (RETURNS . "VT_BOOL")(PARAMS ("FindText" "VT_BSTR")("ReplaceText" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces all instances of one string or regular expression with another.")) ((NAME . "ClearBookmarks") (RIID . #x0000006f) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all unnamed bookmarks in a document.")) ((NAME . "MarkText") (RIID . #x00000070) (OFFSET . #xb4) (RETURNS . "VT_BOOL")(PARAMS ("FindText" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Marks lines containing the specified text.")))) ("ITextSelection" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a selection in a text editor window.")(GUID . "{05092F20-833F-11CF-AB59-00AA00C091A1}")(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 . "Text") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Represents the currently selected text.")) ((NAME . "Text") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Represents the currently selected text.")) ((NAME . "Application") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "CurrentLine") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the line where the insertion point is located.")) ((NAME . "CurrentColumn") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the column where the insertion point is located.")) ((NAME . "Parent") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the document object for this selection.")) ((NAME . "BottomLine") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the line number of the bottom of the selection.")) ((NAME . "TopLine") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the line number of the top of the selection.")) ((NAME . "Delete") (RIID . #x00000008) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Performs the function of the Delete key.")) ((NAME . "SelectLine") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Selects the current line.")) ((NAME . "Backspace") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Performs the function of the Backspace key.")) ((NAME . "StartOfDocument") (RIID . #x0000000b) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the beginning of the document.")) ((NAME . "Copy") (RIID . #x0000000c) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Copies the selected text to the Clipboard.")) ((NAME . "Cut") (RIID . #x0000000d) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes the selected text and adds it to the Clipboard.")) ((NAME . "Paste") (RIID . #x0000000e) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces a selection with the contents of the Clipboard.")) ((NAME . "EndOfDocument") (RIID . #x0000000f) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the end of the document.")) ((NAME . "SelectAll") (RIID . #x00000010) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Extends a selection to include the entire document.")) ((NAME . "Tabify") (RIID . #x00000011) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts spaces to tabs in a selection.")) ((NAME . "Untabify") (RIID . #x00000012) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts tabs to spaces in a selection.")) ((NAME . "Indent") (RIID . #x00000013) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Indents the selected text.")) ((NAME . "Unindent") (RIID . #x00000014) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes one indentation from all lines in a selection.")) ((NAME . "CharLeft") (RIID . #x00000015) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one character to the left.")) ((NAME . "CharRight") (RIID . #x00000016) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one character to the right.")) ((NAME . "LineUp") (RIID . #x00000017) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point up one line.")) ((NAME . "LineDown") (RIID . #x00000018) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point down one line.")) ((NAME . "PageUp") (RIID . #x00000019) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point up one page.")) ((NAME . "PageDown") (RIID . #x0000001a) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point down one page.")) ((NAME . "WordLeft") (RIID . #x0000001b) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one word to the left.")) ((NAME . "WordRight") (RIID . #x0000001c) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one word to the right.")) ((NAME . "EndOfLine") (RIID . #x0000001d) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the end of a line.")) ((NAME . "StartOfLine") (RIID . #x0000001e) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("MoveTo" "VT_VARIANT")("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the first character or first column of a line.")) ((NAME . "SmartFormat") (RIID . #x0000001f) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Formats text in a selection according to the current smart formatting settings.")) ((NAME . "ChangeCase") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("Type" "VT_USERDEFINED.Enum.DsCaseOptions")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Changes the case of a text selection.")) ((NAME . "DeleteWhitespace") (RIID . #x00000021) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("Direction" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes white space adjacent to the insertion point.")) ((NAME . "Cancel") (RIID . #x00000022) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Cancels a selection.")) ((NAME . "GoToLine") (RIID . #x00000023) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("Line" "VT_I4")("Select" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the selection to a specified line in a document.")) ((NAME . "MoveTo") (RIID . #x00000024) (OFFSET . #xac) (RETURNS . "VT_VOID")(PARAMS ("Line" "VT_I4")("Column" "VT_I4")("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to a specified line and column.")) ((NAME . "FindText") (RIID . #x00000025) (OFFSET . #xb0) (RETURNS . "VT_BOOL")(PARAMS ("FindString" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Finds the next occurrence of the provided text.")) ((NAME . "PreviousBookmark") (RIID . #x00000026) (OFFSET . #xb4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the selection to the previous unnamed bookmark in a document.")) ((NAME . "NextBookmark") (RIID . #x00000027) (OFFSET . #xb8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the selection to the next unnamed bookmark in a document.")) ((NAME . "SetBookmark") (RIID . #x00000028) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets an unnamed bookmark at the active end of a selection.")) ((NAME . "ClearBookmark") (RIID . #x00000029) (OFFSET . #xc0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all unnamed bookmarks in a document.")) ((NAME . "NewLine") (RIID . #x0000002a) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("Reserved" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new line in a selection.")) ((NAME . "ReplaceText") (RIID . #x0000002b) (OFFSET . #xc8) (RETURNS . "VT_BOOL")(PARAMS ("szFind" "VT_BSTR")("szReplace" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces all instances of one string with another.")) ((NAME . "DestructiveInsert") (RIID . #x0000002c) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("szText" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces all instances of one string with another.")))) ("ITextWindow" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a text editor window.")(GUID . "{08541520-83D3-11CF-AB59-00AA00C091A1}")(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 . "Caption") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the caption of a window.")) ((NAME . "Type") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string describing the type of the window. Most windows return 'Generic'.")) ((NAME . "Active") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "Active") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the active state of the window.")) ((NAME . "Left") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the coordinate for the left edge of the window.")) ((NAME . "Left") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the coordinate for the left edge of the window.")) ((NAME . "Top") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the coordinate for the top of the window.")) ((NAME . "Top") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the coordinate for the top of the window.")) ((NAME . "Height") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the height of the window.")) ((NAME . "Height") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the height of the window.")) ((NAME . "Width") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the width of the window.")) ((NAME . "Width") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the width of the window.")) ((NAME . "Index") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the one-based ordinal of a window in the Windows collection.")) ((NAME . "Next") (RIID . #x00000008) (OFFSET . #x50) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the next window in the tab sequence.")) ((NAME . "Previous") (RIID . #x00000009) (OFFSET . #x54) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the previous window in the shift-tab sequence.")) ((NAME . "WindowState") (RIID . #x0000000a) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DsWindowState")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the state of the window or maximize, minimize, or restore the window.")) ((NAME . "WindowState") (RIID . #x0000000a) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Enum.DsWindowState")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the state of the window or maximize, minimize, or restore the window.")) ((NAME . "Application") (RIID . #x0000000b) (OFFSET . #x60) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Parent") (RIID . #x0000000c) (OFFSET . #x64) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the document associated with this window.")) ((NAME . "Close") (RIID . #x0000000d) (OFFSET . #x68) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("boolSaveChanges" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Close the window.")) ((NAME . "Reserved1") (RIID . #x00000032) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved2") (RIID . #x00000033) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000034) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x00000035) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved5") (RIID . #x00000036) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved6") (RIID . #x00000037) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved7") (RIID . #x00000038) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved8") (RIID . #x00000039) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved9") (RIID . #x0000003a) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved10") (RIID . #x0000003b) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Selection") (RIID . #x00000014) (OFFSET . #x94) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")))) ("IDispTextDocument" (TYPE . "Dispinterface")(DESCRIPTION . "Represents an open text file.")(GUID . "{87D4D2A0-8250-11CF-AB59-00AA00C091A1}")(FUNCTIONS ((NAME . "NewWindow") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new window for this document.")) ((NAME . "Save") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("vFilename" "VT_VARIANT")("vSaveChanges" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the document to disk.")) ((NAME . "Undo") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reverses previous editing actions. Has no effect on 'Generic' documents.")) ((NAME . "Redo") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reapplies previous editing actions. Has no effect on 'Generic' documents.")) ((NAME . "PrintOut") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sends the document to the current printer. Has no effect on 'Generic' documents.")) ((NAME . "Close") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("vSaveChanges" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Closes the document.")) ((NAME . "ReplaceText") (RIID . #x0000006e) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FindText" "VT_BSTR")("ReplaceText" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces all instances of one string or regular expression with another.")) ((NAME . "ClearBookmarks") (RIID . #x0000006f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all unnamed bookmarks in a document.")) ((NAME . "MarkText") (RIID . #x00000070) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FindText" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Marks lines containing the specified text.")))) ("TextDocument" (TYPE . "Coclass")(GUID . "{87D4D2A1-8250-11CF-AB59-00AA00C091A1}")(ALIASES "IDispTextDocument""ITextDocument") (FUNCTIONS )) ("IDispTextSelection" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a selection in a text editor window.")(GUID . "{4D1F3146-833C-11CF-AB59-00AA00C091A1}")(FUNCTIONS ((NAME . "Delete") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Performs the function of the Delete key.")) ((NAME . "SelectLine") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Selects the current line.")) ((NAME . "Backspace") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Performs the function of the Backspace key.")) ((NAME . "StartOfDocument") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the beginning of the document.")) ((NAME . "Copy") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Copies the selected text to the Clipboard.")) ((NAME . "Cut") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes the selected text and adds it to the Clipboard.")) ((NAME . "Paste") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces a selection with the contents of the Clipboard.")) ((NAME . "EndOfDocument") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the end of the document.")) ((NAME . "SelectAll") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Extends a selection to include the entire document.")) ((NAME . "Tabify") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts spaces to tabs in a selection.")) ((NAME . "Untabify") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts tabs to spaces in a selection.")) ((NAME . "Indent") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Reserved" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Indents the selected text.")) ((NAME . "Unindent") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Reserved" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes one indentation from all lines in a selection.")) ((NAME . "CharLeft") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one character to the left.")) ((NAME . "CharRight") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one character to the right.")) ((NAME . "LineUp") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point up one line.")) ((NAME . "LineDown") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point down one line.")) ((NAME . "PageUp") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point up one page.")) ((NAME . "PageDown") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point down one page.")) ((NAME . "WordLeft") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one word to the left.")) ((NAME . "WordRight") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point one word to the right.")) ((NAME . "EndOfLine") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the end of a line.")) ((NAME . "StartOfLine") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("MoveTo" "VT_VARIANT")("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to the first character or first column of a line.")) ((NAME . "SmartFormat") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Formats text in a selection according to the current smart formatting settings.")) ((NAME . "ChangeCase") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Type" "VT_USERDEFINED.Enum.DsCaseOptions")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Changes the case of a text selection.")) ((NAME . "DeleteWhitespace") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Direction" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes white space adjacent to the insertion point.")) ((NAME . "Cancel") (RIID . #x00000022) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Cancels a selection.")) ((NAME . "GoToLine") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Line" "VT_I4")("Select" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the selection to a specified line in a document.")) ((NAME . "MoveTo") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Line" "VT_I4")("Column" "VT_I4")("Extend" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the insertion point to a specified line and column.")) ((NAME . "FindText") (RIID . #x00000025) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FindString" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Finds the next occurrence of the provided text.")) ((NAME . "PreviousBookmark") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the selection to the previous unnamed bookmark in a document.")) ((NAME . "NextBookmark") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the selection to the next unnamed bookmark in a document.")) ((NAME . "SetBookmark") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets an unnamed bookmark at the active end of a selection.")) ((NAME . "ClearBookmark") (RIID . #x00000029) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all unnamed bookmarks in a document.")) ((NAME . "NewLine") (RIID . #x0000002a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Count" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new line in a selection.")) ((NAME . "ReplaceText") (RIID . #x0000002b) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("szFind" "VT_BSTR")("szReplace" "VT_BSTR")("Flags" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces all instances of one string with another.")) ((NAME . "DestructiveInsert") (RIID . #x0000002c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("szText" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces all instances of one string with another.")))) ("TextSelection" (TYPE . "Coclass")(GUID . "{4D1F3147-833C-11CF-AB59-00AA00C091A1}")(ALIASES "IDispTextSelection""ITextSelection") (FUNCTIONS )) ("IDispTextWindow" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a text editor window.")(GUID . "{4D1F3148-833C-11CF-AB59-00AA00C091A1}")(FUNCTIONS ((NAME . "Close") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.DsSaveStatus")(PARAMS ("boolSaveChanges" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Close the window.")))) ("TextWindow" (TYPE . "Coclass")(GUID . "{4D1F3149-833C-11CF-AB59-00AA00C091A1}")(ALIASES "IDispTextWindow""ITextWindow") (FUNCTIONS )) ("ITextEditor" (TYPE . "Dispinterface")(DESCRIPTION . "Represents the Developer Studio text editor.")(GUID . "{0DE5B3A0-A420-11CF-AB59-00AA00C091A1}")(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 . "VisibleWhitespace") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets or sets the visibility of tabs and spaces in all open text documents.")) ((NAME . "VisibleWhitespace") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets or sets the visibility of tabs and spaces in all open text documents.")) ((NAME . "Emulation") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets or sets the emulation mode of the Developer Studio text editor.")) ((NAME . "Emulation") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets or sets the emulation mode of the Developer Studio text editor.")) ((NAME . "Application") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Parent") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Developer Studio Application object")) ((NAME . "Overtype") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets or sets whether the editor is in overtype mode.")) ((NAME . "Overtype") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets or sets whether the editor is in overtype mode.")))) ("IDispTextEditor" (TYPE . "Dispinterface")(DESCRIPTION . "Represents the Developer Studio text editor.")(GUID . "{426524E0-A41F-11CF-AB59-00AA00C091A1}")(FUNCTIONS )) ("TextEditor" (TYPE . "Coclass")(GUID . "{426524E1-A41F-11CF-AB59-00AA00C091A1}")(ALIASES "IDispTextEditor""ITextEditor") (FUNCTIONS )) )))