#S(HASH-TABLE EQL (FILENAME . "c:\program files\microsoft visual studio\vb98\vb6ext.olb")(GUID . "{EF404E00-EDA6-101A-8DAF-00DD010F7EBB}")(DESCRIPTION . "Microsoft Visual Basic 6.0 Extensibility")(VERSION . "5.3") (CLASSES . #S(HASH-TABLE EQUAL ("Application" (TYPE . "Dispinterface")(GUID . "{EF404E01-EDA6-101A-8DAF-00DD010F7EBB}")(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 a String containing the name of the object.")) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FullName") (RIID . #x0000000a) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the full path name of the Visual Basic application..")) ((NAME . "LastUsedPath") (RIID . #x0000000b) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the last path used in a file dialog box.")) ((NAME . "LastUsedPath") (RIID . #x0000000b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the last path used in a file dialog box.")) ((NAME . "Version") (RIID . #x00000064) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String containing the version of Visual Basic for Applications that the application is using.")) ((NAME . "ActiveProject") (RIID . #x00000065) (OFFSET . #x38) (RETURNS . "VT_PTR._ProjectTemplate")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FileControl") (RIID . #x00000067) (OFFSET . #x3c) (RETURNS . "VT_PTR._FileControl")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "AddInMenu") (RIID . #x00000068) (OFFSET . #x40) (RETURNS . "VT_PTR.SubMenu")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LoadProject") (RIID . #x00000069) (OFFSET . #x44) (RETURNS . "VT_PTR._ProjectTemplate")(PARAMS ("FileName" "VT_BSTR")("ReplaceCurrent" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReadOnlyMode") (RIID . #x0000006a) (OFFSET . #x48) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a value that determines how the Visual Basic development environment interacts with read-only files.")) ((NAME . "ReadOnlyMode") (RIID . #x0000006a) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a value that determines how the Visual Basic development environment interacts with read-only files.")))) ("vbextFileTypes" (TYPE . "Enum")(GUID . "{06A03650-2369-11CE-BFDC-08002B2B8CDA}")(FUNCTIONS )) ("vbext_FileType" (TYPE . "Enum")(DESCRIPTION . "Specifies the kind of file.")(GUID . "{0002E150-0000-0000-C000-000000000046}")(FUNCTIONS )) ("vbextWrite" (TYPE . "Enum")(GUID . "{077932F0-2369-11CE-BFDC-08002B2B8CDA}")(FUNCTIONS )) ("vbextDisconnectMode" (TYPE . "Enum")(GUID . "{A3047830-333C-11CE-BFDC-08002B2B8CDA}")(FUNCTIONS )) ("vbext_VBADisplayModel" (TYPE . "Enum")(DESCRIPTION . "Specifies the display mode in the development environment.")(GUID . "{0002E154-0000-0000-C000-000000000046}")(FUNCTIONS )) ("VBE" (TYPE . "Dispinterface")(DESCRIPTION . "The root object that contains all other objects and collections represented in Visual Basic for Applications.")(GUID . "{0002E100-0000-0000-C000-000000000046}")(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 a String containing the name of the object.")) ((NAME . "FullName") (RIID . #x0000000a) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the full path name of the Visual Basic application..")) ((NAME . "LastUsedPath") (RIID . #x0000000b) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the last path used in a file dialog box.")) ((NAME . "LastUsedPath") (RIID . #x0000000b) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the last path used in a file dialog box.")) ((NAME . "Version") (RIID . #x00000064) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String containing the version of Visual Basic for Applications that the application is using.")) ((NAME . "ReadOnlyMode") (RIID . #x0000006a) (OFFSET . #x30) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a value that determines how the Visual Basic development environment interacts with read-only files.")) ((NAME . "ReadOnlyMode") (RIID . #x0000006a) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a value that determines how the Visual Basic development environment interacts with read-only files.")) ((NAME . "VBProjects") (RIID . #x0000006b) (OFFSET . #x38) (RETURNS . "VT_PTR.VBProjects")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the VBProjects collection, representing all the projects that are open in the development environment.")) ((NAME . "CommandBars") (RIID . #x0000006c) (OFFSET . #x3c) (RETURNS . "VT_PTR.CommandBars")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains all of the command bars in a project, including command bars that support shortcut menus.")) ((NAME . "CodePanes") (RIID . #x0000006d) (OFFSET . #x40) (RETURNS . "VT_PTR.CodePanes")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection of active CodePane objects.")) ((NAME . "Windows") (RIID . #x0000006e) (OFFSET . #x44) (RETURNS . "VT_PTR.Windows")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection of Window objects.")) ((NAME . "Events") (RIID . #x0000006f) (OFFSET . #x48) (RETURNS . "VT_PTR.Events")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Events Object.")) ((NAME . "Addins") (RIID . #x000000c8) (OFFSET . #x4c) (RETURNS . "VT_PTR.Addins")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Addins Object.")) ((NAME . "ActiveVBProject") (RIID . #x000000c9) (OFFSET . #x50) (RETURNS . "VT_PTR.VBProject")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the active project in the Project window.")) ((NAME . "ActiveVBProject") (RIID . #x000000c9) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VBProject")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the active project in the Project window.")) ((NAME . "SelectedVBComponent") (RIID . #x000000ca) (OFFSET . #x58) (RETURNS . "VT_PTR.VBComponent")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the selected component.")) ((NAME . "TemplatePath") (RIID . #x000000cb) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the fully qualified path location for template files.")) ((NAME . "MainWindow") (RIID . #x000000cc) (OFFSET . #x60) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Window object representing the main window of the Visual Basic development environment.")) ((NAME . "ActiveWindow") (RIID . #x000000cd) (OFFSET . #x64) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the active window.")) ((NAME . "ActiveCodePane") (RIID . #x000000ce) (OFFSET . #x68) (RETURNS . "VT_PTR.CodePane")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the active or last active CodePane object or sets the active CodePane object.")) ((NAME . "ActiveCodePane") (RIID . #x000000ce) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.CodePane")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the active or last active CodePane object or sets the active CodePane object.")) ((NAME . "Quit") (RIID . #x000000cf) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Attempts to exit the development environment.")) ((NAME . "DisplayModel") (RIID . #x000000d0) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Enum.vbext_VBADisplayModel")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the display model used by the system.")) ((NAME . "DisplayModel") (RIID . #x000000d0) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.vbext_VBADisplayModel")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the display model used by the system.")) ((NAME . "Reserved0") (RIID . #x000000d1) (OFFSET . #x7c) (RETURNS . "VT_PTR.Addins")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Addins Object.")))) ("_FileControl" (TYPE . "Dispinterface")(GUID . "{EF404E08-EDA6-101A-8DAF-00DD010F7EBB}")(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 . "Application") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ConnectEvents") (RIID . #x00000064) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ("pdspSink" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DisconnectEvents") (RIID . #x00000065) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("hConnection" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("_FileControlEvents" (TYPE . "Dispinterface")(GUID . "{EF404E0A-EDA6-101A-8DAF-00DD010F7EBB}")(FUNCTIONS ((NAME . "AfterAddFile") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AfterChangeFileName") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileType" "VT_I2")("NewName" "VT_BSTR")("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AfterCloseFile") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileNames" "VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AfterWriteFile") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")("Result" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AfterRemoveFile") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeLoadFile") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileNames" "VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoGetAddFileName") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileNames" "VT_SAFEARRAY")("CancelDefault" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoGetNewFileName") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileType" "VT_I2")("NewName" "VT_PTR.VT_BSTR")("OldName" "VT_BSTR")("CancelDefault" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoGetOpenProjectName") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ProjectName" "VT_PTR.VT_BSTR")("CancelDefault" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestChangeFileName") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileType" "VT_I2")("NewName" "VT_BSTR")("OldName" "VT_BSTR")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestWriteFile") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AfterNewProject") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ProjectName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("FileControl" (TYPE . "Coclass")(GUID . "{EF404E0B-EDA6-101A-8DAF-00DD010F7EBB}")(ALIASES "_FileControl""_FileControlEvents") (FUNCTIONS )) ("MenuItems" (TYPE . "Dispinterface")(GUID . "{EF404E12-EDA6-101A-8DAF-00DD010F7EBB}")(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_DISPATCH")(PARAMS ("Index" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x28) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x0000000a) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Add") (RIID . #x00000064) (OFFSET . #x30) (RETURNS . "VT_PTR._MenuLine")(PARAMS ("bstrCaption" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddMenu") (RIID . #x00000065) (OFFSET . #x34) (RETURNS . "VT_PTR.SubMenu")(PARAMS ("bstrCaption" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x00000066) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ("MenuItem" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))))) ("SubMenu" (TYPE . "Dispinterface")(GUID . "{EF404E15-EDA6-101A-8DAF-00DD010F7EBB}")(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 . "MenuItems") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.MenuItems")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.MenuItems")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Caption") (RIID . #x00000064) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Caption") (RIID . #x00000064) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Enabled") (RIID . #x00000065) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Enabled") (RIID . #x00000065) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))))) ("_MenuLine" (TYPE . "Dispinterface")(GUID . "{EF404E18-EDA6-101A-8DAF-00DD010F7EBB}")(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 ))) ((NAME . "Caption") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.MenuItems")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Enabled") (RIID . #x00000064) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Enabled") (RIID . #x00000064) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Checked") (RIID . #x00000065) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Checked") (RIID . #x00000065) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "HelpContextID") (RIID . #x00000066) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "HelpContextID") (RIID . #x00000066) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "HelpFile") (RIID . #x00000067) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "HelpFile") (RIID . #x00000067) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "ConnectEvents") (RIID . #x00000068) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ("pdspSink" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DisconnectEvents") (RIID . #x00000069) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("hConnection" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("MenuLineEvents" (TYPE . "Dispinterface")(GUID . "{EF404E1A-EDA6-101A-8DAF-00DD010F7EBB}")(FUNCTIONS ((NAME . "AfterClick") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("MenuLine" (TYPE . "Coclass")(GUID . "{EF404E1B-EDA6-101A-8DAF-00DD010F7EBB}")(ALIASES "_MenuLine""MenuLineEvents") (FUNCTIONS )) ("vbext_WindowType" (TYPE . "Enum")(DESCRIPTION . "Specifies the kind window.")(GUID . "{0002E111-0000-0000-C000-000000000046}")(FUNCTIONS )) ("vbext_WindowState" (TYPE . "Enum")(DESCRIPTION . "Specifies the visual state of the window.")(GUID . "{0002E110-0000-0000-C000-000000000046}")(FUNCTIONS )) ("Window" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a Window object in Visual Basic.")(GUID . "{0002E10E-0000-0000-C000-000000000046}")(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 . "VBE") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Application object representing the current instance of the Visual Basic application.")) ((NAME . "Collection") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Windows")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Windows collection that contains the Window.")) ((NAME . "Close") (RIID . #x00000063) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Closes the window.")) ((NAME . "Caption") (RIID . #x00000064) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String containing the title of the active window.")) ((NAME . "Visible") (RIID . #x0000006a) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a Boolean value that specifies the visibility of a window.")) ((NAME . "Visible") (RIID . #x0000006a) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a Boolean value that specifies the visibility of a window.")) ((NAME . "Left") (RIID . #x00000065) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the location of the left edge of the window on the screen in twips.")) ((NAME . "Left") (RIID . #x00000065) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the location of the left edge of the window on the screen in twips.")) ((NAME . "Top") (RIID . #x00000067) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the location of the top of the window on the screen in twips.")) ((NAME . "Top") (RIID . #x00000067) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the location of the top of the window on the screen in twips.")) ((NAME . "Width") (RIID . #x00000069) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width of the window in twips.")) ((NAME . "Width") (RIID . #x00000069) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width of the window in twips.")) ((NAME . "Height") (RIID . #x0000006b) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the height of the window in twips.")) ((NAME . "Height") (RIID . #x0000006b) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the height of the window in twips.")) ((NAME . "WindowState") (RIID . #x0000006d) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.vbext_WindowState")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a numeric value specifying the visual state of the window.")) ((NAME . "WindowState") (RIID . #x0000006d) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.vbext_WindowState")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a numeric value specifying the visual state of the window.")) ((NAME . "SetFocus") (RIID . #x0000006f) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the focus to the specified window.")) ((NAME . "Type") (RIID . #x00000070) (OFFSET . #x60) (RETURNS . "VT_USERDEFINED.Enum.vbext_WindowType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the type of window.")) ((NAME . "SetKind") (RIID . #x00000071) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("eKind" "VT_USERDEFINED.Enum.vbext_WindowType")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LinkedWindows") (RIID . #x00000074) (OFFSET . #x68) (RETURNS . "VT_PTR.LinkedWindows")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection of all linked windows contained in a linked window frame.")) ((NAME . "LinkedWindowFrame") (RIID . #x00000075) (OFFSET . #x6c) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Window object representing the frame that contains the window.")) ((NAME . "Detach") (RIID . #x00000076) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Attach") (RIID . #x00000077) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("lWindowHandle" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "HWnd") (RIID . #x00000078) (OFFSET . #x78) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))))) ("_Windows" (TYPE . "Dispinterface")(DESCRIPTION . "Represents the collection of Visual Basic IDE windows.")(GUID . "{0002E10D-0000-0000-C000-000000000046}")(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 . "VBE") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_PTR.Window")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "Count") (RIID . #x000000c9) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateToolWindow") (RIID . #x0000012c) (OFFSET . #x30) (RETURNS . "VT_PTR.Window")(PARAMS ("AddInInst" "VT_PTR.AddIn")("ProgId" "VT_BSTR")("Caption" "VT_BSTR")("GuidPosition" "VT_BSTR")("DocObj" "VT_PTR.VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new Tool window containing the indicated DocObject.")))) ("Windows" (TYPE . "Coclass")(DESCRIPTION . "Represents the collection of Visual Basic IDE windows.")(GUID . "{0002E184-0000-0000-C000-000000000046}")(ALIASES "_Windows") (FUNCTIONS )) ("_LinkedWindows" (TYPE . "Dispinterface")(DESCRIPTION . "Contains all linked windows in a linked window frame.")(GUID . "{0002E10F-0000-0000-C000-000000000046}")(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 . "VBE") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_PTR.Window")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Window object from the LinkedWindows collection.")) ((NAME . "Count") (RIID . #x000000c9) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an LPEnumVariant pointer representing the items in a collection.")) ((NAME . "Remove") (RIID . #x000000ca) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("Window" "VT_PTR.Window")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an item from a collection.")) ((NAME . "Add") (RIID . #x000000cb) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Window" "VT_PTR.Window")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an object to a collection.")))) ("LinkedWindows" (TYPE . "Coclass")(DESCRIPTION . "Represents the collection of Visual Basic IDE windows.")(GUID . "{0002E186-0000-0000-C000-000000000046}")(ALIASES "_LinkedWindows") (FUNCTIONS )) ("Events" (TYPE . "Dispinterface")(DESCRIPTION . "Supplies properties that enable add-ins to connect to all events in Visual Basic for Applications.")(GUID . "{0002E112-0000-0000-C000-000000000046}")(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 . "VBProjectsEvents") (RIID . #x000000c8) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBProjectsEvents")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Project Events object.")) ((NAME . "VBComponentsEvents") (RIID . #x000000c9) (OFFSET . #x20) (RETURNS . "VT_PTR.VBComponentsEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Components Collection Events object.")) ((NAME . "ReferencesEvents") (RIID . #x000000ca) (OFFSET . #x24) (RETURNS . "VT_PTR.ReferencesEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the References Events object.")) ((NAME . "VBControlsEvents") (RIID . #x000000cb) (OFFSET . #x28) (RETURNS . "VT_PTR.VBControlsEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")("VBForm" "VT_PTR.VBForm")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Controls Events object.")) ((NAME . "SelectedVBControlsEvents") (RIID . #x000000cc) (OFFSET . #x2c) (RETURNS . "VT_PTR.SelectedVBControlsEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")("VBForm" "VT_PTR.VBForm")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Selected Controls Events object.")) ((NAME . "CommandBarEvents") (RIID . #x000000cd) (OFFSET . #x30) (RETURNS . "VT_PTR.CommandBarEvents")(PARAMS ("CommandBarControl" "VT_DISPATCH")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the CommandBar Events object.")) ((NAME . "FileControlEvents") (RIID . #x000000ce) (OFFSET . #x34) (RETURNS . "VT_PTR.FileControlEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the FileControl Events object.")))) ("_VBProjectsEvents" (TYPE . "Interface")(DESCRIPTION . "Returned by the VBProjectsEvents property of the Events object. This object is the source of events that occur when projects are added, removed, renamed, and activated.")(GUID . "{0002E191-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_dispVBProjectsEvents" (TYPE . "Dispinterface")(GUID . "{0002E190-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "ItemAdded") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a project is added.")) ((NAME . "ItemRemoved") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a project is removed.")) ((NAME . "ItemRenamed") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a project is renamed.")) ((NAME . "ItemActivated") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a project is activated.")))) ("VBProjectsEvents" (TYPE . "Coclass")(DESCRIPTION . "Returned by the VBProjectsEvents property of the Events object. This object is the source of events that occur when projects are added, removed, renamed, and activated.")(GUID . "{0002E114-0000-0000-C000-000000000046}")(ALIASES "_VBProjectsEvents""_dispVBProjectsEvents") (FUNCTIONS )) ("_VBComponentsEvents" (TYPE . "Interface")(DESCRIPTION . "Returned by the VBComponentsEvents property. This object is the source of events that occur when an object is added, removed, selected, renamed, or activated.")(GUID . "{0002E192-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_dispVBComponentsEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Returned by the VBComponentsEvents property. This object is the source of events that occur when an object is added, removed, selected, renamed, or activated.")(GUID . "{0002E193-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "ItemAdded") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_PTR.VBComponent")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a component is added.")) ((NAME . "ItemRemoved") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_PTR.VBComponent")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a component is removed.")) ((NAME . "ItemRenamed") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_PTR.VBComponent")("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a component renamed.")) ((NAME . "ItemSelected") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_PTR.VBComponent")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a component is selected.")) ((NAME . "ItemActivated") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_PTR.VBComponent")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a component is activated.")) ((NAME . "ItemReloaded") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_PTR.VBComponent")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a component is reloaded")))) ("VBComponentsEvents" (TYPE . "Coclass")(DESCRIPTION . "Returned by the VBComponentsEvents property. This object is the source of events that occur when an object is added, removed, selected, renamed, or activated.")(GUID . "{0002E117-0000-0000-C000-000000000046}")(ALIASES "_VBComponentsEvents""_dispVBComponentsEvents") (FUNCTIONS )) ("_ReferencesEvents" (TYPE . "Interface")(DESCRIPTION . "Returned by the ReferencesEvents property. This object is the source of events that occur when a reference is added to or removed from a project.")(GUID . "{0002E195-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_dispReferencesEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Returned by the ReferencesEvents property. This object is the source of events that occur when a reference is added to or removed from a project.")(GUID . "{0002E194-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "ItemAdded") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Reference" "VT_PTR.Reference")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a reference has been added to a project.")) ((NAME . "ItemRemoved") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Reference" "VT_PTR.Reference")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a reference has been removed from a project.")))) ("ReferencesEvents" (TYPE . "Coclass")(DESCRIPTION . "Returned by the ReferencesEvents property. This object is the source of events that occur when a reference is added to or removed from a project.")(GUID . "{0002E196-0000-0000-C000-000000000046}")(ALIASES "_ReferencesEvents""_dispReferencesEvents") (FUNCTIONS )) ("_ContainedVBControlsEvents" (TYPE . "Interface")(DESCRIPTION . "Returned by the VBControlsEvents property.")(GUID . "{0002E12A-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_dispContainedVBControlsEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Returned by the VBControlsEvents property.")(GUID . "{0002E122-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "ItemAdded") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBControl" "VT_PTR.VBControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a control is added.")) ((NAME . "ItemRemoved") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBControl" "VT_PTR.VBControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a control is removed.")) ((NAME . "ItemRenamed") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBControl" "VT_PTR.VBControl")("OldName" "VT_BSTR")("OldIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a control is renamed.")))) ("VBControlsEvents" (TYPE . "Coclass")(DESCRIPTION . "Returned by the VBControlsEvents property.")(GUID . "{0002E12B-0000-0000-C000-000000000046}")(ALIASES "_ContainedVBControlsEvents""_dispContainedVBControlsEvents") (FUNCTIONS )) ("_SelectedVBControlsEvents" (TYPE . "Interface")(DESCRIPTION . "Returned by the SelectedVBControlsEvents property.")(GUID . "{0002E12C-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_dispSelectedVBControlsEvents" (TYPE . "Dispinterface")(GUID . "{0002E125-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "ItemAdded") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBControl" "VT_PTR.VBControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a control is added.")) ((NAME . "ItemRemoved") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBControl" "VT_PTR.VBControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a control is removed.")))) ("SelectedVBControlsEvents" (TYPE . "Coclass")(DESCRIPTION . "Returned by the SelectedVBControlsEvents property.")(GUID . "{0002E12D-0000-0000-C000-000000000046}")(ALIASES "_SelectedVBControlsEvents""_dispSelectedVBControlsEvents") (FUNCTIONS )) ("_CommandBarControlEvents" (TYPE . "Interface")(DESCRIPTION . "Returned by the CommandBarEvents property. This object triggers an event when a control on the command bar is clicked.")(GUID . "{0002E197-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_dispCommandBarControlEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Returned by the CommandBarEvents property. This object triggers an event when a control on the command bar is clicked.")(GUID . "{0002E198-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("CommandBarControl" "VT_DISPATCH")("handled" "VT_PTR.VT_BOOL")("CancelDefault" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the corresponding command bar control is clicked.")))) ("CommandBarEvents" (TYPE . "Coclass")(DESCRIPTION . "Returned by the CommandBarEvents property. This object triggers an event when a control on the command bar is clicked.")(GUID . "{0002E199-0000-0000-C000-000000000046}")(ALIASES "_CommandBarControlEvents""_dispCommandBarControlEvents") (FUNCTIONS )) ("_VBFileControlEvents" (TYPE . "Interface")(DESCRIPTION . "Returned by the FileControlEvents property.")(GUID . "{0002E142-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_dispVBFileControlEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Returned by the FileControlEvents property.")(GUID . "{0002E141-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "AfterAddFile") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileType" "VT_USERDEFINED.Enum.vbext_FileType")("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a form, class, module or other file has been added to the current project.")) ((NAME . "AfterChangeFileName") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileType" "VT_USERDEFINED.Enum.vbext_FileType")("NewName" "VT_BSTR")("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a file in the current project has been renamed and saved or when an .exe is created.")) ((NAME . "AfterCloseFile") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileType" "VT_USERDEFINED.Enum.vbext_FileType")("FileName" "VT_BSTR")("WasDirty" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a project has been closed, either directly by the user or by Visual Basic when the user quits the program.")) ((NAME . "AfterWriteFile") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileType" "VT_USERDEFINED.Enum.vbext_FileType")("FileName" "VT_BSTR")("Result" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a file is written to disk.")) ((NAME . "AfterRemoveFile") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileType" "VT_USERDEFINED.Enum.vbext_FileType")("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a file is removed from the active Visual Basic project.")) ((NAME . "BeforeLoadFile") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileNames" "VT_PTR.VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before a file or component is loaded into the active Visual Basic project.")) ((NAME . "DoGetNewFileName") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileType" "VT_USERDEFINED.Enum.vbext_FileType")("NewName" "VT_PTR.VT_BSTR")("OldName" "VT_BSTR")("CancelDefault" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a user chooses the Save Project or Save Form command from the File menu for a new file, chooses the Save Project As or Save Form As command from the File menu for an existing file, or chooses the Make File Name command from the File menu.")) ((NAME . "RequestChangeFileName") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileType" "VT_USERDEFINED.Enum.vbext_FileType")("NewName" "VT_BSTR")("OldName" "VT_BSTR")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after specifying a new file name for a component.")) ((NAME . "RequestWriteFile") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")("FileName" "VT_BSTR")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs prior to saving any project component with unsaved changes.")))) ("FileControlEvents" (TYPE . "Coclass")(DESCRIPTION . "Returned by the FileControlEvents property.")(GUID . "{0002E140-0000-0000-C000-000000000046}")(ALIASES "_VBFileControlEvents""_dispVBFileControlEvents") (FUNCTIONS )) ("_ProjectTemplate" (TYPE . "Dispinterface")(GUID . "{EF404E22-EDA6-101A-8DAF-00DD010F7EBB}")(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 . "ActiveForm") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.FormTemplate")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "SelectedComponents") (RIID . #x00000064) (OFFSET . #x28) (RETURNS . "VT_PTR.SelectedComponents")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "AddFile") (RIID . #x00000065) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoveComponent") (RIID . #x00000066) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ("Comp" "VT_PTR.Component")("Save" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddReference") (RIID . #x00000067) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Guid" "VT_VARIANT")("VerMajor" "VT_VARIANT")("VerMinor" "VT_VARIANT")("FileName" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddToolboxTypelib") (RIID . #x00000068) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("Guid" "VT_BSTR")("MajorVersion" "VT_I2")("MinorVersion" "VT_I2")("FileName" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddToolboxProgID") (RIID . #x00000069) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("ProgId" "VT_BSTR")("FileName" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddToolboxVBX") (RIID . #x0000006a) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddFormTemplate") (RIID . #x0000006b) (OFFSET . #x44) (RETURNS . "VT_PTR.FormTemplate")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddMDIFormTemplate") (RIID . #x0000006c) (OFFSET . #x48) (RETURNS . "VT_PTR.FormTemplate")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "FileName") (RIID . #x0000006d) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the path and file name.")) ((NAME . "IsDirty") (RIID . #x0000006e) (OFFSET . #x50) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the object was edited since the last time it was saved.")) ((NAME . "IsDirty") (RIID . #x0000006e) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the object was edited since the last time it was saved.")) ((NAME . "WriteProperty") (RIID . #x0000006f) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")("Key" "VT_BSTR")("Value" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Writes custom sections and values to the .vbp file.")) ((NAME . "ReadProperty") (RIID . #x00000070) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ("Section" "VT_BSTR")("Key" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reads custom sections and values from the .vbp file.")) ((NAME . "ConnectEvents") (RIID . #x00000071) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ("pdspSink" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DisconnectEvents") (RIID . #x00000072) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("hConnection" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Components") (RIID . #x00000073) (OFFSET . #x68) (RETURNS . "VT_PTR.Components")(PARAMS ) (FLAGS ( IS-GET ))))) ("ProjectTemplateEvents" (TYPE . "Dispinterface")(GUID . "{31DE1170-1602-11CE-BFDC-08002B2B8CDA}")(FUNCTIONS ((NAME . "CheckIn") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CheckOut") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Fetch") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "UncheckOut") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("ProjectTemplate" (TYPE . "Coclass")(GUID . "{32CDF9E0-1602-11CE-BFDC-08002B2B8CDA}")(ALIASES "_ProjectTemplate""ProjectTemplateEvents") (FUNCTIONS )) ("vbext_ProjectStartMode" (TYPE . "Enum")(DESCRIPTION . "Specifies the startup mode of the project.")(GUID . "{0002E127-0000-0000-C000-000000000046}")(FUNCTIONS )) ("vbext_ProjectType" (TYPE . "Enum")(DESCRIPTION . "Specifies the project type.")(GUID . "{0002E128-0000-0000-C000-000000000046}")(FUNCTIONS )) ("vbextSCCStatus" (TYPE . "Enum")(DESCRIPTION . "Source code control status")(GUID . "{47455C80-2362-11CE-BFDC-08002B2B8CDA}")(FUNCTIONS )) ("vbext_VBAMode" (TYPE . "Enum")(DESCRIPTION . "Returns the mode of the specified project.")(GUID . "{0002E153-0000-0000-C000-000000000046}")(FUNCTIONS )) ("_VBProject" (TYPE . "Dispinterface")(GUID . "{0002E106-0000-0000-C000-000000000046}")(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 used in code to identify an object.")) ((NAME . "Name") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "AddToolboxProgID") (RIID . #x00000069) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("ProgId" "VT_BSTR")("FileName" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FileName") (RIID . #x0000006d) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the path and file name.")) ((NAME . "IsDirty") (RIID . #x0000006e) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the object was edited since the last time it was saved.")) ((NAME . "IsDirty") (RIID . #x0000006e) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("ProgId" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the object was edited since the last time it was saved.")) ((NAME . "WriteProperty") (RIID . #x0000006f) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")("Key" "VT_BSTR")("Value" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Writes custom sections and values to the .vbp file.")) ((NAME . "ReadProperty") (RIID . #x00000070) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ("Section" "VT_BSTR")("Key" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reads custom sections and values from the .vbp file.")) ((NAME . "HelpFile") (RIID . #x00000074) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a String specifying the Microsoft Windows Help file for the project.")) ((NAME . "HelpFile") (RIID . #x00000074) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a String specifying the Microsoft Windows Help file for the project.")) ((NAME . "HelpContextID") (RIID . #x00000075) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the context ID for a topic in a Microsoft Windows Help file.")) ((NAME . "HelpContextID") (RIID . #x00000075) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the context ID for a topic in a Microsoft Windows Help file.")) ((NAME . "Description") (RIID . #x00000076) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a string description associated with the project.")) ((NAME . "Description") (RIID . #x00000076) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a string description associated with the project.")) ((NAME . "References") (RIID . #x00000078) (OFFSET . #x54) (RETURNS . "VT_PTR.References")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Represents the set of references in the project.")) ((NAME . "VBE") (RIID . #x0000007a) (OFFSET . #x58) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Collection") (RIID . #x0000007b) (OFFSET . #x5c) (RETURNS . "VT_PTR.VBProjects")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "StartMode") (RIID . #x0000007d) (OFFSET . #x60) (RETURNS . "VT_USERDEFINED.Enum.vbext_ProjectStartMode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the start mode of the project.")) ((NAME . "StartMode") (RIID . #x0000007d) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_USERDEFINED.Enum.vbext_ProjectStartMode")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the start mode of the project.")) ((NAME . "CompatibleOleServer") (RIID . #x0000007e) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a String containing the compatible Automation server for the project.")) ((NAME . "CompatibleOleServer") (RIID . #x0000007e) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a String containing the compatible Automation server for the project.")) ((NAME . "SaveAs") (RIID . #x0000007f) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves to a specified location using a new file name.")) ((NAME . "MakeCompiledFile") (RIID . #x00000080) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Writes out the project as an .exe, DLL, or control, depending on the project type.")) ((NAME . "Type") (RIID . #x00000081) (OFFSET . #x78) (RETURNS . "VT_USERDEFINED.Enum.vbext_ProjectType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a numeric value containing the type of the project.")) ((NAME . "Type") (RIID . #x00000081) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_USERDEFINED.Enum.vbext_ProjectType")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a numeric value containing the type of the project.")) ((NAME . "IconState") (RIID . #x00000082) (OFFSET . #x80) (RETURNS . "VT_USERDEFINED.Enum.vbextSCCStatus")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the source code control icon or 'glyph' for the project in the Project window, indicating the project's status.")) ((NAME . "IconState") (RIID . #x00000082) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_USERDEFINED.Enum.vbextSCCStatus")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the source code control icon or 'glyph' for the project in the Project window, indicating the project's status.")) ((NAME . "Saved") (RIID . #x00000085) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the object was edited since the last time it was saved.")) ((NAME . "VBComponents") (RIID . #x00000087) (OFFSET . #x8c) (RETURNS . "VT_PTR.VBComponents")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Represents the components contained in a project.")) ((NAME . "BuildFileName") (RIID . #x00000088) (OFFSET . #x90) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a String containing the .exe or DLL name that will be used when the project is built.")) ((NAME . "BuildFileName") (RIID . #x00000088) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a String containing the .exe or DLL name that will be used when the project is built.")))) ("VBProject" (TYPE . "Coclass")(DESCRIPTION . "Represents a project in Visual Basic.")(GUID . "{0002E105-0000-0000-C000-000000000046}")(ALIASES "_VBProject") (FUNCTIONS )) ("VBNewProjects" (TYPE . "Dispinterface")(DESCRIPTION . "Represents all the projects added as a result of a particular operation.")(GUID . "{0002E133-0000-0000-C000-000000000046}")(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.VBProject")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Count") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of objects in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x28) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("_VBProjects" (TYPE . "Dispinterface")(DESCRIPTION . "Represents all the projects that are open in the development environment.")(GUID . "{0002E102-0000-0000-C000-000000000046}")(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.VBProject")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "VBE") (RIID . #x00000014) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x0000000a) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x00000080) (OFFSET . #x30) (RETURNS . "VT_PTR.VBProject")(PARAMS ("Type" "VT_USERDEFINED.Enum.vbext_ProjectType")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an object to the collection.")) ((NAME . "AddFromTemplate") (RIID . #x00000081) (OFFSET . #x34) (RETURNS . "VT_PTR.VBNewProjects")(PARAMS ("PathName" "VT_BSTR")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new project using an existing project as a template and returns a collection that contains all projects added using AddFromTemplate.")) ((NAME . "AddFromFile") (RIID . #x00000082) (OFFSET . #x38) (RETURNS . "VT_PTR.VBNewProjects")(PARAMS ("PathName" "VT_BSTR")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds or opens a project or group project and returns a collection of all projects added using AddFromFile.")) ((NAME . "Remove") (RIID . #x00000083) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("lpc" "VT_PTR.VBProject")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an item from the collection.")) ((NAME . "StartProject") (RIID . #x00000084) (OFFSET . #x40) (RETURNS . "VT_PTR.VBProject")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the project that will be started when the user presses the F5 key.")) ((NAME . "StartProject") (RIID . #x00000084) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("lpc" "VT_PTR.VBProject")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the project that will be started when the user presses the F5 key.")) ((NAME . "FileName") (RIID . #x00000085) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a String containing the fully qualified path to the group project file.")) ((NAME . "IconState") (RIID . #x00000086) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Enum.vbextSCCStatus")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the source code control icon or 'glyph' for the project in the project window, indicating its status.")) ((NAME . "IconState") (RIID . #x00000086) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("lpc" "VT_USERDEFINED.Enum.vbextSCCStatus")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the source code control icon or 'glyph' for the project in the project window, indicating its status.")) ((NAME . "SaveAs") (RIID . #x00000087) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("PathName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves to a specified location using a new file name.")))) ("VBProjects" (TYPE . "Coclass")(DESCRIPTION . "Represents all the projects that are open in the development environment.")(GUID . "{BE39F3D3-1B13-11D0-887F-00A0C90F2744}")(ALIASES "_VBProjects""_dispVBProjectsEvents") (FUNCTIONS )) ("SelectedComponents" (TYPE . "Dispinterface")(GUID . "{EF404E1C-EDA6-101A-8DAF-00DD010F7EBB}")(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.Component")(PARAMS ("Index" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.VBProject")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Count") (RIID . #x0000000a) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("vbext_ComponentType" (TYPE . "Enum")(DESCRIPTION . "Specifies the type of component.")(GUID . "{70A9C5F1-1F7E-11CF-867F-00AA005FF34A}")(FUNCTIONS )) ("_Components" (TYPE . "Dispinterface")(GUID . "{2F3304A0-1602-11CE-BFDC-08002B2B8CDA}")(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.Component")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.ProjectTemplate")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x0000000a) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("vbext_StartupObject" (TYPE . "Enum")(DESCRIPTION . "Returns a Variant containing the startup component for the project.")(GUID . "{0002E168-0000-0000-C000-000000000046}")(FUNCTIONS )) ("Components" (TYPE . "Coclass")(GUID . "{0002E143-0000-0000-C000-000000000046}")(ALIASES "_Components") (FUNCTIONS )) ("_VBComponents" (TYPE . "Dispinterface")(GUID . "{0002E147-0000-0000-C000-000000000046}")(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.VBComponent")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.VBProject")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x0000000a) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x28) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x0000000b) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_PTR.VBComponent")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an item from the collection.")) ((NAME . "Add") (RIID . #x0000000c) (OFFSET . #x30) (RETURNS . "VT_PTR.VBComponent")(PARAMS ("ComponentType" "VT_USERDEFINED.Enum.vbext_ComponentType")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an object to the collection.")) ((NAME . "VBE") (RIID . #x00000014) (OFFSET . #x34) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "StartUpObject") (RIID . #x00000015) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Variant containing the startup component for the project.")) ((NAME . "StartUpObject") (RIID . #x00000015) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("ComponentType" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a Variant containing the startup component for the project.")) ((NAME . "AddFile") (RIID . #x00000016) (OFFSET . #x40) (RETURNS . "VT_PTR.VBComponent")(PARAMS ("FileName" "VT_BSTR")("RelatedDocuement" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new component from the file and returns the newly created component.")) ((NAME . "AddFromTemplate") (RIID . #x00000017) (OFFSET . #x44) (RETURNS . "VT_PTR.VBComponent")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new component from a template and returns the newly created component.")) ((NAME . "AddCustom") (RIID . #x00000018) (OFFSET . #x48) (RETURNS . "VT_PTR.VBComponent")(PARAMS ("ProgId" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new custom component and returns the newly created component.")))) ("VBComponents" (TYPE . "Coclass")(DESCRIPTION . "Represents the components contained in a project.")(GUID . "{0002E146-0000-0000-C000-000000000049}")(ALIASES "_VBComponents""_dispVBComponentsEvents") (FUNCTIONS )) ("_Component" (TYPE . "Dispinterface")(GUID . "{EF404E1F-EDA6-101A-8DAF-00DD010F7EBB}")(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 . "Application") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Components")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "IsDirty") (RIID . #x0000000a) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "IsDirty") (RIID . #x0000000a) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "FileNames") (RIID . #x0000000b) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-GET ))) ((NAME . "SaveAs") (RIID . #x0000000c) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ("NewFileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FileCount") (RIID . #x0000000d) (OFFSET . #x34) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "IconState") (RIID . #x0000000e) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "IconState") (RIID . #x0000000e) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("NewFileName" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "InsertFile") (RIID . #x0000002e) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reload") (RIID . #x0000002f) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Name") (RIID . #x00000030) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000030) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-SET ))))) ("Component" (TYPE . "Coclass")(GUID . "{0002E144-0000-0000-C000-000000000046}")(ALIASES "_Component") (FUNCTIONS )) ("_VBComponent" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a component, such as a class module or standard module, contained in a project.")(GUID . "{0002E148-0000-0000-C000-000000000046}")(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 . "IsDirty") (RIID . #x0000000a) (OFFSET . #x1c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a value that indicates whether this component was edited since the last time it was saved.")) ((NAME . "IsDirty") (RIID . #x0000000a) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a value that indicates whether this component was edited since the last time it was saved.")) ((NAME . "FileNames") (RIID . #x0000000b) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the names of the files associated with a component.")) ((NAME . "SaveAs") (RIID . #x0000000c) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ("NewFileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the component using a new file name.")) ((NAME . "FileCount") (RIID . #x0000000d) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of files associated with the component.")) ((NAME . "IconState") (RIID . #x0000000e) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the source code control icon or 'glyph' for the project in the project window, indicating its status.")) ((NAME . "IconState") (RIID . #x0000000e) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("NewFileName" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the source code control icon or 'glyph' for the project in the project window, indicating its status.")) ((NAME . "InsertFile") (RIID . #x0000002e) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Inserts code from a file into the code module.")) ((NAME . "Reload") (RIID . #x0000002f) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reloads the object from disk.")) ((NAME . "Name") (RIID . #x00000030) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the name of the component.")) ((NAME . "Name") (RIID . #x00000030) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the name of the component.")) ((NAME . "Designer") (RIID . #x00000031) (OFFSET . #x48) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the object that enables you to access the design characteristics of a component.")) ((NAME . "CodeModule") (RIID . #x00000032) (OFFSET . #x4c) (RETURNS . "VT_PTR.CodeModule")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an object representing the code behind the component.")) ((NAME . "Type") (RIID . #x00000033) (OFFSET . #x50) (RETURNS . "VT_USERDEFINED.Enum.vbext_ComponentType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a numeric value containing the type of object.")) ((NAME . "VBE") (RIID . #x00000035) (OFFSET . #x54) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Collection") (RIID . #x00000036) (OFFSET . #x58) (RETURNS . "VT_PTR.VBComponents")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "HasOpenDesigner") (RIID . #x00000037) (OFFSET . #x5c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the VBComponent object has an open designer.")) ((NAME . "Properties") (RIID . #x00000038) (OFFSET . #x60) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Represents the properties of the object.")) ((NAME . "DesignerWindow") (RIID . #x00000039) (OFFSET . #x64) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the Window object that represents the component's designer.")) ((NAME . "ReadProperty") (RIID . #x0000003a) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ("Key" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a string from the specified user-defined section and key in the component file.")) ((NAME . "WriteProperty") (RIID . #x0000003b) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_BSTR")("Value" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Writes custom values to the component files.")) ((NAME . "Activate") (RIID . #x0000003c) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Activates the component.")) ((NAME . "HelpContextID") (RIID . #x0000003d) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "HelpContextID") (RIID . #x0000003d) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Description") (RIID . #x0000003e) (OFFSET . #x7c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Description") (RIID . #x0000003e) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "DesignerID") (RIID . #x0000003f) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))))) ("VBComponent" (TYPE . "Coclass")(DESCRIPTION . "Represents a component, such as a class module or standard module, contained in a project.")(GUID . "{0002E145-0000-0000-C000-000000000049}")(ALIASES "_VBComponent") (FUNCTIONS )) ("FormTemplate" (TYPE . "Dispinterface")(GUID . "{79B1F921-EC2C-101A-B1F9-08002B2B8CDA}")(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 . "Application") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR._ProjectTemplate")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "SelectedControlTemplates") (RIID . #x0000002a) (OFFSET . #x24) (RETURNS . "VT_PTR.SelectedControlTemplates")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ControlTemplates") (RIID . #x0000002b) (OFFSET . #x28) (RETURNS . "VT_PTR.ControlTemplates")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Properties") (RIID . #x0000002c) (OFFSET . #x2c) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "AddMenuTemplate") (RIID . #x0000002d) (OFFSET . #x30) (RETURNS . "VT_PTR.ControlTemplate")(PARAMS ("Name" "VT_BSTR")("Parent" "VT_PTR.ControlTemplate")) (FLAGS ( IS-FUNCTION ))) ((NAME . "InsertFile") (RIID . #x0000002e) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("VBForm" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a form in a project.")(GUID . "{0002E11B-0000-0000-C000-000000000046}")(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 . "VBE") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.VBComponent")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "ContainedVBControls") (RIID . #x0000002a) (OFFSET . #x24) (RETURNS . "VT_PTR.ContainedVBControls")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection of contained controls on a form.")) ((NAME . "SelectedVBControls") (RIID . #x0000002b) (OFFSET . #x28) (RETURNS . "VT_PTR.SelectedVBControls")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a collection of selected controls on a form.")) ((NAME . "CanPaste") (RIID . #x0000002c) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns True if the contents of the Clipboard can be pasted to the form.")) ((NAME . "Paste") (RIID . #x0000002d) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Pastes the contents of the Clipboard onto the form.")) ((NAME . "SelectAll") (RIID . #x0000002e) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Selects all the controls contained on the form.")) ((NAME . "VBControls") (RIID . #x0000002f) (OFFSET . #x38) (RETURNS . "VT_PTR.VBControls")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a collection containing all controls on a form.")))) ("ControlTemplate" (TYPE . "Dispinterface")(GUID . "{79B1F922-EC2C-101A-B1F9-08002B2B8CDA}")(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 . "ClassName") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.ControlTemplates")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Container") (RIID . #x00000029) (OFFSET . #x28) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Container") (RIID . #x00000029) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Properties") (RIID . #x0000002a) (OFFSET . #x30) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ZOrder") (RIID . #x0000002b) (OFFSET . #x34) (RETURNS . "VT_PTR.ControlTemplate")(PARAMS ("Position" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("vbext_ControlType" (TYPE . "Enum")(DESCRIPTION . "Specifies the type of control.")(GUID . "{0002E11C-0000-0000-C000-000000000046}")(FUNCTIONS )) ("VBControl" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a VBControl object.")(GUID . "{0002E11D-0000-0000-C000-000000000046}")(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 . "ClassName") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the class name of the control.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Collection") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.VBControls")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "Container") (RIID . #x00000029) (OFFSET . #x28) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the containing control or form.")) ((NAME . "Container") (RIID . #x00000029) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the containing control or form.")) ((NAME . "Properties") (RIID . #x0000002a) (OFFSET . #x30) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Represents the properties of the object.")) ((NAME . "ContainedVBControls") (RIID . #x0000002b) (OFFSET . #x34) (RETURNS . "VT_PTR.ContainedVBControls")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection of contained controls.")) ((NAME . "InSelection") (RIID . #x0000002c) (OFFSET . #x38) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns True if the control is selected.")) ((NAME . "InSelection") (RIID . #x0000002c) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns True if the control is selected.")) ((NAME . "ControlObject") (RIID . #x0000002d) (OFFSET . #x40) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Control object.")) ((NAME . "ControlType") (RIID . #x0000002e) (OFFSET . #x44) (RETURNS . "VT_USERDEFINED.Enum.vbext_ControlType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the type of the control.")) ((NAME . "ZOrder") (RIID . #x0000002f) (OFFSET . #x48) (RETURNS . "VT_PTR.VBControl")(PARAMS ("Position" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Places a specified object at the front or back of the z-order within its graphical level.")) ((NAME . "ProgId") (RIID . #x00000030) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the ProgID of the control.")) ((NAME . "WizardHook") (RIID . #x00000031) (OFFSET . #x50) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("Property" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a property of an object.")(GUID . "{0002E18D-0000-0000-C000-000000000046}")(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 . "Value") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the value of an object.")) ((NAME . "Value") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the value of an object.")) ((NAME . "IndexedValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ("Index1" "VT_VARIANT")("Index2" "VT_VARIANT")("Index3" "VT_VARIANT")("Index4" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a value that requires an index.")) ((NAME . "IndexedValue") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Index1" "VT_VARIANT")("Index2" "VT_VARIANT")("Index3" "VT_VARIANT")("Index4" "VT_VARIANT")("pdispparams" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a value that requires an index.")) ((NAME . "NumIndices") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of indices on the property.")) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000028) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name used in code to identify the object.")) ((NAME . "VBE") (RIID . #x00000029) (OFFSET . #x3c) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Collection") (RIID . #x0000002a) (OFFSET . #x40) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "Object") (RIID . #x0000002d) (OFFSET . #x44) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the object returned by the property.")) ((NAME . "Object") (RIID . #x0000002d) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("Index1" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets the object returned by the property.")))) ("_Properties" (TYPE . "Dispinterface")(DESCRIPTION . "Represents the properties of an object.")(GUID . "{0002E189-0000-0000-C000-000000000046}")(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.Property")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "VBE") (RIID . #x0000000a) (OFFSET . #x30) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")))) ("Properties" (TYPE . "Coclass")(DESCRIPTION . "Represents the properties of an object.")(GUID . "{0002E18A-0000-0000-C000-000000000046}")(ALIASES "_Properties") (FUNCTIONS )) ("ControlTemplates" (TYPE . "Dispinterface")(GUID . "{79B1F924-EC2C-101A-B1F9-08002B2B8CDA}")(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.ControlTemplate")(PARAMS ("Item" "VT_VARIANT")("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.FormTemplate")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Add") (RIID . #x0000002a) (OFFSET . #x2c) (RETURNS . "VT_PTR.ControlTemplate")(PARAMS ("ClassName" "VT_BSTR")("Container" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x30) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("_ContainedVBControls" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a collection of VBControl objects.")(GUID . "{0002E11E-0000-0000-C000-000000000046}")(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.VBControl")(PARAMS ("CollectionIndex" "VT_VARIANT")("ControlIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of objects in the collection.")) ((NAME . "Add") (RIID . #x0000002a) (OFFSET . #x2c) (RETURNS . "VT_PTR.VBControl")(PARAMS ("ProgId" "VT_BSTR")("RelativeVBControl" "VT_PTR.VBControl")("before" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an object to the collection.")) ((NAME . "Remove") (RIID . #x0000002b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("lpcontrol" "VT_PTR.VBControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an item from the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("ContainedVBControls" (TYPE . "Coclass")(DESCRIPTION . "Represents a collection of VBControl objects.")(GUID . "{0002E120-0000-0000-C000-000000000046}")(ALIASES "_ContainedVBControls") (FUNCTIONS )) ("_VBControls" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a collection of VBControl objects.")(GUID . "{0002E121-0000-0000-C000-000000000046}")(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.VBControl")(PARAMS ("CollectionIndex" "VT_VARIANT")("ControlIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of objects in the collection.")) ((NAME . "Add") (RIID . #x0000002a) (OFFSET . #x2c) (RETURNS . "VT_PTR.VBControl")(PARAMS ("ProgId" "VT_BSTR")("RelativeVBControl" "VT_PTR.VBControl")("before" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an object to the collection.")) ((NAME . "Remove") (RIID . #x0000002b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("lpcontrol" "VT_PTR.VBControl")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an item from the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("VBControls" (TYPE . "Coclass")(DESCRIPTION . "Returns a collection all controls on a form.")(GUID . "{0002E123-0000-0000-C000-000000000046}")(ALIASES "_VBControls""_dispContainedVBControlsEvents") (FUNCTIONS )) ("SelectedControlTemplates" (TYPE . "Dispinterface")(GUID . "{79B1F926-EC2C-101A-B1F9-08002B2B8CDA}")(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.ControlTemplate")(PARAMS ("Item" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.Application")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.FormTemplate")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("_SelectedControls" (TYPE . "Dispinterface")(DESCRIPTION . "Returns a collection of selected controls on a form.")(GUID . "{0002E124-0000-0000-C000-000000000046}")(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.VBControl")(PARAMS ("CollectionIndex" "VT_VARIANT")("ControlIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.VBForm")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clear") (RIID . #x0000002b) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all objects from the collection.")) ((NAME . "Cut") (RIID . #x0000002c) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes the selected controls from the form.")) ((NAME . "Copy") (RIID . #x0000002d) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Copies the selected controls on the form to the Clipboard.")))) ("SelectedVBControls" (TYPE . "Coclass")(DESCRIPTION . "Returns a collection of selected controls on a form.")(GUID . "{0002E126-0000-0000-C000-000000000046}")(ALIASES "_SelectedControls""_dispSelectedVBControlsEvents") (FUNCTIONS )) ("vbextMenuShortcut" (TYPE . "Enum")(DESCRIPTION . "User-defined shortcut keystrokes")(GUID . "{67C4D880-BAE5-11CE-9A59-00AA0062BB4C}")(FUNCTIONS )) ("_AddIns" (TYPE . "Dispinterface")(DESCRIPTION . "Returns the collection of all add-ins that are accessible in the development environment.")(GUID . "{0002E109-0000-0000-C000-000000000046}")(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.AddIn")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Update") (RIID . #x00000029) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refreshes the Addins collection from the registry just as if the user had opened the Add-in Manager dialog box.")))) ("Addins" (TYPE . "Coclass")(DESCRIPTION . "Returns the collection of all add-ins that are accessible in the development environment.")(GUID . "{0002E183-0000-0000-C000-000000000046}")(ALIASES "_AddIns") (FUNCTIONS )) ("vbext_ConnectMode" (TYPE . "Enum")(DESCRIPTION . "Specifies the Addin connection mode.")(GUID . "{0002E10C-0000-0000-C000-000000000046}")(FUNCTIONS )) ("vbext_DisconnectMode" (TYPE . "Enum")(DESCRIPTION . "Specifies the Addin disconnection mode.")(GUID . "{0002E152-0000-0000-C000-000000000046}")(FUNCTIONS )) ("AddIn" (TYPE . "Dispinterface")(DESCRIPTION . "Represents an addin in the development environment.")(GUID . "{0002E10B-0000-0000-C000-000000000046}")(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 . "Description") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a string description associated with the addin. Can be set only in the OnConnection Event.")) ((NAME . "Description") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a string description associated with the addin. Can be set only in the OnConnection Event.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Collection") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.Addins")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "ProgId") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the progID of the add-in.")) ((NAME . "Guid") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String containing the class identifier of the addin.")) ((NAME . "Connect") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the connected state of an add-in.")) ((NAME . "Connect") (RIID . #x00000006) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the connected state of an add-in.")) ((NAME . "Object") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the object returned by the addin. Can be set only in the OnConnection Event.")) ((NAME . "Object") (RIID . #x00000007) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the object returned by the addin. Can be set only in the OnConnection Event.")))) ("IDTExtensibility" (TYPE . "Dispinterface")(DESCRIPTION . "Implemented by the Visual Basic addins as the standard Visual Basic addin interface.")(GUID . "{0002E151-0000-0000-C000-000000000046}")(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 . "OnConnection") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("VBInst" "VT_DISPATCH")("ConnectMode" "VT_USERDEFINED.Enum.vbext_ConnectMode")("AddInInst" "VT_PTR.AddIn")("custom" "VT_PTR.VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the development environment on addin connection.")) ((NAME . "OnDisconnection") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("RemoveMode" "VT_USERDEFINED.Enum.vbext_DisconnectMode")("custom" "VT_PTR.VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the development environment on addin disconnection.")) ((NAME . "OnAddInsUpdate") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("custom" "VT_PTR.VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the development environment when the Addins collection is updated.")) ((NAME . "OnStartupComplete") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("custom" "VT_PTR.VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the development environment when the development environment startup is complete.")))) ("vbext_ProcKind" (TYPE . "Enum")(DESCRIPTION . "Specifies the kind of procedure to locate.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_CodeModule" (TYPE . "Dispinterface")(DESCRIPTION . "Represents the code behind a component, such as a form, class, or document.")(GUID . "{0002E16D-0000-0000-C000-000000000046}")(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 . "Parent") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBComponent")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "VBE") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Name") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "AddFromString") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("String" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Inserts the text starting on the line preceding the first procedure in the module. If the module doesn't contain procedures, places the text at the end of the module.")) ((NAME . "AddFromFile") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds the contents of a file to a module.")) ((NAME . "Lines") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ("StartLine" "VT_I4")("Count" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the specified block of lines.")) ((NAME . "CountOfLines") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of lines of code in a code module.")) ((NAME . "InsertLines") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("Line" "VT_I4")("String" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Inserts a line or lines of code at a specified location in a block of code.")) ((NAME . "DeleteLines") (RIID . #x60020009) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("StartLine" "VT_I4")("Count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes a single line of code or a specified range of lines in a block of code.")) ((NAME . "ReplaceLine") (RIID . #x6002000a) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("Line" "VT_I4")("String" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Replaces an existing line of code with a specified line of code.")) ((NAME . "ProcStartLine") (RIID . #x6002000b) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ("ProcName" "VT_BSTR")("ProcKind" "VT_USERDEFINED.Enum.vbext_ProcKind")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the line at which the specified procedure begins.")) ((NAME . "ProcCountLines") (RIID . #x6002000c) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ("ProcName" "VT_BSTR")("ProcKind" "VT_USERDEFINED.Enum.vbext_ProcKind")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of lines in the specified procedure.")) ((NAME . "ProcBodyLine") (RIID . #x6002000d) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ("ProcName" "VT_BSTR")("ProcKind" "VT_USERDEFINED.Enum.vbext_ProcKind")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the first line of a procedure.")) ((NAME . "ProcOfLine") (RIID . #x6002000e) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ("Line" "VT_I4")("ProcKind" "VT_PTR.vbext_ProcKind")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the procedure that contains the specified line.")) ((NAME . "CountOfDeclarationLines") (RIID . #x6002000f) (OFFSET . #x58) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of lines of code in the declarations section in a code module.")) ((NAME . "CreateEventProc") (RIID . #x60020010) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ("EventName" "VT_BSTR")("ObjectName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates an event procedure.")) ((NAME . "Find") (RIID . #x60020011) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ("Target" "VT_BSTR")("StartLine" "VT_PTR.VT_I4")("StartColumn" "VT_PTR.VT_I4")("EndLine" "VT_PTR.VT_I4")("EndColumn" "VT_PTR.VT_I4")("WholeWord" "VT_BOOL")("MatchCase" "VT_BOOL")("PatternSearch" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Searches a code module for a specified string.")) ((NAME . "CodePane") (RIID . #x60020012) (OFFSET . #x64) (RETURNS . "VT_PTR.CodePane")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an object representing the code pane associated with the CodeModule.")) ((NAME . "Members") (RIID . #x60020013) (OFFSET . #x68) (RETURNS . "VT_PTR.Members")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains identifiers that have module-level scope and can be considered properties, methods, or events of the code module.")))) ("CodeModule" (TYPE . "Coclass")(DESCRIPTION . "Represents the code behind a component, such as a form, class, or document.")(GUID . "{0002E16F-0000-0000-C000-000000000046}")(ALIASES "_CodeModule") (FUNCTIONS )) ("_CodePanes" (TYPE . "Dispinterface")(DESCRIPTION . "Contains the active code panes in the VBE object.")(GUID . "{0002E171-0000-0000-C000-000000000046}")(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 . "Parent") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "VBE") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_PTR.CodePane")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "Count") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of objects in a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Current") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_PTR.CodePane")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Current") (RIID . #x60020005) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.CodePane")) (FLAGS ( IS-SET ))))) ("CodePanes" (TYPE . "Coclass")(DESCRIPTION . "Contains the active code panes in the VBE object.")(GUID . "{0002E173-0000-0000-C000-000000000046}")(ALIASES "_CodePanes") (FUNCTIONS )) ("vbext_CodePaneview" (TYPE . "Enum")(DESCRIPTION . "Specifies the code pane view")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_CodePane" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a code pane, the window in which code is displayed.")(GUID . "{0002E175-0000-0000-C000-000000000046}")(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 . "Collection") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.CodePanes")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "VBE") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Window") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the window in which the code pane is displayed.")) ((NAME . "GetSelection") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("StartLine" "VT_PTR.VT_I4")("StartColumn" "VT_PTR.VT_I4")("EndLine" "VT_PTR.VT_I4")("EndColumn" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the selection in a code pane.")) ((NAME . "SetSelection") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("StartLine" "VT_I4")("StartColumn" "VT_I4")("EndLine" "VT_I4")("EndColumn" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the selection in the code pane.")) ((NAME . "TopLine") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long specifying the line number of the line at the top of the code pane or sets the line showing at the top of the code pane.")) ((NAME . "TopLine") (RIID . #x60020005) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("StartLine" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a Long specifying the line number of the line at the top of the code pane or sets the line showing at the top of the code pane.")) ((NAME . "CountOfVisibleLines") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of lines visible in the code pane.")) ((NAME . "CodeModule") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_PTR.CodeModule")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the CodeModule object associated with the CodePane.")) ((NAME . "Show") (RIID . #x60020009) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the specified code pane the visible code pane in its window.")) ((NAME . "CodePaneView") (RIID . #x6002000a) (OFFSET . #x44) (RETURNS . "VT_USERDEFINED.Enum.vbext_CodePaneview")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the code pane view.")))) ("CodePane" (TYPE . "Coclass")(DESCRIPTION . "Represents a code pane, the window in which code is displayed.")(GUID . "{0002E177-0000-0000-C000-000000000046}")(ALIASES "_CodePane") (FUNCTIONS )) ("_References" (TYPE . "Dispinterface")(DESCRIPTION . "Returns the set of references in the project.")(GUID . "{0002E179-0000-0000-C000-000000000046}")(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 . "Parent") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBProject")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "VBE") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_PTR.Reference")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "Count") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddFromGuid") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_PTR.Reference")(PARAMS ("Guid" "VT_BSTR")("Major" "VT_I4")("Minor" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a reference to the References collection using the globally unique identifier (GUID) of the reference.")) ((NAME . "AddFromFile") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_PTR.Reference")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a reference to a project from a file.")) ((NAME . "Remove") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("Reference" "VT_PTR.Reference")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an item from a collection.")))) ("vbext_RefKind" (TYPE . "Enum")(DESCRIPTION . "Represents a reference to a type of library or a project.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("Reference" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a reference to a type library or a project.")(GUID . "{0002E17D-0000-0000-C000-000000000046}")(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 . "Collection") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.References")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "VBE") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Name") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String containing the name used in code to identify the reference.")) ((NAME . "Guid") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String containing the class identifier of the reference.")) ((NAME . "Major") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the major version number of the reference.")) ((NAME . "Minor") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long indicating the minor version number the reference.")) ((NAME . "FullPath") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String containing the path and file name of the reference")) ((NAME . "BuiltIn") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the reference is a default reference that can't be removed.")) ((NAME . "IsBroken") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Boolean value indicating whether or not the Reference object points to a valid reference in the registry.")) ((NAME . "Type") (RIID . #x60020009) (OFFSET . #x40) (RETURNS . "VT_USERDEFINED.Enum.vbext_RefKind")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the type of object.")) ((NAME . "Description") (RIID . #x6002000a) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string description associated with the reference.")))) ("_dispReferences_Events" (TYPE . "Dispinterface")(DESCRIPTION . "Returns the set of references in the project.")(GUID . "{0002E19A-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "ItemAdded") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Reference" "VT_PTR.Reference")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a reference is added.")) ((NAME . "ItemRemoved") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Reference" "VT_PTR.Reference")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a reference is removed from a project.")))) ("References" (TYPE . "Coclass")(DESCRIPTION . "Returns the set of references in the project.")(GUID . "{0002E17B-0000-0000-C000-000000000046}")(ALIASES "_References""_dispReferences_Events") (FUNCTIONS )) ("_Members" (TYPE . "Dispinterface")(DESCRIPTION . "Returns a collection of code module-level members.")(GUID . "{0002E180-0000-0000-C000-000000000046}")(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 . "Parent") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.CodeModule")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object or collection.")) ((NAME . "VBE") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_PTR.Member")(PARAMS ("var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the indexed item from the collection.")) ((NAME . "Count") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Long containing the number of items in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("Members" (TYPE . "Coclass")(DESCRIPTION . "Returns a collection of code module-level members.")(GUID . "{0002E181-0000-0000-C000-000000000046}")(ALIASES "_Members") (FUNCTIONS )) ("vbext_MemberType" (TYPE . "Enum")(DESCRIPTION . "Specifies the member type.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("vbext_Scope" (TYPE . "Enum")(DESCRIPTION . "Specifies the scope of the member.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("Member" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a mixture of code-based properties and type library-based attributes of public members.")(GUID . "{0002E182-0000-0000-C000-000000000046}")(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 . "Collection") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Members")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection that contains the object.")) ((NAME . "VBE") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_PTR.VBE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the root of the VBE object.")) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a String containing the name used in code to identify an object.")) ((NAME . "Type") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Enum.vbext_MemberType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the member type.")) ((NAME . "Scope") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Enum.vbext_Scope")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the scope of the member.")) ((NAME . "Static") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns True if the member is static.")) ((NAME . "CodeLocation") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the line where the member is defined.")) ((NAME . "Description") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets string description associated with the object.")) ((NAME . "Description") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets string description associated with the object.")) ((NAME . "HelpContextID") (RIID . #x00000008) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a String containing the context ID for a topic in a Microsoft Windows Help file.")) ((NAME . "HelpContextID") (RIID . #x00000008) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a String containing the context ID for a topic in a Microsoft Windows Help file.")) ((NAME . "Hidden") (RIID . #x00000009) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the hidden attribute.")) ((NAME . "Hidden") (RIID . #x00000009) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the hidden attribute.")) ((NAME . "Browsable") (RIID . #x0000000a) (OFFSET . #x50) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the Browsable attribute")) ((NAME . "Browsable") (RIID . #x0000000a) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the Browsable attribute")) ((NAME . "UIDefault") (RIID . #x0000000b) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the UIDefault attribute.")) ((NAME . "UIDefault") (RIID . #x0000000b) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the UIDefault attribute.")) ((NAME . "StandardMethod") (RIID . #x0000000c) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the DispID attribute.")) ((NAME . "StandardMethod") (RIID . #x0000000c) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the DispID attribute.")) ((NAME . "Bindable") (RIID . #x0000000d) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the Bindable attribute.")) ((NAME . "Bindable") (RIID . #x0000000d) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the Bindable attribute.")) ((NAME . "DefaultBind") (RIID . #x0000000e) (OFFSET . #x70) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the DefaultBind attribute.")) ((NAME . "DefaultBind") (RIID . #x0000000e) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the DefaultBind attribute.")) ((NAME . "DisplayBind") (RIID . #x0000000f) (OFFSET . #x78) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the DisplayBind attribute.")) ((NAME . "DisplayBind") (RIID . #x0000000f) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the DisplayBind attribute.")) ((NAME . "RequestEdit") (RIID . #x00000010) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the RequestEdit attribute.")) ((NAME . "RequestEdit") (RIID . #x00000010) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the RequestEdit attribute.")) ((NAME . "Category") (RIID . #x00000011) (OFFSET . #x88) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Category") (RIID . #x00000011) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "PropertyPage") (RIID . #x00000012) (OFFSET . #x90) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "PropertyPage") (RIID . #x00000012) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))))) ("_VBBuildEvents" (TYPE . "Interface")(GUID . "{CC62AD81-99EE-11D1-B6E0-00A0C90F2744}")(FUNCTIONS )) ("_dispVBBuildEvents" (TYPE . "Dispinterface")(GUID . "{CC62AD82-99EE-11D1-B6E0-00A0C90F2744}")(FUNCTIONS ((NAME . "BeginCompile") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnterRunMode") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnterDesignMode") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("VBBuildEvents" (TYPE . "Coclass")(GUID . "{CC62AD83-99EE-11D1-B6E0-00A0C90F2744}")(ALIASES "_VBBuildEvents""_dispVBBuildEvents") (FUNCTIONS )) ("Events2" (TYPE . "Dispinterface")(GUID . "{CC62AD84-99EE-11D1-B6E0-00A0C90F2744}")(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 . "VBProjectsEvents") (RIID . #x000000c8) (OFFSET . #x1c) (RETURNS . "VT_PTR.VBProjectsEvents")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Project Events object.")) ((NAME . "VBComponentsEvents") (RIID . #x000000c9) (OFFSET . #x20) (RETURNS . "VT_PTR.VBComponentsEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Components Collection Events object.")) ((NAME . "ReferencesEvents") (RIID . #x000000ca) (OFFSET . #x24) (RETURNS . "VT_PTR.ReferencesEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the References Events object.")) ((NAME . "VBControlsEvents") (RIID . #x000000cb) (OFFSET . #x28) (RETURNS . "VT_PTR.VBControlsEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")("VBForm" "VT_PTR.VBForm")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Controls Events object.")) ((NAME . "SelectedVBControlsEvents") (RIID . #x000000cc) (OFFSET . #x2c) (RETURNS . "VT_PTR.SelectedVBControlsEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")("VBForm" "VT_PTR.VBForm")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Selected Controls Events object.")) ((NAME . "CommandBarEvents") (RIID . #x000000cd) (OFFSET . #x30) (RETURNS . "VT_PTR.CommandBarEvents")(PARAMS ("CommandBarControl" "VT_DISPATCH")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the CommandBar Events object.")) ((NAME . "FileControlEvents") (RIID . #x000000ce) (OFFSET . #x34) (RETURNS . "VT_PTR.FileControlEvents")(PARAMS ("VBProject" "VT_PTR.VBProject")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the FileControl Events object.")) ((NAME . "VBBuildEvents") (RIID . #x000003e8) (OFFSET . #x38) (RETURNS . "VT_PTR.VBBuildEvents")(PARAMS ) (FLAGS ( IS-GET ))))) )))