#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\msdbrpt.dll")(GUID . "{78E93843-85FD-11D0-8487-00A0C90DC8A9}")(DESCRIPTION . "Microsoft Data Report Designer 6.0 (SP4)")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("BorderStyleConstants" (TYPE . "Enum")(DESCRIPTION . "BorderStyle property constants")(GUID . "{1003A2C0-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("BackStyleConstants" (TYPE . "Enum")(DESCRIPTION . "BackStyle property constants")(GUID . "{1003A2C1-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("ShapeConstants" (TYPE . "Enum")(DESCRIPTION . "Shape property constants")(GUID . "{1003A2C2-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("AlignmentConstants" (TYPE . "Enum")(DESCRIPTION . "Alignment property constants")(GUID . "{1003A2C3-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("LineSlantConstants" (TYPE . "Enum")(DESCRIPTION . "Slant property constants")(GUID . "{1003A2C4-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("SizeModeConstants" (TYPE . "Enum")(DESCRIPTION . "SizeMode property constants")(GUID . "{1003A2C5-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("PictureAlignmentConstants" (TYPE . "Enum")(DESCRIPTION . "PictureAlignment property constants")(GUID . "{1003A2C6-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("ExportFormatTypeConstants" (TYPE . "Enum")(DESCRIPTION . "FormatType property constants")(GUID . "{1003A2C7-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("PageBreakConstants" (TYPE . "Enum")(DESCRIPTION . "ForcePageBreak property constants")(GUID . "{1003A2C8-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("PageRangeConstants" (TYPE . "Enum")(DESCRIPTION . "PrintReport, ExportReport methods: Range constants")(GUID . "{1003A2C9-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("AsyncTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants to identify asynchronous operation")(GUID . "{B0A1A5F0-DB70-11D0-8D95-00A0C90FFFC2}")(FUNCTIONS )) ("FunctionTypeConstants" (TYPE . "Enum")(DESCRIPTION . "FunctionType property constants")(GUID . "{9B1AA5F0-2B8A-11D1-8DA9-00A0C90FFFC2}")(FUNCTIONS )) ("OrientationConstants" (TYPE . "Enum")(GUID . "{20A02E4E-8E90-4711-99CD-FA7F26329350}")(FUNCTIONS )) ("ExportTagConstants" (TYPE . "Module")(DESCRIPTION . "Constants for creating ExportFormat Templates")(GUID . "{4956CD40-CB02-11D0-84AC-00A0C90DC8A9}")(FUNCTIONS )) ("ExportKeyConstants" (TYPE . "Module")(DESCRIPTION . "ExportReport method Key constants ")(GUID . "{4956CD41-CB02-11D0-84AC-00A0C90DC8A9}")(FUNCTIONS )) ("ErrorConstants" (TYPE . "Enum")(DESCRIPTION . "Runtime error constants")(GUID . "{1003A2CA-9B35-11D0-848D-00A0C90DC8A9}")(FUNCTIONS )) ("_DataReportOld" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft Data Report Designer 6.0 (SP4)")(GUID . "{78E93844-85FD-11D0-8487-00A0C90DC8A9}")(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 . "Font") (RIID . #xfffffe00) (OFFSET . #x1c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the default font object for the report.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the default font object for the report.")) ((NAME . "DataSource") (RIID . #x00000007) (OFFSET . #x24) (RETURNS . "VT_PTR.DataSource")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the data source for the report.")) ((NAME . "DataSource") (RIID . #x00000007) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.DataSource")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the data source for the report.")) ((NAME . "DataMember") (RIID . #x00000018) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.DataMember")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the top-level data member for the report.")) ((NAME . "DataMember") (RIID . #x00000018) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.DataMember")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the top-level data member for the report.")) ((NAME . "GridX") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the horizontal divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "GridX") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the horizontal divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "GridY") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the vertical divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "GridY") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the vertical divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "LeftMargin") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The left margin of the report, in twips.")) ((NAME . "LeftMargin") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The left margin of the report, in twips.")) ((NAME . "TopMargin") (RIID . #x0000000b) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The top margin of the report, in twips.")) ((NAME . "TopMargin") (RIID . #x0000000b) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The top margin of the report, in twips.")) ((NAME . "RightMargin") (RIID . #x0000000c) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The right margin of the report, in twips.")) ((NAME . "RightMargin") (RIID . #x0000000c) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The right margin of the report, in twips.")) ((NAME . "BottomMargin") (RIID . #x0000000d) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The bottom margin of the report, in twips.")) ((NAME . "BottomMargin") (RIID . #x0000000d) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The bottom margin of the report, in twips.")) ((NAME . "ReportWidth") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of all sections of the report, in twips.")) ((NAME . "ReportWidth") (RIID . #x00000015) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of all sections of the report, in twips.")) ((NAME . "Title") (RIID . #x0000001d) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The report title. This is used, for instance, in exporting to HTML and in printer dialogs.")) ((NAME . "Title") (RIID . #x0000001d) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The report title. This is used, for instance, in exporting to HTML and in printer dialogs.")) ((NAME . "ExportFormats") (RIID . #x00000020) (OFFSET . #x74) (RETURNS . "VT_PTR.IExportFormats")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a reference to the ExportFormats collection.")) ((NAME . "ExportFormats") (RIID . #x00000020) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IExportFormats")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a reference to the ExportFormats collection.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . " ")) ((NAME . "PrintReport") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_I4")(PARAMS ("ShowDialog" "VT_BOOL")("Range" "VT_USERDEFINED.Enum.PageRangeConstants")("PageFrom" "VT_VARIANT")("PageTo" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "At run time, prints the data report created with the Data Report designer.")) ((NAME . "ExportReport") (RIID . #x0000001c) (OFFSET . #x84) (RETURNS . "VT_I4")(PARAMS ("FormatIndexOrKey" "VT_VARIANT")("FileName" "VT_VARIANT")("Overwrite" "VT_BOOL")("ShowDialog" "VT_BOOL")("Range" "VT_USERDEFINED.Enum.PageRangeConstants")("PageFrom" "VT_VARIANT")("PageTo" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports the text of a report to a file. Images and shapes cannot be exported.")) ((NAME . "Refresh") (RIID . #x00000028) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reprocess and refresh report output.")) ((NAME . "Sections") (RIID . #x00000029) (OFFSET . #x8c) (RETURNS . "VT_PTR.Sections")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "AsyncCount") (RIID . #x0000002e) (OFFSET . #x90) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of asynchronous operations still executing.")))) ("_DataReport" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft Data Report Designer 6.0 (SP4)")(GUID . "{80793196-F254-4F97-91CD-91569367633F}")(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 . "Font") (RIID . #xfffffe00) (OFFSET . #x1c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the default font object for the report.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the default font object for the report.")) ((NAME . "DataSource") (RIID . #x00000007) (OFFSET . #x24) (RETURNS . "VT_PTR.DataSource")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the data source for the report.")) ((NAME . "DataSource") (RIID . #x00000007) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.DataSource")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the data source for the report.")) ((NAME . "DataMember") (RIID . #x00000018) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.DataMember")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the top-level data member for the report.")) ((NAME . "DataMember") (RIID . #x00000018) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.DataMember")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the top-level data member for the report.")) ((NAME . "GridX") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the horizontal divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "GridX") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the horizontal divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "GridY") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the vertical divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "GridY") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the vertical divisions of the alignment grid at design time (ignored at runtime).")) ((NAME . "LeftMargin") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The left margin of the report, in twips.")) ((NAME . "LeftMargin") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The left margin of the report, in twips.")) ((NAME . "TopMargin") (RIID . #x0000000b) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The top margin of the report, in twips.")) ((NAME . "TopMargin") (RIID . #x0000000b) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The top margin of the report, in twips.")) ((NAME . "RightMargin") (RIID . #x0000000c) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The right margin of the report, in twips.")) ((NAME . "RightMargin") (RIID . #x0000000c) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The right margin of the report, in twips.")) ((NAME . "BottomMargin") (RIID . #x0000000d) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The bottom margin of the report, in twips.")) ((NAME . "BottomMargin") (RIID . #x0000000d) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The bottom margin of the report, in twips.")) ((NAME . "ReportWidth") (RIID . #x00000015) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of all sections of the report, in twips.")) ((NAME . "ReportWidth") (RIID . #x00000015) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of all sections of the report, in twips.")) ((NAME . "Title") (RIID . #x0000001d) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The report title. This is used, for instance, in exporting to HTML and in printer dialogs.")) ((NAME . "Title") (RIID . #x0000001d) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The report title. This is used, for instance, in exporting to HTML and in printer dialogs.")) ((NAME . "ExportFormats") (RIID . #x00000020) (OFFSET . #x74) (RETURNS . "VT_PTR.IExportFormats")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a reference to the ExportFormats collection.")) ((NAME . "ExportFormats") (RIID . #x00000020) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IExportFormats")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a reference to the ExportFormats collection.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . " ")) ((NAME . "PrintReport") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_I4")(PARAMS ("ShowDialog" "VT_BOOL")("Range" "VT_USERDEFINED.Enum.PageRangeConstants")("PageFrom" "VT_VARIANT")("PageTo" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "At run time, prints the data report created with the Data Report designer.")) ((NAME . "ExportReport") (RIID . #x0000001c) (OFFSET . #x84) (RETURNS . "VT_I4")(PARAMS ("FormatIndexOrKey" "VT_VARIANT")("FileName" "VT_VARIANT")("Overwrite" "VT_BOOL")("ShowDialog" "VT_BOOL")("Range" "VT_USERDEFINED.Enum.PageRangeConstants")("PageFrom" "VT_VARIANT")("PageTo" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports the text of a report to a file. Images and shapes cannot be exported.")) ((NAME . "Refresh") (RIID . #x00000028) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reprocess and refresh report output.")) ((NAME . "Sections") (RIID . #x00000029) (OFFSET . #x8c) (RETURNS . "VT_PTR.Sections")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "AsyncCount") (RIID . #x0000002e) (OFFSET . #x90) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of asynchronous operations still executing.")) ((NAME . "Orientation") (RIID . #x0000002f) (OFFSET . #x94) (RETURNS . "VT_USERDEFINED.Enum.OrientationConstants")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Orientation") (RIID . #x0000002f) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("FormatIndexOrKey" "VT_USERDEFINED.Enum.OrientationConstants")) (FLAGS ( IS-SET ))))) ("DMSDataReportEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft Data Report Designer 6.0 (SP4)")(GUID . "{78E93845-85FD-11D0-8487-00A0C90DC8A9}")(FUNCTIONS ((NAME . "Error") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("JobType" "VT_USERDEFINED.Enum.AsyncTypeConstants")("Cookie" "VT_I4")("ErrObj" "VT_PTR.RptError")("ShowError" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an error halts an asynchronous operation.")) ((NAME . "AsyncProgress") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("JobType" "VT_USERDEFINED.Enum.AsyncTypeConstants")("Cookie" "VT_I4")("PageCompleted" "VT_I4")("TotalPages" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs during an asynchronous operation as each page of data is processed by the operation specified by the JobType argument.")) ((NAME . "ProcessingTimeout") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Seconds" "VT_I4")("Cancel" "VT_PTR.VT_BOOL")("JobType" "VT_USERDEFINED.Enum.AsyncTypeConstants")("Cookie" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Give user a chance to cancel the report processing")))) ("DataReport" (TYPE . "Coclass")(DESCRIPTION . "Microsoft Data Report Designer 6.0 (SP4)")(GUID . "{78E93846-85FD-11D0-8487-00A0C90DC8A9}")(ALIASES "_DataReport""_DataReportOld""DMSDataReportEvents") (FUNCTIONS )) ("ISection" (TYPE . "Dispinterface")(DESCRIPTION . "Report Section")(GUID . "{8749D5F0-9474-11D0-8D75-00A0C90FFFC2}")(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 . #x80010000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "KeepTogether") (RIID . #x0000001b) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "If current section does not fit on current page, start a new page")) ((NAME . "KeepTogether") (RIID . #x0000001b) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "If current section does not fit on current page, start a new page")) ((NAME . "ForcePageBreak") (RIID . #x00000027) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.PageBreakConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Force a new page before or after the section.")) ((NAME . "ForcePageBreak") (RIID . #x00000027) (OFFSET . #x38) (RETURNS . "VT_USERDEFINED.Enum.PageBreakConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Force a new page before or after the section.")) ((NAME . "Controls") (RIID . #x0000002a) (OFFSET . #x3c) (RETURNS . "VT_PTR.Controls")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the section will be visible at runtime.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the section will be visible at runtime.")))) ("Section" (TYPE . "Coclass")(DESCRIPTION . "Report Section")(GUID . "{1C13A8E0-A0B6-11D0-848E-00A0C90DC8A9}")(ALIASES "ISection") (FUNCTIONS )) ("IRptLabel" (TYPE . "Dispinterface")(DESCRIPTION . "Label control (displays static text)")(GUID . "{8749D5F1-9474-11D0-8D75-00A0C90FFFC2}")(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 . #x80010000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x5c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a reference to the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a reference to the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The foreground color used to display text and graphics in an object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The foreground color used to display text and graphics in an object.")) ((NAME . "Alignment") (RIID . #x00000005) (OFFSET . #x6c) (RETURNS . "VT_USERDEFINED.Enum.AlignmentConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the alignment or justification of the text in a control.")) ((NAME . "Alignment") (RIID . #x00000005) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AlignmentConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the alignment or justification of the text in a control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x7c) (RETURNS . "VT_USERDEFINED.Enum.BackStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BackStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the text displayed in a Label control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the text displayed in a Label control.")) ((NAME . "CanGrow") (RIID . #x00000019) (OFFSET . #x8c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a value that determines if the control can grow vertically when the returned text exceeds the preset size of the control.")) ((NAME . "CanGrow") (RIID . #x00000019) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a value that determines if the control can grow vertically when the returned text exceeds the preset size of the control.")) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #x94) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines text display direction and control visual appearance on a bidirectional system.")) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines text display direction and control visual appearance on a bidirectional system.")))) ("RptLabel" (TYPE . "Coclass")(DESCRIPTION . "Label control (displays static text)")(GUID . "{1C13A8E1-A0B6-11D0-848E-00A0C90DC8A9}")(ALIASES "IRptLabel") (FUNCTIONS )) ("IRptTextBox" (TYPE . "Dispinterface")(DESCRIPTION . "TextBox control (displays data from the data source)")(GUID . "{8749D5F2-9474-11D0-8D75-00A0C90FFFC2}")(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 . #x80010000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x5c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a reference to the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a reference to the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The foreground color used to display text and graphics in an object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The foreground color used to display text and graphics in an object.")) ((NAME . "Alignment") (RIID . #x00000005) (OFFSET . #x6c) (RETURNS . "VT_USERDEFINED.Enum.AlignmentConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the alignment or justification of the text in a control.")) ((NAME . "Alignment") (RIID . #x00000005) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AlignmentConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the alignment or justification of the text in a control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x7c) (RETURNS . "VT_USERDEFINED.Enum.BackStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BackStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "DataField") (RIID . #x00000011) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the name of a field the object is bound to.")) ((NAME . "DataField") (RIID . #x00000011) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the name of a field the object is bound to.")) ((NAME . "DataFormat") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_PTR.IDataFormatDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a reference to the DataFormat object.")) ((NAME . "DataFormat") (RIID . #x00000006) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IDataFormatDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a reference to the DataFormat object.")) ((NAME . "CanGrow") (RIID . #x00000019) (OFFSET . #x94) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a value that determines if the control can grow vertically when the returned text exceeds the preset size of the control.")) ((NAME . "CanGrow") (RIID . #x00000019) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a value that determines if the control can grow vertically when the returned text exceeds the preset size of the control.")) ((NAME . "DataMember") (RIID . #x0000002d) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the data member for the control.")) ((NAME . "DataMember") (RIID . #x0000002d) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the data member for the control.")) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #xa4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines text display direction and control visual appearance on a bidirectional system.")) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines text display direction and control visual appearance on a bidirectional system.")))) ("RptTextBox" (TYPE . "Coclass")(DESCRIPTION . "TextBox control (displays data from the data source)")(GUID . "{1C13A8E2-A0B6-11D0-848E-00A0C90DC8A9}")(ALIASES "IRptTextBox") (FUNCTIONS )) ("IRptLine" (TYPE . "Dispinterface")(DESCRIPTION . "Line control (displays a static horizontal, vertical or angled line)")(GUID . "{8749D5F3-9474-11D0-8D75-00A0C90FFFC2}")(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 . #x80010000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The color of the line itself.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The color of the line itself.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "LineSlant") (RIID . #x0000000f) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Enum.LineSlantConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the direction the line will slant.")) ((NAME . "LineSlant") (RIID . #x0000000f) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.LineSlantConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the direction the line will slant.")))) ("RptLine" (TYPE . "Coclass")(DESCRIPTION . "Line control (displays a static horizontal, vertical or angled line)")(GUID . "{1C13A8E3-A0B6-11D0-848E-00A0C90DC8A9}")(ALIASES "IRptLine") (FUNCTIONS )) ("IRptShape" (TYPE . "Dispinterface")(DESCRIPTION . "Shape control (displays a static rectangle or other shape)")(GUID . "{8749D5F4-9474-11D0-8D75-00A0C90FFFC2}")(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 . #x80010000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Enum.BackStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BackStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "Shape") (RIID . #x00000010) (OFFSET . #x6c) (RETURNS . "VT_USERDEFINED.Enum.ShapeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the appearance of the Shape control.")) ((NAME . "Shape") (RIID . #x00000010) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ShapeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the appearance of the Shape control.")))) ("RptShape" (TYPE . "Coclass")(DESCRIPTION . "Shape control (displays a static rectangle or other shape)")(GUID . "{1C13A8E4-A0B6-11D0-848E-00A0C90DC8A9}")(ALIASES "IRptShape") (FUNCTIONS )) ("IRptImage" (TYPE . "Dispinterface")(DESCRIPTION . "Image control (displays a static picture)")(GUID . "{8749D5F5-9474-11D0-8D75-00A0C90FFFC2}")(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 . #x80010000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Enum.BackStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BackStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #x6c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a graphic to be displayed in a control.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a graphic to be displayed in a control.")) ((NAME . "SizeMode") (RIID . #x00000016) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Enum.SizeModeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies how to size a picture in an Image control.")) ((NAME . "SizeMode") (RIID . #x00000016) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.SizeModeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies how to size a picture in an Image control.")) ((NAME . "PictureAlignment") (RIID . #x00000017) (OFFSET . #x7c) (RETURNS . "VT_USERDEFINED.Enum.PictureAlignmentConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies where a picture will appear in an Image control.")) ((NAME . "PictureAlignment") (RIID . #x00000017) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.PictureAlignmentConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies where a picture will appear in an Image control.")))) ("RptImage" (TYPE . "Coclass")(DESCRIPTION . "Image control (displays a static picture)")(GUID . "{1C13A8E5-A0B6-11D0-848E-00A0C90DC8A9}")(ALIASES "IRptImage") (FUNCTIONS )) ("IExportFormat" (TYPE . "Dispinterface")(DESCRIPTION . "Determines various attributes of text exported from the Microsoft Data Report.")(GUID . "{21D93910-CB0F-11D0-84AC-00A0C90DC8A9}")(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 . "Key") (RIID . #x0000001e) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the index or key that identifies the ExportFormat object to use.")) ((NAME . "Key") (RIID . #x0000001e) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the index or key that identifies the ExportFormat object to use.")) ((NAME . "Template") (RIID . #x00000021) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the template of the ExportFormat object.")) ((NAME . "Template") (RIID . #x00000021) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the template of the ExportFormat object.")) ((NAME . "FormatType") (RIID . #x00000022) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Enum.ExportFormatTypeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the file format of the object.")) ((NAME . "FormatType") (RIID . #x00000022) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ExportFormatTypeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the file format of the object.")) ((NAME . "FileFormatString") (RIID . #x00000000) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the string displayed in the Export dialog box's Save As Type box.")) ((NAME . "FileFormatString") (RIID . #x00000000) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the string displayed in the Export dialog box's Save As Type box.")) ((NAME . "FileFilter") (RIID . #x00000025) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the file filter of the object.")) ((NAME . "FileFilter") (RIID . #x00000025) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the file filter of the object.")))) ("ExportFormat" (TYPE . "Coclass")(DESCRIPTION . "Determines various attributes of text exported from the Microsoft Data Report.")(GUID . "{21D93911-CB0F-11D0-84AC-00A0C90DC8A9}")(ALIASES "IExportFormat") (FUNCTIONS )) ("IExportFormats" (TYPE . "Dispinterface")(DESCRIPTION . "Collection of ExportFormat objects.")(GUID . "{21D93912-CB0F-11D0-84AC-00A0C90DC8A9}")(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.IExportFormat")(PARAMS ("Key" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a specific member of the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000024) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of members in the collection.")) ((NAME . "Add") (RIID . #x0000001f) (OFFSET . #x28) (RETURNS . "VT_PTR.IExportFormat")(PARAMS ("Key" "VT_BSTR")("FormatType" "VT_USERDEFINED.Enum.ExportFormatTypeConstants")("FileFormatString" "VT_BSTR")("FileFilter" "VT_BSTR")("Template" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a member to the collection.")) ((NAME . "Remove") (RIID . #x00000023) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a member from the collection.")) ((NAME . "Clear") (RIID . #x00000026) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all members of the collection.")) ((NAME . "Insert") (RIID . #x0000002c) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Format" "VT_PTR.IExportFormat")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Inserts a member into the collection.")))) ("ExportFormats" (TYPE . "Coclass")(DESCRIPTION . "Collection of ExportFormat objects.")(GUID . "{21D93913-CB0F-11D0-84AC-00A0C90DC8A9}")(ALIASES "IExportFormats") (FUNCTIONS )) ("RptError" (TYPE . "Dispinterface")(DESCRIPTION . "Contains details about run-time errors.")(GUID . "{EB2AB020-D922-11D0-8D95-00A0C90FFFC2}")(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 the error description.")) ((NAME . "ErrorNumber") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the error number.")) ((NAME . "HelpFile") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the fully qualified Help file path and name.")) ((NAME . "HelpContext") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the context ID for a topic in a Help file.")) ((NAME . "Source") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the source of an error.")))) ("Sections" (TYPE . "Dispinterface")(DESCRIPTION . "A collection of Section objects.")(GUID . "{4A030280-02AF-11D1-8D9D-00A0C90FFFC2}")(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.Section")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a specific member of the collection.")) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of members in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("Controls" (TYPE . "Dispinterface")(DESCRIPTION . "A collection of Control objects.")(GUID . "{4A030281-02AF-11D1-8D9D-00A0C90FFFC2}")(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_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a specific member of the collection.")) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of members in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IRptFunction" (TYPE . "Dispinterface")(DESCRIPTION . "Displays figures calculated at run time using various built-in functions.")(GUID . "{301B7D80-2B87-11D1-8DA9-00A0C90FFFC2}")(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 . #x80010000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The name used in code to identify an object.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Left") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal left edge of an object and the left edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Top") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The distance between the internal top edge of an object and the top edge of its container, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Width") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The width of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Height") (RIID . #x00000004) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "The height of an object, in twips.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "Visible") (RIID . #x00000012) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the control will be visible at runtime.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderColor") (RIID . #xfffffe09) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The color of an object's border.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BorderStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "The border style of an object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x5c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a reference to the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a reference to the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The foreground color used to display text and graphics in an object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The foreground color used to display text and graphics in an object.")) ((NAME . "Alignment") (RIID . #x00000005) (OFFSET . #x6c) (RETURNS . "VT_USERDEFINED.Enum.AlignmentConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the alignment or justification of the text in a control.")) ((NAME . "Alignment") (RIID . #x00000005) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AlignmentConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the alignment or justification of the text in a control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The background color used to display text and graphics in an object.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x7c) (RETURNS . "VT_USERDEFINED.Enum.BackStyleConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BackStyleConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether the background of a control is transparent or opaque.")) ((NAME . "DataField") (RIID . #x00000011) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the name of a field the object is bound to.")) ((NAME . "DataField") (RIID . #x00000011) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the name of a field the object is bound to.")) ((NAME . "DataFormat") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_PTR.IDataFormatDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a reference to the DataFormat object.")) ((NAME . "DataFormat") (RIID . #x00000006) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IDataFormatDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a reference to the DataFormat object.")) ((NAME . "CanGrow") (RIID . #x00000019) (OFFSET . #x94) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a value that determines if the control can grow vertically when the returned text exceeds the preset size of the control.")) ((NAME . "CanGrow") (RIID . #x00000019) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a value that determines if the control can grow vertically when the returned text exceeds the preset size of the control.")) ((NAME . "FunctionType") (RIID . #x0000002b) (OFFSET . #x9c) (RETURNS . "VT_USERDEFINED.Enum.FunctionTypeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the function to be used in calculating the value displayed by the Function control.")) ((NAME . "FunctionType") (RIID . #x0000002b) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.FunctionTypeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the function to be used in calculating the value displayed by the Function control.")) ((NAME . "DataMember") (RIID . #x0000002d) (OFFSET . #xa4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the data member for the control.")) ((NAME . "DataMember") (RIID . #x0000002d) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the data member for the control.")) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #xac) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines text display direction and control visual appearance on a bidirectional system.")) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines text display direction and control visual appearance on a bidirectional system.")))) ("RptFunction" (TYPE . "Coclass")(DESCRIPTION . "Displays figures calculated at run time using various built-in functions.")(GUID . "{49FF6930-2B8C-11D1-8DA9-00A0C90FFFC2}")(ALIASES "IRptFunction") (FUNCTIONS )) )))