#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\mshflxgd.ocx")(GUID . "{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}")(DESCRIPTION . "Microsoft Hierarchical FlexGrid Control 6.0 (SP4) (OLEDB)")(VERSION . "6.0") (CLASSES . #S(HASH-TABLE EQUAL ("IVBDataObjectFiles" (TYPE . "Dispinterface")(GUID . "{2334D2B3-713E-11CF-8AE5-00AA00C00905}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ("lIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a specific file name, by index, from the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of file names in the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("bstrFilename" "VT_BSTR")("vIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a file name to the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Clear") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears all file names stored in the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "Remove") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("vIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a file name from the Files collection of a DataObject object (vbCFFiles format only).")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x30) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IVBDataObject" (TYPE . "Dispinterface")(GUID . "{2334D2B1-713E-11CF-8AE5-00AA00C00905}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clear") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears all data and formats in a DataObject object.")) ((NAME . "GetData") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("sFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves data of a specified format from a DataObject object.")) ((NAME . "GetFormat") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ("sFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a specified clipboard format is supported by the DataObject object.")) ((NAME . "SetData") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("vValue" "VT_VARIANT")("vFormat" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a supported format and possibly its data to a DataObject object.")) ((NAME . "Files") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.IVBDataObjectFiles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "A collection of file names used by the vbCFFiles format.")))) ("DataObject" (TYPE . "Coclass")(GUID . "{2334D2B2-713E-11CF-8AE5-00AA00C00905}")(ALIASES "IVBDataObject") (FUNCTIONS )) ("DataObjectFiles" (TYPE . "Coclass")(GUID . "{2334D2B4-713E-11CF-8AE5-00AA00C00905}")(ALIASES "IVBDataObjectFiles") (FUNCTIONS )) ("OLEDragConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the OLEDragMode property (but not the DragMode or OLEDropMode properties).")(GUID . "{D8898460-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("OLEDropConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the OLEDropMode property (but not the DragMode or OLEDragMode properties).")(GUID . "{D8898461-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("DragOverConstants" (TYPE . "Enum")(DESCRIPTION . "State transition constants for the DragOver and OLEDragOver events.")(GUID . "{D8898464-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("ClipBoardConstants" (TYPE . "Enum")(DESCRIPTION . "Clipboard format constants.")(GUID . "{D8898462-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("OLEDropEffectConstants" (TYPE . "Enum")(DESCRIPTION . "Drop effect constants for OLE drag and drop events.")(GUID . "{D8898463-742F-11CF-8AEA-00AA00C00905}")(FUNCTIONS )) ("IRecordset" (TYPE . "Dispinterface")(GUID . "{0000050E-0000-0010-8000-00AA006D2EA4}")(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 ))))) ("ErrorConstants" (TYPE . "Enum")(DESCRIPTION . "Error constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("AppearanceSettings" (TYPE . "Enum")(DESCRIPTION . "Appearance Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("BorderStyleSettings" (TYPE . "Enum")(DESCRIPTION . "BorderStyle Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("FocusRectSettings" (TYPE . "Enum")(DESCRIPTION . "FocusRect Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("HighLightSettings" (TYPE . "Enum")(DESCRIPTION . "Highlight Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ScrollBarsSettings" (TYPE . "Enum")(DESCRIPTION . "ScrollBars Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TextStyleSettings" (TYPE . "Enum")(DESCRIPTION . "TextStyle Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("FillStyleSettings" (TYPE . "Enum")(DESCRIPTION . "FillStyle Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("GridLineSettings" (TYPE . "Enum")(DESCRIPTION . "GridLines Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SelectionModeSettings" (TYPE . "Enum")(DESCRIPTION . "SelectionMode Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("MergeCellsSettings" (TYPE . "Enum")(DESCRIPTION . "MergeCells Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PictureTypeSettings" (TYPE . "Enum")(DESCRIPTION . "PictureType Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("AllowUserResizeSettings" (TYPE . "Enum")(DESCRIPTION . "AllowUserResizing Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("MousePointerSettings" (TYPE . "Enum")(DESCRIPTION . "MousePointer Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SortSettings" (TYPE . "Enum")(DESCRIPTION . "Sort Constants.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("AlignmentSettings" (TYPE . "Enum")(DESCRIPTION . "Alignment Constants.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("WordWrapSettings" (TYPE . "Enum")(DESCRIPTION . "ColWordWrapOption Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("BandDisplaySettings" (TYPE . "Enum")(DESCRIPTION . "Band Display Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CellTypeSettings" (TYPE . "Enum")(DESCRIPTION . "Cell Type Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("RowSizingSettings" (TYPE . "Enum")(DESCRIPTION . "Row Sizing Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ColHeaderSettings" (TYPE . "Enum")(DESCRIPTION . "ColHeader Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IMSHFlexGrid" (TYPE . "Dispinterface")(GUID . "{0ECD9B62-23AA-11D0-B351-00A0C9055D8E}")(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 . "Rows") (RIID . #x00000004) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the total number of columns or rows in the Hierarchical FlexGrid.")) ((NAME . "Rows") (RIID . #x00000004) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the total number of columns or rows in the Hierarchical FlexGrid.")) ((NAME . "Cols") (RIID . #x00000005) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the total number of columns or rows in the Hierarchical FlexGrid.")) ((NAME . "Cols") (RIID . #x00000005) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the total number of columns or rows in the Hierarchical FlexGrid.")) ((NAME . "FixedRows") (RIID . #x00000006) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the total number of fixed (non-scrollable) columns or rows for a Hierarchical FlexGrid.")) ((NAME . "FixedRows") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the total number of fixed (non-scrollable) columns or rows for a Hierarchical FlexGrid.")) ((NAME . "FixedCols") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the total number of fixed (non-scrollable) columns or rows for a Hierarchical FlexGrid.")) ((NAME . "FixedCols") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the total number of fixed (non-scrollable) columns or rows for a Hierarchical FlexGrid.")) ((NAME . "Version") (RIID . #x00000001) (OFFSET . #x3c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the version of the currently loaded Hierarchical FlexGrid control.")) ((NAME . "FormatString") (RIID . #x00000002) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Allows you to set up column widths, alignments, and fixed row and column text for a Hierarchical FlexGrid at design time. See Help for more information.")) ((NAME . "FormatString") (RIID . #x00000002) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Allows you to set up column widths, alignments, and fixed row and column text for a Hierarchical FlexGrid at design time. See Help for more information.")) ((NAME . "TopRow") (RIID . #x00000008) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the uppermost row displayed in the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "TopRow") (RIID . #x00000008) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the uppermost row displayed in the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "LeftCol") (RIID . #x00000009) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the left-most visible column (other than a fixed column) in the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "LeftCol") (RIID . #x00000009) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the left-most visible column (other than a fixed column) in the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "Row") (RIID . #x0000000a) (OFFSET . #x58) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the active cell in a Hierarchical FlexGrid. Not available at design time.")) ((NAME . "Row") (RIID . #x0000000a) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the active cell in a Hierarchical FlexGrid. Not available at design time.")) ((NAME . "Col") (RIID . #x0000000b) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the active cell in a Hierarchical FlexGrid. Not available at design time.")) ((NAME . "Col") (RIID . #x0000000b) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the active cell in a Hierarchical FlexGrid. Not available at design time.")) ((NAME . "RowSel") (RIID . #x0000000c) (OFFSET . #x68) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the starting or ending row or column for a range of cells. Not available at design time.")) ((NAME . "RowSel") (RIID . #x0000000c) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the starting or ending row or column for a range of cells. Not available at design time.")) ((NAME . "ColSel") (RIID . #x0000000d) (OFFSET . #x70) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the starting or ending row or column for a range of cells. Not available at design time.")) ((NAME . "ColSel") (RIID . #x0000000d) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the starting or ending row or column for a range of cells. Not available at design time.")) ((NAME . "Text") (RIID . #x00000000) (OFFSET . #x78) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the text content of a cell or range of cells.")) ((NAME . "Text") (RIID . #x00000000) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the text content of a cell or range of cells.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x80) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x88) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "BackColorBand") (RIID . #x0000008e) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorBand") (RIID . #x0000008e) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "ForeColorBand") (RIID . #x0000008f) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "ForeColorBand") (RIID . #x0000008f) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "BackColorHeader") (RIID . #x00000090) (OFFSET . #xa0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorHeader") (RIID . #x00000090) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "ForeColorHeader") (RIID . #x00000091) (OFFSET . #xa8) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "ForeColorHeader") (RIID . #x00000091) (OFFSET . #xac) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "BackColorIndent") (RIID . #x000000a1) (OFFSET . #xb0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorIndent") (RIID . #x000000a1) (OFFSET . #xb4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorFixed") (RIID . #x0000000e) (OFFSET . #xb8) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorFixed") (RIID . #x0000000e) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "ForeColorFixed") (RIID . #x0000000f) (OFFSET . #xc0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "ForeColorFixed") (RIID . #x0000000f) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "BackColorSel") (RIID . #x00000010) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorSel") (RIID . #x00000010) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "ForeColorSel") (RIID . #x00000011) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "ForeColorSel") (RIID . #x00000011) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the color used to draw text on each part of the Hierarchical FlexGrid.")) ((NAME . "BackColorBkg") (RIID . #x00000012) (OFFSET . #xd8) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorBkg") (RIID . #x00000012) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorUnpopulated") (RIID . #x000000a5) (OFFSET . #xe0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "BackColorUnpopulated") (RIID . #x000000a5) (OFFSET . #xe4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of various elements of the Hierarchical FlexGrid.")) ((NAME . "WordWrap") (RIID . #x00000013) (OFFSET . #xe8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether text within a cell should be allowed to wrap to multiple lines.")) ((NAME . "WordWrap") (RIID . #x00000013) (OFFSET . #xec) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether text within a cell should be allowed to wrap to multiple lines.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #xf0) (RETURNS . "VT_PTR.Font")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #xf4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontWidth") (RIID . #x00000054) (OFFSET . #xf8) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in points, for the current cell text.")) ((NAME . "FontWidth") (RIID . #x00000054) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in points, for the current cell text.")) ((NAME . "FontFixed") (RIID . #x00000083) (OFFSET . #x100) (RETURNS . "VT_PTR.Font")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontFixed") (RIID . #x00000083) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontWidthFixed") (RIID . #x00000099) (OFFSET . #x108) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in points, for the current cell text.")) ((NAME . "FontWidthFixed") (RIID . #x00000099) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in points, for the current cell text.")) ((NAME . "FontBand") (RIID . #x00000092) (OFFSET . #x110) (RETURNS . "VT_PTR.Font")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontBand") (RIID . #x00000092) (OFFSET . #x114) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontWidthBand") (RIID . #x00000093) (OFFSET . #x118) (RETURNS . "VT_R4")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontWidthBand") (RIID . #x00000093) (OFFSET . #x11c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontHeader") (RIID . #x00000085) (OFFSET . #x120) (RETURNS . "VT_PTR.Font")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontHeader") (RIID . #x00000085) (OFFSET . #x124) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontWidthHeader") (RIID . #x0000009b) (OFFSET . #x128) (RETURNS . "VT_R4")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "FontWidthHeader") (RIID . #x0000009b) (OFFSET . #x12c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the default font or the font for individual cells.")) ((NAME . "CellFontName") (RIID . #x0000004d) (OFFSET . #x130) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the font used in individual cells or ranges of cells.")) ((NAME . "CellFontName") (RIID . #x0000004d) (OFFSET . #x134) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the font used in individual cells or ranges of cells.")) ((NAME . "CellFontSize") (RIID . #x0000004e) (OFFSET . #x138) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the size, in points, for the current cell text.")) ((NAME . "CellFontSize") (RIID . #x0000004e) (OFFSET . #x13c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the size, in points, for the current cell text.")) ((NAME . "CellFontBold") (RIID . #x0000004f) (OFFSET . #x140) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the bold style for the current cell text.")) ((NAME . "CellFontBold") (RIID . #x0000004f) (OFFSET . #x144) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the bold style for the current cell text.")) ((NAME . "CellFontItalic") (RIID . #x00000050) (OFFSET . #x148) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the italic style for the current cell text.")) ((NAME . "CellFontItalic") (RIID . #x00000050) (OFFSET . #x14c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the italic style for the current cell text.")) ((NAME . "CellFontUnderline") (RIID . #x00000051) (OFFSET . #x150) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the underline style for the current cell text.")) ((NAME . "CellFontUnderline") (RIID . #x00000051) (OFFSET . #x154) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the underline style for the current cell text.")) ((NAME . "CellFontStrikeThrough") (RIID . #x00000052) (OFFSET . #x158) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the strike through style for the current cell text.")) ((NAME . "CellFontStrikeThrough") (RIID . #x00000052) (OFFSET . #x15c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the strike through style for the current cell text.")) ((NAME . "CellFontWidth") (RIID . #x00000053) (OFFSET . #x160) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the font width for the current cell text.")) ((NAME . "CellFontWidth") (RIID . #x00000053) (OFFSET . #x164) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the font width for the current cell text.")) ((NAME . "TextStyle") (RIID . #x00000014) (OFFSET . #x168) (RETURNS . "VT_USERDEFINED.Enum.TextStyleSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "TextStyle") (RIID . #x00000014) (OFFSET . #x16c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.TextStyleSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "TextStyleFixed") (RIID . #x00000015) (OFFSET . #x170) (RETURNS . "VT_USERDEFINED.Enum.TextStyleSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "TextStyleFixed") (RIID . #x00000015) (OFFSET . #x174) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.TextStyleSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "TextStyleBand") (RIID . #x00000097) (OFFSET . #x178) (RETURNS . "VT_USERDEFINED.Enum.TextStyleSettings")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "TextStyleBand") (RIID . #x00000097) (OFFSET . #x17c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Enum.TextStyleSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "TextStyleHeader") (RIID . #x0000009f) (OFFSET . #x180) (RETURNS . "VT_USERDEFINED.Enum.TextStyleSettings")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "TextStyleHeader") (RIID . #x0000009f) (OFFSET . #x184) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Enum.TextStyleSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets 3-D effects for displaying text.")) ((NAME . "ScrollTrack") (RIID . #x00000016) (OFFSET . #x188) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether the Hierarchical FlexGrid should scroll its contents while the user moves the scroll box along the scroll bars.")) ((NAME . "ScrollTrack") (RIID . #x00000016) (OFFSET . #x18c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether the Hierarchical FlexGrid should scroll its contents while the user moves the scroll box along the scroll bars.")) ((NAME . "FocusRect") (RIID . #x00000017) (OFFSET . #x190) (RETURNS . "VT_USERDEFINED.Enum.FocusRectSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether the Hierarchical FlexGrid control should draw a focus rectangle around the current cell.")) ((NAME . "FocusRect") (RIID . #x00000017) (OFFSET . #x194) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.FocusRectSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether the Hierarchical FlexGrid control should draw a focus rectangle around the current cell.")) ((NAME . "HighLight") (RIID . #x00000018) (OFFSET . #x198) (RETURNS . "VT_USERDEFINED.Enum.HighLightSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether selected cells appear highlighted.")) ((NAME . "HighLight") (RIID . #x00000018) (OFFSET . #x19c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.HighLightSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether selected cells appear highlighted.")) ((NAME . "Redraw") (RIID . #x00000019) (OFFSET . #x1a0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Enables or disables redrawing of the Hierarchical FlexGrid control.")) ((NAME . "Redraw") (RIID . #x00000019) (OFFSET . #x1a4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Enables or disables redrawing of the Hierarchical FlexGrid control.")) ((NAME . "ScrollBars") (RIID . #x0000001a) (OFFSET . #x1a8) (RETURNS . "VT_USERDEFINED.Enum.ScrollBarsSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether the Hierarchical FlexGrid has horizontal or vertical scroll bars.")) ((NAME . "ScrollBars") (RIID . #x0000001a) (OFFSET . #x1ac) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.ScrollBarsSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether the Hierarchical FlexGrid has horizontal or vertical scroll bars.")) ((NAME . "MouseRow") (RIID . #x0000001b) (OFFSET . #x1b0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the row or column over which the mouse pointer is positioned. Not available at design time.")) ((NAME . "MouseCol") (RIID . #x0000001c) (OFFSET . #x1b4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the row or column over which the mouse pointer is positioned. Not available at design time.")) ((NAME . "CellLeft") (RIID . #x0000001d) (OFFSET . #x1b8) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the left position of the current cell, in twips.")) ((NAME . "CellTop") (RIID . #x0000001e) (OFFSET . #x1bc) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top position of the current cell, in twips.")) ((NAME . "CellWidth") (RIID . #x0000001f) (OFFSET . #x1c0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the width of the current cell, in twips.")) ((NAME . "CellHeight") (RIID . #x00000020) (OFFSET . #x1c4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the height of the current cell, in Twips.")) ((NAME . "RowHeightMin") (RIID . #x00000021) (OFFSET . #x1c8) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a minimum row height for the entire control, in Twips.")) ((NAME . "RowHeightMin") (RIID . #x00000021) (OFFSET . #x1cc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a minimum row height for the entire control, in Twips.")) ((NAME . "FillStyle") (RIID . #xfffffe01) (OFFSET . #x1d0) (RETURNS . "VT_USERDEFINED.Enum.FillStyleSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether setting the Text property or one of the cell formatting properties of a Hierarchical FlexGrid applies the change to all selected cells.")) ((NAME . "FillStyle") (RIID . #xfffffe01) (OFFSET . #x1d4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.FillStyleSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether setting the Text property or one of the cell formatting properties of a Hierarchical FlexGrid applies the change to all selected cells.")) ((NAME . "GridLines") (RIID . #x00000022) (OFFSET . #x1d8) (RETURNS . "VT_USERDEFINED.Enum.GridLineSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLines") (RIID . #x00000022) (OFFSET . #x1dc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.GridLineSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesFixed") (RIID . #x00000023) (OFFSET . #x1e0) (RETURNS . "VT_USERDEFINED.Enum.GridLineSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesFixed") (RIID . #x00000023) (OFFSET . #x1e4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.GridLineSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridColor") (RIID . #x00000024) (OFFSET . #x1e8) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColor") (RIID . #x00000024) (OFFSET . #x1ec) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorFixed") (RIID . #x00000025) (OFFSET . #x1f0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorFixed") (RIID . #x00000025) (OFFSET . #x1f4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorUnpopulated") (RIID . #x000000a7) (OFFSET . #x1f8) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorUnpopulated") (RIID . #x000000a7) (OFFSET . #x1fc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorBand") (RIID . #x00000095) (OFFSET . #x200) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorBand") (RIID . #x00000095) (OFFSET . #x204) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorHeader") (RIID . #x0000009d) (OFFSET . #x208) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorHeader") (RIID . #x0000009d) (OFFSET . #x20c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorIndent") (RIID . #x000000a3) (OFFSET . #x210) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "GridColorIndent") (RIID . #x000000a3) (OFFSET . #x214) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("riid" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the color used to draw the lines between Hierarchical FlexGrid cells.")) ((NAME . "CellBackColor") (RIID . #x00000026) (OFFSET . #x218) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the background color of individual cells or ranges of cells.")) ((NAME . "CellBackColor") (RIID . #x00000026) (OFFSET . #x21c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the background color of individual cells or ranges of cells.")) ((NAME . "CellForeColor") (RIID . #x00000027) (OFFSET . #x220) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the foreground color of individual cells or ranges of cells.")) ((NAME . "CellForeColor") (RIID . #x00000027) (OFFSET . #x224) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the foreground color of individual cells or ranges of cells.")) ((NAME . "CellAlignment") (RIID . #x00000028) (OFFSET . #x228) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the alignment of data in a cell or range of selected cells. Not available at design time.")) ((NAME . "CellAlignment") (RIID . #x00000028) (OFFSET . #x22c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the alignment of data in a cell or range of selected cells. Not available at design time.")) ((NAME . "CellTextStyle") (RIID . #x00000029) (OFFSET . #x230) (RETURNS . "VT_USERDEFINED.Enum.TextStyleSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets 3-D effects for text in a specific cell or range of cells.")) ((NAME . "CellTextStyle") (RIID . #x00000029) (OFFSET . #x234) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.TextStyleSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets 3-D effects for text in a specific cell or range of cells.")) ((NAME . "CellPictureAlignment") (RIID . #x0000002b) (OFFSET . #x238) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the alignment of pictures in a cell or range of selected cells. Not available at design time.")) ((NAME . "CellPictureAlignment") (RIID . #x0000002b) (OFFSET . #x23c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the alignment of pictures in a cell or range of selected cells. Not available at design time.")) ((NAME . "Clip") (RIID . #x0000002d) (OFFSET . #x240) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the contents of the cells in a selected region of a Hierarchical FlexGrid. Not available at design time.")) ((NAME . "Clip") (RIID . #x0000002d) (OFFSET . #x244) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the contents of the cells in a selected region of a Hierarchical FlexGrid. Not available at design time.")) ((NAME . "Sort") (RIID . #x0000002e) (OFFSET . #x248) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "An action-type property that sorts selected rows according to specified criteria. Not available at design time; write-only at run time.")) ((NAME . "SelectionMode") (RIID . #x0000002f) (OFFSET . #x24c) (RETURNS . "VT_USERDEFINED.Enum.SelectionModeSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether a Hierarchical FlexGrid should allow regular cell selection, selection by rows, or selection by columns.")) ((NAME . "SelectionMode") (RIID . #x0000002f) (OFFSET . #x250) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.SelectionModeSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether a Hierarchical FlexGrid should allow regular cell selection, selection by rows, or selection by columns.")) ((NAME . "MergeCells") (RIID . #x00000030) (OFFSET . #x254) (RETURNS . "VT_USERDEFINED.Enum.MergeCellsSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether cells with the same contents are grouped in a single cell spanning multiple rows or columns.")) ((NAME . "MergeCells") (RIID . #x00000030) (OFFSET . #x258) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.MergeCellsSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether cells with the same contents are grouped in a single cell spanning multiple rows or columns.")) ((NAME . "AllowBigSelection") (RIID . #x00000033) (OFFSET . #x25c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether clicking on a column or row header causes the entire column or row to be selected.")) ((NAME . "AllowBigSelection") (RIID . #x00000033) (OFFSET . #x260) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether clicking on a column or row header causes the entire column or row to be selected.")) ((NAME . "AllowUserResizing") (RIID . #x00000034) (OFFSET . #x264) (RETURNS . "VT_USERDEFINED.Enum.AllowUserResizeSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether the user is allowed to resize rows and columns with the mouse.")) ((NAME . "AllowUserResizing") (RIID . #x00000034) (OFFSET . #x268) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.AllowUserResizeSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether the user is allowed to resize rows and columns with the mouse.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x26c) (RETURNS . "VT_USERDEFINED.Enum.BorderStyleSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the border style for an object.")) ((NAME . "BorderStyle") (RIID . #xfffffe08) (OFFSET . #x270) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.BorderStyleSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the border style for an object.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x274) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a handle to a form or control.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x278) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a value that determines whether a form or control can respond to user-generated events.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x27c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a value that determines whether a form or control can respond to user-generated events.")) ((NAME . "Appearance") (RIID . #xfffffdf8) (OFFSET . #x280) (RETURNS . "VT_USERDEFINED.Enum.AppearanceSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether a control should be painted with 3-D effects.")) ((NAME . "Appearance") (RIID . #xfffffdf8) (OFFSET . #x284) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.AppearanceSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether a control should be painted with 3-D effects.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #x288) (RETURNS . "VT_USERDEFINED.Enum.MousePointerSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of mouse pointer displayed when over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #x28c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.MousePointerSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of mouse pointer displayed when over part of an object.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #x290) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a custom mouse icon.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #x294) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets a custom mouse icon.")) ((NAME . "PictureType") (RIID . #x00000032) (OFFSET . #x298) (RETURNS . "VT_USERDEFINED.Enum.PictureTypeSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of picture that is generated by the Picture property.")) ((NAME . "PictureType") (RIID . #x00000032) (OFFSET . #x29c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.PictureTypeSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of picture that is generated by the Picture property.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #x2a0) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a picture of the Hierarchical FlexGrid, suitable for printing, saving to disk, copying to the clipboard, or assigning to a different control.")) ((NAME . "CellPicture") (RIID . #x0000002a) (OFFSET . #x2a4) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets an image that displays in the current cell or in a range of cells.")) ((NAME . "CellPicture") (RIID . #x0000002a) (OFFSET . #x2a8) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets an image that displays in the current cell or in a range of cells.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x2ac) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays an About box with version and copyright information.")) ((NAME . "TextArray") (RIID . #x00000037) (OFFSET . #x2b0) (RETURNS . "VT_BSTR")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the text content of an arbitrary cell (single subscript).")) ((NAME . "TextArray") (RIID . #x00000037) (OFFSET . #x2b4) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("riid" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the text content of an arbitrary cell (single subscript).")) ((NAME . "ColAlignment") (RIID . #x00000038) (OFFSET . #x2b8) (RETURNS . "VT_I2")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColAlignment") (RIID . #x00000038) (OFFSET . #x2bc) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("riid" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColAlignmentFixed") (RIID . #x00000031) (OFFSET . #x2c0) (RETURNS . "VT_I2")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColAlignmentFixed") (RIID . #x00000031) (OFFSET . #x2c4) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("riid" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColAlignmentBand") (RIID . #x00000098) (OFFSET . #x2c8) (RETURNS . "VT_I2")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColAlignmentBand") (RIID . #x00000098) (OFFSET . #x2cc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")("lcid" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColAlignmentHeader") (RIID . #x000000a0) (OFFSET . #x2d0) (RETURNS . "VT_I2")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColAlignmentHeader") (RIID . #x000000a0) (OFFSET . #x2d4) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")("lcid" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the alignment of data in a column. Not available at design time (except indirectly through the FormatString property).")) ((NAME . "ColWidth") (RIID . #x00000039) (OFFSET . #x2d8) (RETURNS . "VT_I4")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines the width of the specified column, in Twips. Not available at design time.")) ((NAME . "ColWidth") (RIID . #x00000039) (OFFSET . #x2dc) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_I4")("lcid" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines the width of the specified column, in Twips. Not available at design time.")) ((NAME . "RowHeight") (RIID . #x0000003a) (OFFSET . #x2e0) (RETURNS . "VT_I4")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the height of the specified row, in Twips. Not available at design time.")) ((NAME . "RowHeight") (RIID . #x0000003a) (OFFSET . #x2e4) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the height of the specified row, in Twips. Not available at design time.")) ((NAME . "MergeRow") (RIID . #x0000003b) (OFFSET . #x2e8) (RETURNS . "VT_BOOL")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets which rows or columns have their contents merged when the MergeCells property is set to a value other than 0 - Never.")) ((NAME . "MergeRow") (RIID . #x0000003b) (OFFSET . #x2ec) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets which rows or columns have their contents merged when the MergeCells property is set to a value other than 0 - Never.")) ((NAME . "MergeCol") (RIID . #x0000003c) (OFFSET . #x2f0) (RETURNS . "VT_BOOL")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets which rows or columns have their contents merged when the MergeCells property is set to a value other than 0 - Never.")) ((NAME . "MergeCol") (RIID . #x0000003c) (OFFSET . #x2f4) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets which rows or columns have their contents merged when the MergeCells property is set to a value other than 0 - Never.")) ((NAME . "RowPosition") (RIID . #x0000003d) (OFFSET . #x2f8) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the distance, in Twips, between the upper left corner of the control and the upper left corner of a specified row.")) ((NAME . "ColPosition") (RIID . #x0000003e) (OFFSET . #x2fc) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_I4")("lcid" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the distance, in Twips, between the upper left corner of the control and the upper left corner of a specified column.")) ((NAME . "RowData") (RIID . #x0000003f) (OFFSET . #x300) (RETURNS . "VT_I4")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Array of long integer values with one item for each row (RowData) and for each column (ColData) of the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "RowData") (RIID . #x0000003f) (OFFSET . #x304) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Array of long integer values with one item for each row (RowData) and for each column (ColData) of the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "ColData") (RIID . #x00000040) (OFFSET . #x308) (RETURNS . "VT_I4")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Array of long integer values with one item for each row (RowData) and for each column (ColData) of the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "ColData") (RIID . #x00000040) (OFFSET . #x30c) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandNumber" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Array of long integer values with one item for each row (RowData) and for each column (ColData) of the Hierarchical FlexGrid. Not available at design time.")) ((NAME . "TextMatrix") (RIID . #x00000041) (OFFSET . #x310) (RETURNS . "VT_BSTR")(PARAMS ("Row" "VT_I4")("Col" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the text content of an arbitrary cell (row/column subscripts).")) ((NAME . "TextMatrix") (RIID . #x00000041) (OFFSET . #x314) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("Col" "VT_I4")("lcid" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the text content of an arbitrary cell (row/column subscripts).")) ((NAME . "AddItem") (RIID . #x00000042) (OFFSET . #x318) (RETURNS . "VT_VOID")(PARAMS ("Item" "VT_BSTR")("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new row to a Hierarchical FlexGrid control at run time.")) ((NAME . "RemoveItem") (RIID . #x00000043) (OFFSET . #x31c) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a row from a Hierarchical FlexGrid control at run time")) ((NAME . "Clear") (RIID . #x00000044) (OFFSET . #x320) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears the contents of the Hierarchical FlexGrid. This includes all text, pictures, and cell formatting.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x324) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a form or control.")) ((NAME . "ClearStructure") (RIID . #x0000002c) (OFFSET . #x328) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears information about the order and name of columns displayed.")) ((NAME . "DataSource") (RIID . #x0000004c) (OFFSET . #x32c) (RETURNS . "VT_PTR.DataSource")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the data source for the control.")) ((NAME . "DataSource") (RIID . #x0000004c) (OFFSET . #x330) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.DataSource")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns or sets the data source for the control.")) ((NAME . "DataMember") (RIID . #x00000086) (OFFSET . #x334) (RETURNS . "VT_USERDEFINED.Typedef.DataMember")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the data member for the control.")) ((NAME . "DataMember") (RIID . #x00000086) (OFFSET . #x338) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_USERDEFINED.Typedef.DataMember")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the data member for the control.")) ((NAME . "RowIsVisible") (RIID . #x00000055) (OFFSET . #x33c) (RETURNS . "VT_BOOL")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns True if the specified row is visible.")) ((NAME . "ColIsVisible") (RIID . #x00000056) (OFFSET . #x340) (RETURNS . "VT_BOOL")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns True if the specified column is visible.")) ((NAME . "RowPos") (RIID . #x00000057) (OFFSET . #x344) (RETURNS . "VT_I4")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the distance, in Twips, between the upper left corner of the control and the upper left corner of a specified row.")) ((NAME . "ColPos") (RIID . #x00000058) (OFFSET . #x348) (RETURNS . "VT_I4")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the distance, in Twips, between the upper left corner of the control and the upper left corner of a specified column.")) ((NAME . "GridLineWidth") (RIID . #x00000059) (OFFSET . #x34c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidth") (RIID . #x00000059) (OFFSET . #x350) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthFixed") (RIID . #x0000009a) (OFFSET . #x354) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthFixed") (RIID . #x0000009a) (OFFSET . #x358) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthUnpopulated") (RIID . #x000000a8) (OFFSET . #x35c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthUnpopulated") (RIID . #x000000a8) (OFFSET . #x360) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthBand") (RIID . #x00000096) (OFFSET . #x364) (RETURNS . "VT_I2")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthBand") (RIID . #x00000096) (OFFSET . #x368) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("Index" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthHeader") (RIID . #x0000009e) (OFFSET . #x36c) (RETURNS . "VT_I2")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthHeader") (RIID . #x0000009e) (OFFSET . #x370) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("Index" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthIndent") (RIID . #x000000a4) (OFFSET . #x374) (RETURNS . "VT_I2")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "GridLineWidthIndent") (RIID . #x000000a4) (OFFSET . #x378) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("Index" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the width, in Pixels, of the gridlines.")) ((NAME . "FixedAlignment") (RIID . #x0000005a) (OFFSET . #x37c) (RETURNS . "VT_I2")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the alignment of data in the fixed cells of a column.")) ((NAME . "FixedAlignment") (RIID . #x0000005a) (OFFSET . #x380) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("Index" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the alignment of data in the fixed cells of a column.")) ((NAME . "FontName") (RIID . #x0000005b) (OFFSET . #x384) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FontName") (RIID . #x0000005b) (OFFSET . #x388) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "FontSize") (RIID . #x0000005c) (OFFSET . #x38c) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FontSize") (RIID . #x0000005c) (OFFSET . #x390) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_R4")) (FLAGS ( IS-SET ))) ((NAME . "FontBold") (RIID . #x0000005d) (OFFSET . #x394) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FontBold") (RIID . #x0000005d) (OFFSET . #x398) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "FontItalic") (RIID . #x0000005e) (OFFSET . #x39c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FontItalic") (RIID . #x0000005e) (OFFSET . #x3a0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "FontStrikethru") (RIID . #x0000005f) (OFFSET . #x3a4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FontStrikethru") (RIID . #x0000005f) (OFFSET . #x3a8) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "FontStrikeThrough") (RIID . #x00000087) (OFFSET . #x3ac) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FontStrikeThrough") (RIID . #x00000087) (OFFSET . #x3b0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "FontUnderline") (RIID . #x00000060) (OFFSET . #x3b4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FontUnderline") (RIID . #x00000060) (OFFSET . #x3b8) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #x3bc) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines text display direction and controls visual appearance on a bidirectional system.")) ((NAME . "RightToLeft") (RIID . #xfffffd9d) (OFFSET . #x3c0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines text display direction and controls visual appearance on a bidirectional system.")) ((NAME . "Recordset") (RIID . #x00000069) (OFFSET . #x3c4) (RETURNS . "VT_PTR.IRecordset")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Binds the Hierarchical FlexGrid to an ADO Recordset. Not available at design time.")) ((NAME . "Recordset") (RIID . #x00000069) (OFFSET . #x3c8) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.IRecordset")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Binds the Hierarchical FlexGrid to an ADO Recordset. Not available at design time.")) ((NAME . "Rowset") (RIID . #x0000006d) (OFFSET . #x3cc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Binds the Hierarchical FlexGrid to an OLE RowSet. Not available at design time.")) ((NAME . "Rowset") (RIID . #x0000006d) (OFFSET . #x3d0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Binds the Hierarchical FlexGrid to an OLE RowSet. Not available at design time.")) ((NAME . "ColHeader") (RIID . #x00000071) (OFFSET . #x3d4) (RETURNS . "VT_USERDEFINED.Enum.ColHeaderSettings")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the band column header status.")) ((NAME . "ColHeader") (RIID . #x00000071) (OFFSET . #x3d8) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("Index" "VT_USERDEFINED.Enum.ColHeaderSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the band column header status.")) ((NAME . "ColHeaderCaption") (RIID . #x00000072) (OFFSET . #x3dc) (RETURNS . "VT_BSTR")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a band column header caption.")) ((NAME . "ColHeaderCaption") (RIID . #x00000072) (OFFSET . #x3e0) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")("lcid" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a band column header caption.")) ((NAME . "BandColIndex") (RIID . #x00000073) (OFFSET . #x3e4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the column index for a column number.")) ((NAME . "BandData") (RIID . #x00000076) (OFFSET . #x3e8) (RETURNS . "VT_I4")(PARAMS ("BandData" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets a user-determined long value associated with each band.")) ((NAME . "BandData") (RIID . #x00000076) (OFFSET . #x3ec) (RETURNS . "VT_VOID")(PARAMS ("BandData" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets a user-determined long value associated with each band.")) ((NAME . "BandDisplay") (RIID . #x00000077) (OFFSET . #x3f0) (RETURNS . "VT_USERDEFINED.Enum.BandDisplaySettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the band display style.")) ((NAME . "BandDisplay") (RIID . #x00000077) (OFFSET . #x3f4) (RETURNS . "VT_VOID")(PARAMS ("BandData" "VT_USERDEFINED.Enum.BandDisplaySettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the band display style.")) ((NAME . "BandExpandable") (RIID . #x00000078) (OFFSET . #x3f8) (RETURNS . "VT_BOOL")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the expandability of a band.")) ((NAME . "BandExpandable") (RIID . #x00000078) (OFFSET . #x3fc) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the expandability of a band.")) ((NAME . "GridLinesBand") (RIID . #x0000007c) (OFFSET . #x400) (RETURNS . "VT_USERDEFINED.Enum.GridLineSettings")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesBand") (RIID . #x0000007c) (OFFSET . #x404) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_USERDEFINED.Enum.GridLineSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesHeader") (RIID . #x0000009c) (OFFSET . #x408) (RETURNS . "VT_USERDEFINED.Enum.GridLineSettings")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesHeader") (RIID . #x0000009c) (OFFSET . #x40c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_USERDEFINED.Enum.GridLineSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesIndent") (RIID . #x000000a2) (OFFSET . #x410) (RETURNS . "VT_USERDEFINED.Enum.GridLineSettings")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesIndent") (RIID . #x000000a2) (OFFSET . #x414) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_USERDEFINED.Enum.GridLineSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesUnpopulated") (RIID . #x000000a6) (OFFSET . #x418) (RETURNS . "VT_USERDEFINED.Enum.GridLineSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "GridLinesUnpopulated") (RIID . #x000000a6) (OFFSET . #x41c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.GridLineSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the type of lines that are drawn between Hierarchical FlexGrid cells.")) ((NAME . "BandIndent") (RIID . #x0000007d) (OFFSET . #x420) (RETURNS . "VT_I4")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the indent for a band.")) ((NAME . "BandIndent") (RIID . #x0000007d) (OFFSET . #x424) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the indent for a band.")) ((NAME . "BandLevel") (RIID . #x0000007e) (OFFSET . #x428) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the band number for the current cell.")) ((NAME . "Bands") (RIID . #x0000007f) (OFFSET . #x42c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of bands.")) ((NAME . "CellType") (RIID . #x00000080) (OFFSET . #x430) (RETURNS . "VT_USERDEFINED.Enum.CellTypeSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the type of the current cell.")) ((NAME . "RowSizingMode") (RIID . #x00000082) (OFFSET . #x434) (RETURNS . "VT_USERDEFINED.Enum.RowSizingSettings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the row sizing mode.")) ((NAME . "RowSizingMode") (RIID . #x00000082) (OFFSET . #x438) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_USERDEFINED.Enum.RowSizingSettings")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the row sizing mode.")) ((NAME . "DataField") (RIID . #x00000081) (OFFSET . #x43c) (RETURNS . "VT_BSTR")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the field bound to the specified column.")) ((NAME . "CollectBandFieldNameInfo") (RIID . #x60020109) (OFFSET . #x440) (RETURNS . "VT_VOID")(PARAMS ("force_collection" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetBandName") (RIID . #x6002010a) (OFFSET . #x444) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CountColumnsInBand") (RIID . #x6002010b) (OFFSET . #x448) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("Cols" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetColumnInBandInfo") (RIID . #x6002010c) (OFFSET . #x44c) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("UIIndex" "VT_I4")("ColName" "VT_PTR.VT_BSTR")("Caption" "VT_PTR.VT_BSTR")("Hidden" "VT_PTR.VT_BOOL")("RowsetColIndex" "VT_PTR.VT_I4")("Alignment" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetColumnInBandInfo") (RIID . #x6002010d) (OFFSET . #x450) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("UIIndex" "VT_I4")("ColName" "VT_LPWSTR")("Caption" "VT_LPWSTR")("Hidden" "VT_BOOL")("RowsetColIndex" "VT_I4")("Alignment" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ApplyBandFieldNameInfoChanges") (RIID . #x6002010e) (OFFSET . #x454) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "RowExpandable") (RIID . #x00000088) (OFFSET . #x458) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the expand and collapse state of the current row in the current band.")) ((NAME . "RowExpanded") (RIID . #x00000089) (OFFSET . #x45c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets the expand and collapse state of the current row in the current band.")) ((NAME . "RowExpanded") (RIID . #x00000089) (OFFSET . #x460) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets the expand and collapse state of the current row in the current band.")) ((NAME . "CollapseAll") (RIID . #x0000008a) (OFFSET . #x464) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Collapses all rows in specified band or all bands.")) ((NAME . "ExpandAll") (RIID . #x0000008b) (OFFSET . #x468) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Expands all rows in specified band or all bands.")) ((NAME . "ColWordWrapOption") (RIID . #x0000004b) (OFFSET . #x46c) (RETURNS . "VT_I2")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "ColWordWrapOption") (RIID . #x0000004b) (OFFSET . #x470) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("UIIndex" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "ColWordWrapOptionBand") (RIID . #x000000a9) (OFFSET . #x474) (RETURNS . "VT_I2")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "ColWordWrapOptionBand") (RIID . #x000000a9) (OFFSET . #x478) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")("ColName" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "ColWordWrapOptionHeader") (RIID . #x000000aa) (OFFSET . #x47c) (RETURNS . "VT_I2")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "ColWordWrapOptionHeader") (RIID . #x000000aa) (OFFSET . #x480) (RETURNS . "VT_VOID")(PARAMS ("BandNumber" "VT_I4")("BandColIndex" "VT_I4")("ColName" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "ColWordWrapOptionFixed") (RIID . #x000000ab) (OFFSET . #x484) (RETURNS . "VT_I2")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "ColWordWrapOptionFixed") (RIID . #x000000ab) (OFFSET . #x488) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")("BandColIndex" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets how the text is displayed per column.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #x48c) (RETURNS . "VT_USERDEFINED.Enum.OLEDropConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns or sets whether this control acts as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #x490) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_USERDEFINED.Enum.OLEDropConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns or sets whether this control acts as an OLE drop target.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x494) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag and drop event with the given control as the source.")))) ("DMSHFlexGridEvents" (TYPE . "Dispinterface")(GUID . "{0ECD9B63-23AA-11D0-B351-00A0C9055D8E}")(FUNCTIONS ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user presses and releases the mouse button over the control.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user pushes a key.")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user double-clicks the mouse over the control.")) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyAscii" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user presses a key.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user releases a key.")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("x" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user presses a mouse button over the control.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("x" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user moves the mouse over the control.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("x" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user releases a mouse button over the control.")) ((NAME . "SelChange") (RIID . #x00000045) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the selected range of cells changes.")) ((NAME . "RowColChange") (RIID . #x00000046) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the current cell changes.")) ((NAME . "EnterCell") (RIID . #x00000047) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired before the cursor enters a cell.")) ((NAME . "LeaveCell") (RIID . #x00000048) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired after the cursor leaves a cell.")) ((NAME . "Scroll") (RIID . #x00000049) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the TopRow or LeftCol properties change.")) ((NAME . "Compare") (RIID . #x0000004a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row1" "VT_I4")("Row2" "VT_I4")("Cmp" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired during custom sorts to compare two rows.")) ((NAME . "Collapse") (RIID . #x0000008c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when user clicks on collapse graphic to collapse expanded data.")) ((NAME . "Expand") (RIID . #x0000008d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when user clicks on expand graphic to expand collapsed data.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEStartDrag event.")) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEGiveFeedback event.")) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLESetData event.")) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLECompleteDrag event.")) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("Effect" "VT_PTR.VT_I4")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEDragOver event.")) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.DataObject")("Effect" "VT_PTR.VT_I4")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "OLEDragDrop event.")))) ("MSHFlexGrid" (TYPE . "Coclass")(DESCRIPTION . "Microsoft Hierarchical FlexGrid Control 6.0 (SP4) (OLEDB)")(GUID . "{0ECD9B64-23AA-11D0-B351-00A0C9055D8E}")(ALIASES "IMSHFlexGrid""DMSHFlexGridEvents") (FUNCTIONS )) )))