#S(HASH-TABLE EQL (FILENAME . "todg7.ocx")(GUID . "{DEF7CADD-83C0-11D0-A0F1-00A024703500}")(OLENAME . "TrueOleDBGrid70")(DESCRIPTION . "ComponentOne True DBGrid Pro 7.0 (OLEDB)")(VERSION . "7.0") (CLASSES . #S(HASH-TABLE EQUAL ("IDummy" (TYPE . "Interface")(GUID . "{76D9FA20-FBCF-11CF-B9F9-00A0247033C4}")(FUNCTIONS )) ("enumScrollBarsConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _None) (1 . _Horizontal) (2 . _Vertical) (3 . _Both) (4 . _Automatic) ) (FUNCTIONS )) ("ScrollBarsConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNone) (1 . dbgHorizontal) (2 . dbgVertical) (3 . dbgBoth) (4 . dbgAutomatic) ) (FUNCTIONS )) ("enumBorderStyleConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _None) (1 . _FixedSingle) ) (FUNCTIONS )) ("BorderStyleConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNoBorder) (1 . dbgFixedSingle) ) (FUNCTIONS )) ("enumDividerStyleConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _NoDividers) (1 . _BlackLine) (2 . _DarkGrayLine) (3 . _Raised) (4 . _Inset) (5 . _UseForeColor) (6 . _LightGrayLine) (7 . _CustomColor) (8 . _DoubleLine) ) (FUNCTIONS )) ("DividerStyleConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNoDividers) (1 . dbgBlackLine) (2 . dbgDarkGrayLine) (3 . dbgRaised) (4 . dbgInset) (5 . dbgUseForeColor) (6 . dbgLightGrayLine) (7 . dbgCustomColor) (8 . dbgDoubleLine) ) (FUNCTIONS )) ("enumAlignmentConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _Left) (1 . _Right) (2 . _Center) (3 . _General) ) (FUNCTIONS )) ("AlignmentConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgLeft) (1 . dbgRight) (2 . dbgCenter) (3 . dbgGeneral) ) (FUNCTIONS )) ("enumDataModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _Bound) (1 . _Unbound) (2 . _IcUnbound) (3 . _ApUnbound) (4 . _StUnbound) ) (FUNCTIONS )) ("DataModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgBound) (1 . dbgUnbound) (2 . dbgUnboundEx) (3 . dbgUnboundAp) (4 . dbgUnboundSt) ) (FUNCTIONS )) ("enumPresentationConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _Normal) (1 . _RadioButton) (2 . _ComboBox) (3 . _SortedComboBox) (4 . _CheckBox) ) (FUNCTIONS )) ("PresentationConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNormal) (1 . dbgRadioButton) (2 . dbgComboBox) (3 . dbgSortedComboBox) (4 . dbgCheckBox) ) (FUNCTIONS )) ("enumSplitSizeModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _Scalable) (1 . _Exact) (2 . _NumberOfColumns) ) (FUNCTIONS )) ("SplitSizeModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgScalable) (1 . dbgExact) (2 . dbgNumberOfColumns) ) (FUNCTIONS )) ("enumExposeCellModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _ScrollOnSelect) (1 . _ScrollOnEdit) (2 . _ScrollNever) ) (FUNCTIONS )) ("ExposeCellModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgScrollOnSelect) (1 . dbgScrollOnEdit) (2 . dbgScrollNever) ) (FUNCTIONS )) ("enumTabActionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _ControlNavigation) (1 . _ColumnNavigation) (2 . _GridNavigation) ) (FUNCTIONS )) ("TabActionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgControlNavigation) (1 . dbgColumnNavigation) (2 . dbgGridNavigation) ) (FUNCTIONS )) ("enumAppearanceConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _Flat) (1 . _3D) (2 . _Track3D) ) (FUNCTIONS )) ("AppearanceConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgFlat) (1 . dbg3D) (2 . dbgTrack3D) ) (FUNCTIONS )) ("CellStyleConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (-1 . dbgAllCells) (0 . dbgNormalCell) (1 . dbgCurrentCell) (2 . dbgMarqueeRow) (4 . dbgUpdatedCell) (8 . dbgSelectedRow) ) (FUNCTIONS )) ("enumMarqueeStyleConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _DottedCellBorder) (1 . _SolidCellBorder) (2 . _HighlightCell) (3 . _HighlightRow) (4 . _HighlightRowRaiseCell) (5 . _NoMarquee) (6 . _FloatingEditor) (7 . _DottedRowBorder) ) (FUNCTIONS )) ("MarqueeStyleConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgDottedCellBorder) (1 . dbgSolidCellBorder) (2 . dbgHighlightCell) (3 . dbgHighlightRow) (4 . dbgHighlightRowRaiseCell) (5 . dbgNoMarquee) (6 . dbgFloatingEditor) (7 . dbgDottedRowBorder) ) (FUNCTIONS )) ("enumAddNewModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _NoAddNew) (1 . _AddNewCurrent) (2 . _AddNewPending) ) (FUNCTIONS )) ("AddNewModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNoAddNew) (1 . dbgAddNewCurrent) (2 . dbgAddNewPending) ) (FUNCTIONS )) ("enumCellTipConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (-1 . _OnColumnHeader) (-2 . _OnSplitHeader) (-3 . _OnEmptyRow) (-4 . _OnCaption) (-5 . _OnAddNew) (-6 . _OnColumnFooter) (-1 . _OnRecordSelector) (-2 . _OnEmptyColumn) ) (FUNCTIONS )) ("CellTipConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (-1 . dbgOnColumnHeader) (-2 . dbgOnSplitHeader) (-3 . dbgOnEmptyRow) (-4 . dbgOnCaption) (-5 . dbgOnAddNew) (-6 . dbgOnColumnFooter) (-1 . dbgOnRecordSelector) (-2 . dbgOnEmptyColumn) ) (FUNCTIONS )) ("enumUnboundFindConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (-1 . _SeekLT) (-2 . _SeekLE) (-3 . _SeekEQ) (-4 . _SeekGE) (-5 . _SeekGT) (-6 . _SeekPartialEQ) ) (FUNCTIONS )) ("UnboundFindConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (-1 . dbgSeekLT) (-2 . dbgSeekLE) (-3 . dbgSeekEQ) (-4 . dbgSeekGE) (-5 . dbgSeekGT) (-6 . dbgSeekPartialEQ) ) (FUNCTIONS )) ("enumCellTipPresentationConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _None) (1 . _Anchored) (2 . _Floating) ) (FUNCTIONS )) ("CellTipPresentationConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNoCellTips) (1 . dbgAnchored) (2 . dbgFloating) ) (FUNCTIONS )) ("enumMultiSelectConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _None) (1 . _Simple) (2 . _Extended) ) (FUNCTIONS )) ("MultiSelectConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgMultiSelectNone) (1 . dbgMultiSelectSimple) (2 . dbgMultiSelectExtended) ) (FUNCTIONS )) ("enumForegroundPicturePositionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _FPLeft) (1 . _FPRight) (2 . _FPLeftOfText) (3 . _FPRightOfText) (4 . _FPTopOfText) (5 . _FPBottomOfText) (6 . _FPPictureOnly) (7 . _FPTextOnly) ) (FUNCTIONS )) ("ForegroundPicturePositionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgFPLeft) (1 . dbgFPRight) (2 . dbgFPLeftOfText) (3 . dbgFPRightOfText) (4 . dbgFPTopOfText) (5 . dbgFPBottomOfText) (6 . dbgFPPictureOnly) (7 . dbgFPTextOnly) ) (FUNCTIONS )) ("enumBackgroundPictureDrawModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _BPCenter) (1 . _BPTile) (2 . _BPStretch) ) (FUNCTIONS )) ("BackgroundPictureDrawModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgBPCenter) (1 . dbgBPTile) (2 . dbgBPStretch) ) (FUNCTIONS )) ("enumVerticalAlignmentConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _Top) (1 . _Bottom) (2 . _VertCenter) ) (FUNCTIONS )) ("VerticalAlignmentConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgTop) (1 . dbgBottom) (2 . dbgVertCenter) ) (FUNCTIONS )) ("enumOLEDragModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _OLEDragManual) (1 . _OLEDragAutomatic) ) (FUNCTIONS )) ("OLEDragModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgOLEDragManual) (1 . dbgOLEDragAutomatic) ) (FUNCTIONS )) ("enumOLEDropModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _OLEDropNone) (1 . _OLEDropManual) (2 . _OLEDropAutomatic) ) (FUNCTIONS )) ("OLEDropModeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgOLEDropNone) (1 . dbgOLEDropManual) (2 . dbgOLEDropAutomatic) ) (FUNCTIONS )) ("enumMousePointerConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _MPDefault) (1 . _MPArrow) (2 . _MPCross) (3 . _MPIbeam) (4 . _MPIcon) (5 . _MPSize) (6 . _MPSizeNESW) (7 . _MPSizeNS) (8 . _MPSizeNWSE) (9 . _MPSizeEW) (10 . _MPUpArrow) (11 . _MPHourglass) (12 . _MPNoDrop) (13 . _MPArrowHourglass) (14 . _MPArrowQuestion) (15 . _MPSizeAll) (99 . _MPCustom) ) (FUNCTIONS )) ("MousePointerConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgMPDefault) (1 . dbgMPArrow) (2 . dbgMPCross) (3 . dbgMPIbeam) (4 . dbgMPIcon) (5 . dbgMPSize) (6 . dbgMPSizeNESW) (7 . dbgMPSizeNS) (8 . dbgMPSizeNWSE) (9 . dbgMPSizeEW) (10 . dbgMPUpArrow) (11 . dbgMPHourglass) (12 . dbgMPNoDrop) (13 . dbgMPArrowHourglass) (14 . dbgMPArrowQuestion) (15 . dbgMPSizeAll) (99 . dbgMPCustom) ) (FUNCTIONS )) ("enumPointAtConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _NotInGrid) (1 . _AtCaption) (2 . _AtSplitHeader) (3 . _AtSplitSizeBox) (4 . _AtRowSelect) (5 . _AtRowSize) (6 . _AtColumnHeader) (7 . _AtColumnFooter) (8 . _AtColumnSize) (9 . _AtDataArea) (10 . _AtGroupArea) (11 . _AtGroupHeader) ) (FUNCTIONS )) ("PointAtConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNotInGrid) (1 . dbgAtCaption) (2 . dbgAtSplitHeader) (3 . dbgAtSplitSizeBox) (4 . dbgAtRowSelect) (5 . dbgAtRowSize) (6 . dbgAtColumnHeader) (7 . dbgAtColumnFooter) (8 . dbgAtColumnSize) (9 . dbgAtDataArea) (10 . dbgAtGroupArea) (11 . dbgAtGroupHeader) ) (FUNCTIONS )) ("enumMultipleLinesConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _MultipleDisabled) (1 . _MultipleVariable) (2 . _MultipleFixed) ) (FUNCTIONS )) ("MultipleLinesConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgDisabled) (1 . dbgMultipleVariable) (2 . dbgMultipleFixed) ) (FUNCTIONS )) ("enumErrorConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (4097 . _BINDERROR) (4098 . _INVPROPVAL) (6145 . _COLINDEX) (6146 . _NOTINIT) (6147 . _CNOTFOUND) (6148 . _INVROWNUM) (6149 . _INVBOOKMARK) (6150 . _BADSELRIDX) (6151 . _SCROLLRANGE) (6152 . _INVSBSTYLE) (6153 . _UPDERROR) (6154 . _ADDERROR) (6155 . _DELERROR) (6156 . _COLDATA) (6157 . _INCOMPAT) (6158 . _FIELDERR) (6159 . _DELMULTROWS) (6160 . _DATAACCESS) (6161 . _BADEVENT) (6162 . _NOPROPNOW) (6163 . _NOCURREC) (6164 . _CAPTOOLONG) (6244 . _SPLITINDEX) (6245 . _VLINDEX) (6246 . _VITEMERR) (6247 . _STYLEINDEX) (6248 . _DUPSTYLE) (6249 . _STYLEERR) (6250 . _UPDSTYLE) (6251 . _REMSTYLE) (6252 . _ADDCELLCOND) (6253 . _STYLENAME) (6254 . _APPLYSTYLE) (6255 . _BMPTOOLARGE) ) (FUNCTIONS )) ("ErrorConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (4097 . dbgBINDERROR) (4098 . dbgINVPROPVAL) (6145 . dbgCOLINDEX) (6146 . dbgNOTINIT) (6147 . dbgCNOTFOUND) (6148 . dbgINVROWNUM) (6149 . dbgINVBOOKMARK) (6150 . dbgBADSELRIDX) (6151 . dbgSCROLLRANGE) (6152 . dbgINVSBSTYLE) (6153 . dbgUPDERROR) (6154 . dbgADDERROR) (6155 . dbgDELERROR) (6156 . dbgCOLDATA) (6157 . dbgINCOMPAT) (6158 . dbgFIELDERR) (6159 . dbgDELMULTROWS) (6160 . dbgDATAACCESS) (6161 . dbgBADEVENT) (6162 . dbgNOPROPNOW) (6163 . dbgNOCURREC) (6164 . dbgCAPTOOLONG) (6244 . dbgSPLITINDEX) (6245 . dbgVLINDEX) (6246 . dbgVITEMERR) (6247 . dbgSTYLEINDEX) (6248 . dbgDUPSTYLE) (6249 . dbgSTYLEERR) (6250 . dbgUPDSTYLE) (6251 . dbgREMSTYLE) (6252 . dbgADDCELLCOND) (6253 . dbgSTYLENAME) (6254 . dbgAPPLYSTYLE) (6255 . dbgBMPTOOLARGE) ) (FUNCTIONS )) ("enumRowSelectorConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _AllRows) (1 . _SelectedRows) (2 . _CurrentRow) ) (FUNCTIONS )) ("RowSelectorConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgAllRows) (1 . dbgSelectedRows) (2 . dbgCurrentRow) ) (FUNCTIONS )) ("enumConvertEmptyCellConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _dbgNoConversion) (1 . _dbgAsNull) ) (FUNCTIONS )) ("ConvertEmptyCellConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNoConversion) (1 . dbgAsNull) ) (FUNCTIONS )) ("enumDataViewConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _dbgNormalView) (1 . _dbgHierarchicalView) (2 . _dbgGroupView) (3 . _dbgFormView) (4 . _dbgInvertedView) ) (FUNCTIONS )) ("DataViewConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNormalView) (1 . dbgHierarchicalView) (2 . dbgGroupView) (3 . dbgFormView) (4 . dbgInvertedView) ) (FUNCTIONS )) ("enumAnimateWindowConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _NoAnimate) (1 . _Roll) (2 . _Slide) (3 . _Blend) ) (FUNCTIONS )) ("AnimateWindowConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNoAnimate) (1 . dbgRoll) (2 . dbgSlide) (3 . dbgBlend) ) (FUNCTIONS )) ("enumAnimateWindowDirectionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _DefaultDirection) (1 . _TopToBottom) (2 . _BottomToTop) (3 . _LeftToRight) (4 . _RightToLeft) (5 . _TopLeftToBottomRight) (6 . _TopRightToBottomLeft) (7 . _BottomLeftToTopRight) (8 . _BottomRightToTopLeft) (9 . _AnimateCenter) ) (FUNCTIONS )) ("AnimateWindowDirectionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgDefaultDirection) (1 . dbgTopToBottom) (2 . dbgBottomToTop) (3 . dbgLeftToRight) (4 . dbgRightToLeft) (5 . dbgTopLeftToBottomRight) (6 . dbgTopRightToBottomLeft) (7 . dbgBottomLeftToTopRight) (8 . dbgBottomRightToTopLeft) (9 . dbgAnimateCenter) ) (FUNCTIONS )) ("enumAnimateWindowCloseConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _NoAnimateClose) (1 . _OppositeDirection) (2 . _SameDirection) ) (FUNCTIONS )) ("AnimateWindowCloseConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgNoAnimateClose) (1 . dbgOppositeDirection) (2 . dbgSameDirection) ) (FUNCTIONS )) ("enumStyleBorderAppearanceConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _FlatStyle) (1 . _3DRaised) (2 . _3DInset) (3 . _3DRaiseBevel) (4 . _3DInsetBevel) ) (FUNCTIONS )) ("StyleBorderAppearanceConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgFlatStyle) (1 . dbg3DRaised) (2 . dbg3DInset) (3 . dbg3DRaiseBevel) (4 . dbg3DInsetBevel) ) (FUNCTIONS )) ("enumStyleBorderTypeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _BorderNone) (1 . _BorderLeft) (2 . _BorderRight) (4 . _BorderTop) (8 . _BorderBottom) ) (FUNCTIONS )) ("StyleBorderTypeConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgBorderNone) (1 . dbgBorderLeft) (2 . dbgBorderRight) (4 . dbgBorderTop) (8 . dbgBorderBottom) ) (FUNCTIONS )) ("enumMoveDirectionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _MoveNone) (1 . _MoveRight) (2 . _MoveDown) (3 . _MoveLeft) (4 . _MoveUp) ) (FUNCTIONS )) ("MoveDirectionConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgMoveNone) (1 . dbgMoveRight) (2 . dbgMoveDown) (3 . dbgMoveLeft) (4 . dbgMoveUp) ) (FUNCTIONS )) ("ITrueDBGridCtrl" (TYPE . "Dispinterface")(DESCRIPTION . "The main grid object")(GUID . "{DEF7CADE-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays the About box")) ((NAME . "Columns") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_PTR.Columns")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of grid column objects")) ((NAME . "Splits") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_PTR.Splits")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of grid split objects")) ((NAME . "Styles") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_PTR.Styles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of grid style objects")) ((NAME . "SelBookmarks") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_PTR.SelBookmarks")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of selected row bookmarks")) ((NAME . "ColContaining") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ("X" "VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Identifies the index of the grid column under an X coordinate")) ((NAME . "GetBookmark") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("RowNum" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a bookmark relative to the current grid row")) ((NAME . "ReBind") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reinitializes grid with data from its data source")) ((NAME . "RowBookmark") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("RowNum" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a bookmark of a visibly displayed grid row")) ((NAME . "RowContaining") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ("Y" "VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Identifies the ordinal position of the visible row under a Y coordinate")) ((NAME . "RowTop") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ("RowNum" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the Y position of a row's top border")) ((NAME . "Scroll") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cols" "VT_I4")("Rows" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Scrolls the grid data area by the specified number of rows and columns")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Repaints the grid display")) ((NAME . "CaptureImage") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a captured image of the current grid display")) ((NAME . "AddCellStyle") (RIID . #x00000029) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a cell condition to the grid")) ((NAME . "AddRegexCellStyle") (RIID . #x0000002a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")("Regex" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a regular expession cell condition to the grid")) ((NAME . "ClearCellStyle") (RIID . #x0000004e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a cell condition from the grid")) ((NAME . "ClearRegexCellStyle") (RIID . #x0000004f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Regex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a regular expession cell condition from the grid")) ((NAME . "ClearSelCols") (RIID . #x0000004c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deselects all selected columns in the current split")) ((NAME . "ClearFields") (RIID . #x0000004d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears the current column/field layout")) ((NAME . "HoldFields") (RIID . #x00000059) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Holds the current column/field layout")) ((NAME . "SplitContaining") (RIID . #x00000053) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ("X" "VT_R4")("Y" "VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Identifies the index of the grid split under an (X,Y) coordinate")) ((NAME . "PointAt") (RIID . #x000000a5) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.PointAtConstants")(PARAMS ("X" "VT_R4")("Y" "VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the type of grid element under the specified (X,Y) coordinate")) ((NAME . "PostMsg") (RIID . #x0000005a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("MsgId" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Posts a window message that will fire the PostEvent event")) ((NAME . "Update") (RIID . #x0000005b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Updates any changes on the current row to the data source")) ((NAME . "MoveRelative") (RIID . #x00000066) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("offset" "VT_I4")("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves to the row specified by the given bookmark and offset")) ((NAME . "MoveFirst") (RIID . #x00000067) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves to the first row of the data source")) ((NAME . "MoveLast") (RIID . #x00000068) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves to the last row of the data source")) ((NAME . "MoveNext") (RIID . #x00000069) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves to the next row of the data source")) ((NAME . "MovePrevious") (RIID . #x0000006a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves to the previous row of the data source")) ((NAME . "Delete") (RIID . #x0000006d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes the current row and moves to the next row of the data source")) ((NAME . "Close") (RIID . #x0000006e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Repaint" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Disconnects the grid from its data source")) ((NAME . "ReOpen") (RIID . #x0000006f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reconnects the grid to its data source")) ((NAME . "LoadLayout") (RIID . #x00000076) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads a saved layout")) ((NAME . "Layouts") (RIID . #x0000007f) (OFFSET . #x0) (RETURNS . "VT_PTR.Layouts")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of saved layouts")) ((NAME . "CellContaining") (RIID . #x00000089) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("X" "VT_R4")("Y" "VT_R4")("RowAt" "VT_PTR.VT_I4")("ColAt" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the grid row and column located under an (X,Y) coordinate")) ((NAME . "RefreshRow") (RIID . #x00000044) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Repaints the specified row")) ((NAME . "RefreshCol") (RIID . #x00000045) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Repaints the specified column")) ((NAME . "RefetchRow") (RIID . #x0000008a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refetches the specified row data from the data source")) ((NAME . "RefetchCol") (RIID . #x0000008b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refetches the specified column data from the data source")) ((NAME . "OLEDrag") (RIID . #x000000a1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/returns OLE Drag Source action")) ((NAME . "IsSelected") (RIID . #x000000a2) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the SelBookmarks collection index for the given bookmark if that row is selected")) ((NAME . "ExportToFile") (RIID . #x000000aa) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("outPath" "VT_BSTR")("append" "VT_BOOL")("selector" "VT_VARIANT")("tableWidth" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports the grid to a file")) ((NAME . "ExportBegin") (RIID . #x000000ab) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begins grid export to a file")) ((NAME . "ExportRows") (RIID . #x000000ac) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("outPath" "VT_BSTR")("append" "VT_BOOL")("Rows" "VT_I4")("tableWidth" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports a sequence of grid rows to a file")) ((NAME . "ExportEnd") (RIID . #x000000ad) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Ends grid export to a file")) ((NAME . "ExportToDelimitedFile") (RIID . #x000000a9) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("outPath" "VT_BSTR")("selector" "VT_VARIANT")("delim" "VT_VARIANT")("prefix" "VT_VARIANT")("suffix" "VT_VARIANT")("headers" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports the grid data to a delimited file")) ((NAME . "PrintInfos") (RIID . #x000000b4) (OFFSET . #x0) (RETURNS . "VT_PTR.PrintInfos")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of PrintInfo objects")) ((NAME . "PrintInfo") (RIID . #x000000b5) (OFFSET . #x0) (RETURNS . "VT_PTR.PrintInfo")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the default PrintInfo object")) ((NAME . "Errors") (RIID . #x000000d1) (OFFSET . #x0) (RETURNS . "VT_PTR.Errors")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of Error objects")) ((NAME . "GetBand") (RIID . #x000000b7) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ("ColumnIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the band number given a column index")) ((NAME . "RowExpanded") (RIID . #x000000b8) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Band" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns True if the given band is in the expanded state")) ((NAME . "CollapseBand") (RIID . #x000000b9) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Band" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Collapses the given band")) ((NAME . "ExpandBand") (RIID . #x000000ba) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Band" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Expands the given band")) ((NAME . "GroupColumns") (RIID . #x000000c3) (OFFSET . #x0) (RETURNS . "VT_PTR.GroupColumns")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of grouped grid column objects")))) ("Column" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a column within a grid or split")(GUID . "{DEF7CAE3-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "ValueItems") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_PTR.ValueItems")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of ValueItem objects for a column")) ((NAME . "CellText") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns displayed text for any cell (visible or not) in the column")) ((NAME . "CellValue") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns underlying value for any cell (visible or not) in the column")) ((NAME . "AddCellStyle") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a cell condition to a column")) ((NAME . "AddRegexCellStyle") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")("Regex" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a regular expession cell condition to a column")) ((NAME . "ClearCellStyle") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a cell condition from a column")) ((NAME . "ClearRegexCellStyle") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Regex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a regular expession cell condition from a column")) ((NAME . "Refresh") (RIID . #x00000036) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Repaints the entire column")) ((NAME . "RefreshCell") (RIID . #x00000037) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Repaints the specified cell in this column")) ((NAME . "Refetch") (RIID . #x00000038) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refetches all data for this column from the data source")) ((NAME . "RefetchCell") (RIID . #x00000039) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refetches data for the specified cell in this column from the data source")) ((NAME . "AutoSize") (RIID . #x0000004f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Autosize the column width")))) ("Columns" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of grid column objects")(GUID . "{DEF7CAE2-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_PTR.Column")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a single column object")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_PTR.Column")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new grid column")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a grid column")) ((NAME . "Clear") (RIID . #xfffffdd6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all the grid columns")))) ("GroupColumns" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of grouped columns")(GUID . "{DEF7CAFF-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_PTR.Column")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a single column object")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_PTR.Column")(PARAMS ("Index" "VT_I2")("Col" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a column to the grouping area")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a column from the grouping area")))) ("SelBookmarks" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of selected row bookmarks")(GUID . "{DEF7CAE7-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an individual selected row bookmark")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a bookmark to the list of selected rows")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a bookmark from the list of selected rows")) ((NAME . "Clear") (RIID . #xfffffdd6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all bookmarks from the collection")))) ("RowBuffer" (TYPE . "Dispinterface")(DESCRIPTION . "Used to transfer data to/from unbound mode events")(GUID . "{DEF7CAED-83C0-11D0-A0F1-00A024703500}")(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 . "RowCount") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the number of rows of data in the buffer")) ((NAME . "RowCount") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns the number of rows of data in the buffer")) ((NAME . "ColumnCount") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of columns of data in the buffer")) ((NAME . "Bookmark") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VARIANT")(PARAMS ("Row" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the bookmark for the specified row in the buffer")) ((NAME . "Bookmark") (RIID . #x00000001) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("riid" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns the bookmark for the specified row in the buffer")) ((NAME . "ColumnName") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ("Col" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the field name of the specified column in the buffer")) ((NAME . "Value") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_VARIANT")(PARAMS ("Row" "VT_I4")("Col" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the value of an individual data item in the buffer")) ((NAME . "Value") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("Col" "VT_I2")("lcid" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns the value of an individual data item in the buffer")) ((NAME . "ColumnIndex") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_I2")(PARAMS ("Row" "VT_I4")("Col" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the column index for an item in the buffer")))) ("DataObjectFiles" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of OLE drag/drop filenames")(GUID . "{DEF7CAFA-83C0-11D0-A0F1-00A024703500}")(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 . "Count") (RIID . #x000007d2) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the total number of filenames")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the filename specified by the index")) ((NAME . "Add") (RIID . #xfffffdd7) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Filename" "VT_BSTR")("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new filename")) ((NAME . "Remove") (RIID . #xfffffdd5) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an existing filename")) ((NAME . "Clear") (RIID . #xfffffdd6) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Empties the collection")))) ("DataObject" (TYPE . "Dispinterface")(DESCRIPTION . "Used to specify formats and data supported by OLE drag and drop operations")(GUID . "{DEF7CAFB-83C0-11D0-A0F1-00A024703500}")(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 the DataObject")) ((NAME . "Files") (RIID . #x00000005) (OFFSET . #x20) (RETURNS . "VT_PTR.DataObjectFiles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . " Contains a collection of filenames used by the vbCFFiles format.")) ((NAME . "GetData") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ("Format" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves data of a specified format from the DataObjec")) ((NAME . "GetFormat") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ("Format" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a specified clipboard format is supported by the DataObject")) ((NAME . "SetData") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("Value" "VT_VARIANT")("Format" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a supported format and possibly its data to the DataObject")))) ("Layouts" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of saved layouts")(GUID . "{DEF7CAF9-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of an individual saved layout")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("LayoutName" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a layout to the list of saved layouts")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a layout from the list of saved layouts")))) ("TrueDBGridEvents" (TYPE . "Dispinterface")(GUID . "{DEF7CAE1-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a mouse click occurs in the grid")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a mouse double click occurs in the grid")) ((NAME . "AfterColUpdate") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after data moves from cell to the grid buffer")) ((NAME . "AfterDelete") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after record deletion from grid")) ((NAME . "AfterInsert") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after record insertion in grid")) ((NAME . "AfterUpdate") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after record changes are written to the data source")) ((NAME . "BeforeColUpdate") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")("OldValue" "VT_PTR.VT_VARIANT")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before data moves from cell to the grid buffer")) ((NAME . "BeforeDelete") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before record deletion from grid")) ((NAME . "BeforeInsert") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before record insertion in grid")) ((NAME . "BeforeUpdate") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before record changes are written to the data source")) ((NAME . "ColResize") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before repainting the grid when a column has been resized")) ((NAME . "HeadClick") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a column header is clicked")) ((NAME . "FootClick") (RIID . #x00000036) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a column footer has been clicked")) ((NAME . "OwnerDrawCell") (RIID . #x00000037) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hDC" "VT_I4")("Bookmark" "VT_VARIANT")("Split" "VT_I2")("Col" "VT_I2")("Left" "VT_I2")("Top" "VT_I2")("Right" "VT_I2")("Bottom" "VT_I2")("Done" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the column OwnerDraw property is True and the specified cell must be drawn by the user")) ((NAME . "OwnerDrawCellPrint") (RIID . #x00000047) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hDC" "VT_I4")("Bookmark" "VT_VARIANT")("Split" "VT_I2")("Col" "VT_I2")("Left" "VT_I2")("Top" "VT_I2")("Right" "VT_I2")("Bottom" "VT_I2")("Done" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the column OwnerDraw property is True and the specified cell must be drawn by the user during printing")) ((NAME . "OwnerDrawPageHeader") (RIID . #x00000049) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hDC" "VT_I4")("Page" "VT_I4")("Pages" "VT_I4")("Group" "VT_I4")("Groups" "VT_I4")("Subpage" "VT_I4")("Subpages" "VT_I4")("Left" "VT_I2")("Top" "VT_I2")("Right" "VT_I2")("Bottom" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to draw owner-drawn page header while printing")) ((NAME . "OwnerDrawPageFooter") (RIID . #x0000004a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hDC" "VT_I4")("Page" "VT_I4")("Pages" "VT_I4")("Group" "VT_I4")("Groups" "VT_I4")("Subpage" "VT_I4")("Subpages" "VT_I4")("Left" "VT_I2")("Top" "VT_I2")("Right" "VT_I2")("Bottom" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to draw owner-drawn page footer while printing")) ((NAME . "BeforeRowColChange") (RIID . #x0000003f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before a different cell becomes current")) ((NAME . "RowColChange") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("LastRow" "VT_PTR.VT_VARIANT")("LastCol" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a different cell becomes current in the grid")) ((NAME . "RowResize") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before repainting the grid when rows have been resized")) ((NAME . "Scroll") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the grid is scrolled using the scrollbars")) ((NAME . "SelChange") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs whenever a row or column is selected or deselected in the grid")) ((NAME . "SplitChange") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a different split becomes current")) ((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 . "Occurs when the mouse cursor is moved over the grid")) ((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 . "Occurs when a mouse button is pressed while cursor is over the grid")) ((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 . "Occurs when a mouse button is released while cursor is over the grid")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a key is released")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a key is pressed")) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyAscii" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an ANSI key is pressed")) ((NAME . "Change") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the grid contents have changed")) ((NAME . "UnboundGetRelativeBookmark") (RIID . #x0000002a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("StartLocation" "VT_PTR.VT_VARIANT")("offset" "VT_I4")("NewLocation" "VT_PTR.VT_VARIANT")("ApproximatePosition" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the grid requires an unbound bookmark for display")) ((NAME . "UnboundReadData") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("RowBuf" "VT_PTR.RowBuffer")("StartLocation" "VT_PTR.VT_VARIANT")("ReadPriorRows" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the grid requires unbound data for display")) ((NAME . "UnboundReadDataEx") (RIID . #x00000029) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("RowBuf" "VT_PTR.RowBuffer")("StartLocation" "VT_PTR.VT_VARIANT")("offset" "VT_I4")("ApproximatePosition" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the grid requires unbound data and/or bookmarks for display")) ((NAME . "ClassicRead") (RIID . #x0000002b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("Value" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired in application mode when data is needed for display")) ((NAME . "ClassicWrite") (RIID . #x0000002c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("Value" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired in application mode when modified column data must be written to the data source")) ((NAME . "ClassicDelete") (RIID . #x0000002d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired in application mode when a row needs to be deleted from the data source")) ((NAME . "ClassicAdd") (RIID . #x0000002e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("NewRowBookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("Value" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired in application mode when a row needs to be added to the data source")) ((NAME . "UnboundWriteData") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("RowBuf" "VT_PTR.RowBuffer")("WriteLocation" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when an unbound row needs to be modified")) ((NAME . "UnboundAddData") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("RowBuf" "VT_PTR.RowBuffer")("NewRowBookmark" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a new row is added to the unbound data source")) ((NAME . "UnboundDeleteRow") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when an unbound row needs to be deleted")) ((NAME . "Error") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("DataError" "VT_I2")("Response" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an associated action fails")) ((NAME . "UnboundColumnFetch") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("Value" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to fetch data for an unbound column when the grid is in bound mode")) ((NAME . "AfterColEdit") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired after column data is edited")) ((NAME . "BeforeColEdit") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")("KeyAscii" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when any attempt to edit column data is made")) ((NAME . "ColEdit") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when an edit is initiated for a column")) ((NAME . "FirstRowChange") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("SplitIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the FirstRow property changes")) ((NAME . "LeftColChange") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("SplitIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the LeftCol property changes")) ((NAME . "FormatText") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")("Value" "VT_PTR.VT_VARIANT")("Bookmark" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the NumberFormat property is set to FormatText Event")) ((NAME . "DragCell") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("SplitIndex" "VT_I2")("RowBookmark" "VT_PTR.VT_VARIANT")("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired whenever a drag operation is initiated")) ((NAME . "ButtonClick") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a column button is clicked")) ((NAME . "ComboSelect") (RIID . #x00000022) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user selects an entry from a ValueItems combo box")) ((NAME . "ValueItemError") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user enters invalid data into a ValueItems column")) ((NAME . "FetchCellStyle") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Split" "VT_I2")("Bookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("CellStyle" "VT_PTR.StyleDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the FetchStyle property is set to True for a column")) ((NAME . "FetchRowStyle") (RIID . #x00000033) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Split" "VT_I2")("Bookmark" "VT_PTR.VT_VARIANT")("RowStyle" "VT_PTR.StyleDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the FetchRowStyle property is set to True")) ((NAME . "OnAddNew") (RIID . #x00000025) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a user action has invoked an AddNew operation")) ((NAME . "Paint") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the grid repaints (receives a WM_PAINT message)")) ((NAME . "ColMove") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before repainting the grid when the selected columns have been moved")) ((NAME . "PostEvent") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("MsgId" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired in response to the PostMsg method")) ((NAME . "FetchCellTips") (RIID . #x00000031) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("SplitIndex" "VT_I2")("ColIndex" "VT_I2")("RowIndex" "VT_I4")("CellTip" "VT_PTR.VT_BSTR")("FullyDisplayed" "VT_BOOL")("TipStyle" "VT_PTR.StyleDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired before a cell tip is shown when the CellTips property is set to True")) ((NAME . "OLECompleteDrag") (RIID . #x00000038) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs at the OLE drag/drop Source control when drag/drop has been completed or canceled")) ((NAME . "OLEDragDrop") (RIID . #x00000039) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "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 . "Occurs when data is dropped onto the control via an OLE drag/drop operation, and OLEDropMode is set to manual")) ((NAME . "OLEDragOver") (RIID . #x0000003a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "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 . "Occurs when the mouse is moved over the control during an OLE drag/drop operation when OLEDropMode is set to manual")) ((NAME . "OLEGiveFeedback") (RIID . #x0000003b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs at the source control of an OLE drag/drop operation when the mouse cursor needs to be changed")) ((NAME . "OLESetData") (RIID . #x0000003c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.DataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs at the OLE drag/drop source control when the drop target requests data that was not provided to the DataObject during the OLEDragStart event")) ((NAME . "OLEStartDrag") (RIID . #x0000003d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.DataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an OLE drag/drop operation is initiated either manually or automatically")) ((NAME . "OnInit") (RIID . #x0000003e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after the grid is initially loaded")) ((NAME . "DataSourceChanged") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the DataSource of the grid changes")) ((NAME . "LayoutReady") (RIID . #x00000041) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired after layout information specified with LayoutURL is downloaded")) ((NAME . "Collapse") (RIID . #x00000042) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Band" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired before a band is collapsed")) ((NAME . "Expand") (RIID . #x00000043) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Band" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired before a band is expanded")) ((NAME . "GroupColMove") (RIID . #x00000045) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_I2")("ColIndex" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before a column has been moved to or moved from the grouping area")) ((NAME . "GroupHeadClick") (RIID . #x00000046) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a column header is clicked in the group area")) ((NAME . "FetchScrollTips") (RIID . #x00000048) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("SplitIndex" "VT_I2")("ColIndex" "VT_I2")("Bookmark" "VT_PTR.VT_VARIANT")("ScrollBar" "VT_USERDEFINED.Enum.ScrollBarsConstants")("ScrollTip" "VT_PTR.VT_BSTR")("TipStyle" "VT_PTR.StyleDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired before a scroll tip is shown when the ScrollTips property is set to True")) ((NAME . "FilterChange") (RIID . #x0000004b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the text in filter bar has been changed")) ((NAME . "FilterButtonClick") (RIID . #x0000004c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a filter button has been clicked")) ((NAME . "BeforeOpen") (RIID . #x0000004d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the child grid opens")))) ("Splits" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of grid splits")(GUID . "{DEF7CAE4-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_PTR.Split")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a single split object")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_PTR.Split")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new split at the given index")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a split")))) ("Split" (TYPE . "Dispinterface")(DESCRIPTION . "Represents a group of adjacent columns that scroll as a unit")(GUID . "{DEF7CAE5-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "Columns") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_PTR.Columns")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of columns for a split")) ((NAME . "AddCellStyle") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a cell condition to a split")) ((NAME . "AddRegexCellStyle") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")("Regex" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a regular expression cell condition to a split")) ((NAME . "ClearCellStyle") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a cell condition from a split")) ((NAME . "ClearRegexCellStyle") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Regex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a regular expression cell condition from a split")) ((NAME . "ClearSelCols") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deselects all selected columns in a split")))) ("ValueItemDisp" (TYPE . "Dispinterface")(DESCRIPTION . "Used to translate data values into alternate formats")(GUID . "{DEF7CAE9-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS )) ("ValueItems" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of ValueItems for a column")(GUID . "{DEF7CAE8-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_PTR.ValueItemDisp")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a single item in a value list")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("vitem" "VT_PTR.ValueItemDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Appends a new value list item")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a value list item")) ((NAME . "Clear") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears all items in the value list")))) ("Styles" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of grid styles")(GUID . "{DEF7CAEB-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_PTR.StyleDisp")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a single style object")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_PTR.StyleDisp")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new named style")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an existing style")))) ("StyleDisp" (TYPE . "Dispinterface")(DESCRIPTION . "Encapsulates font, color, and formatting information")(GUID . "{DEF7CAEC-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "Reset") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Resets style properties to inherited values")))) ("enumPrintInfo_MenuConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . _MenuFile) (1 . _MenuPrint) (2 . _MenuExit) (3 . _MenuView) (4 . _MenuZoomIn) (5 . _MenuZoomOut) (6 . _MenuFit) (7 . _MenuPgFirst) (8 . _MenuPgPrev) (9 . _MenuPgNext) (10 . _MenuPgLast) (11 . _MenuPrintSomePages) (12 . _MenuPrintCurrPage) (13 . _DlgPagesCaption) (14 . _DlgPagesPrompt) (15 . _DlgPagesOk) (16 . _DlgPagesCancel) (17 . _TipPrint) (18 . _TipZoomIn) (19 . _TipZoomOut) (20 . _TipFit) (21 . _TipZoom) (22 . _TipPgFirst) (23 . _TipPgPrev) (24 . _TipPgNext) (25 . _TipPgLast) (26 . _TipPageOf) (27 . _TipStop) (28 . _MenuOpen) (29 . _MenuSaveAs) (30 . _MenuPageSetup) (31 . _TipOpen) (32 . _TipSaveAs) (33 . _TipPageSetup) (34 . _FilemaskArx) (35 . _FilemaskAll) (36 . _ErrFileOpen) (37 . _ErrFileSave) (38 . _ErrFileFormat) (39 . _ApsCaption) (40 . _ApsText) (41 . _ApsMargins) (42 . _ApsOrientation) (43 . _ApsHorzText) (44 . _ApsHorzLeft) (45 . _ApsHorzCenter) (46 . _ApsHorzRight) (47 . _ApsVertText) (48 . _ApsVertTop) (49 . _ApsVertCenter) (50 . _ApsVertBottom) (51 . _ApsPageSetup) (52 . _MenuFileClose) (53 . _DlgExporting) (54 . _DlgExportPage) ) (FUNCTIONS )) ("PrintInfo_MenuConstants" (TYPE . "Enum")(DESCRIPTION . "(null)")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . dbgpMenuFile) (1 . dbgpMenuPrint) (2 . dbgpMenuExit) (3 . dbgpMenuView) (4 . dbgpMenuZoomIn) (5 . dbgpMenuZoomOut) (6 . dbgpMenuFit) (7 . dbgpMenuPgFirst) (8 . dbgpMenuPgPrev) (9 . dbgpMenuPgNext) (10 . dbgpMenuPgLast) (11 . dbgpMenuPrintSomePages) (12 . dbgpMenuPrintCurrPage) (13 . dbgpDlgPagesCaption) (14 . dbgpDlgPagesPrompt) (15 . dbgpDlgPagesOk) (16 . dbgpDlgPagesCancel) (17 . dbgpTipPrint) (18 . dbgpTipZoomIn) (19 . dbgpTipZoomOut) (20 . dbgpTipFit) (21 . dbgpTipZoom) (22 . dbgpTipPgFirst) (23 . dbgpTipPgPrev) (24 . dbgpTipPgNext) (25 . dbgpTipPgLast) (26 . dbgpTipPageOf) (27 . dbgpTipStop) (28 . dbgpMenuOpen) (29 . dbgpMenuSaveAs) (30 . dbgpMenuPageSetup) (31 . dbgpTipOpen) (32 . dbgpTipSaveAs) (33 . dbgpTipPageSetup) (34 . dbgpFilemaskArx) (35 . dbgpFilemaskAll) (36 . dbgpErrFileOpen) (37 . dbgpErrFileSave) (38 . dbgpErrFileFormat) (39 . dbgpApsCaption) (40 . dbgpApsText) (41 . dbgpApsMargins) (42 . dbgpApsOrientation) (43 . dbgpApsHorzText) (44 . dbgpApsHorzLeft) (45 . dbgpApsHorzCenter) (46 . dbgpApsHorzRight) (47 . dbgpApsVertText) (48 . dbgpApsVertTop) (49 . dbgpApsVertCenter) (50 . dbgpApsVertBottom) (51 . dbgpApsPageSetup) (52 . dbgpMenuFileClose) (53 . dbgpDlgExporting) (54 . dbgpDlgExportPage) ) (FUNCTIONS )) ("PrintInfo" (TYPE . "Dispinterface")(DESCRIPTION . "Contains printing information")(GUID . "{DEF7CAFD-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "PrintData") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("selector" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Prints the grid contents")) ((NAME . "PrintPreview") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("selector" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Invokes grid print preview")) ((NAME . "PageSetup") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Invokes the page setup dialog for grid print/print preview")) ((NAME . "SetMenuText") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_USERDEFINED.Enum.PrintInfo_MenuConstants")("Text" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets text for a print preview menu item")) ((NAME . "GetMenuText") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ("Index" "VT_USERDEFINED.Enum.PrintInfo_MenuConstants")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves text for a print preview menu item")) ((NAME . "SubstituteFont") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("UnavailableFont" "VT_BSTR")("AvailableFont" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a substitution font for printing")) ((NAME . "GetSubstituteFont") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ("UnavailableFont" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves a substitution font for printing")))) ("PrintInfos" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of grid PrintInfo objects")(GUID . "{DEF7CAFC-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_PTR.PrintInfo")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a single PrintInfo object")) ((NAME . "Add") (RIID . #x000007d5) (OFFSET . #x0) (RETURNS . "VT_PTR.PrintInfo")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a new named PrintInfo object to the collection")) ((NAME . "Remove") (RIID . #x000007d6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an existing PrintInfo object from the collection")) ((NAME . "Clear") (RIID . #xfffffdd6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all existing PrintInfo objects from the collection")))) ("Error" (TYPE . "Dispinterface")(DESCRIPTION . "Contains an OLE DB error information")(GUID . "{0D62365E-DBA2-11D1-B5DF-0060976089D0}")(FUNCTIONS )) ("Errors" (TYPE . "Dispinterface")(DESCRIPTION . "Contains a collection of Error objects")(GUID . "{0D62365D-DBA2-11D1-B5DF-0060976089D0}")(FUNCTIONS ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x0) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x0) (RETURNS . "VT_PTR.Error")(PARAMS ("Index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a single Error object")) ((NAME . "Clear") (RIID . #xfffffdd6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes all existing Error objects from the collection")))) ("IExternalEditor" (TYPE . "Interface")(GUID . "{35753EF1-D338-11D2-B6C1-00104B8D1BE2}")(FUNCTIONS ((NAME . "GetHwndEditor") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("ColIndex" "VT_I2")("pHwnd" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetDataLen") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("DataLen" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetDataBuf") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("nLen" "VT_I2")("Buf" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetDataBuf") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("Buf" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetModified") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("State" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetTabAction") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("TabAction" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetCaret") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("Where" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowWindow") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "HideWindow") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "PositionWindow") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Left" "VT_I4")("Top" "VT_I4")("Right" "VT_I4")("Bottom" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnTDBGMessage") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("Message" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetModified") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetData") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pVar" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetData") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FormatText") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("Var" "VT_VARIANT")("pBstr" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("ITrueDBDropDownCtrl" (TYPE . "Dispinterface")(DESCRIPTION . "The main drop down object")(GUID . "{DEF7CAF6-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays the About box")) ((NAME . "Columns") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_PTR.Columns")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of drop down columns")) ((NAME . "Splits") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_PTR.Splits")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of drop down splits")) ((NAME . "Styles") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_PTR.Styles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of drop down styles")) ((NAME . "ColContaining") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ("X" "VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Identifies a column under an X coordinate")) ((NAME . "GetBookmark") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("RowNum" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a bookmark relative to the current row")) ((NAME . "ReBind") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Reinitializes drop down from source data table")) ((NAME . "RowBookmark") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("RowNum" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns bookmark corresponding to a display row")) ((NAME . "RowContaining") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ("Y" "VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Identifies a row under a Y coordinate")) ((NAME . "RowTop") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ("RowNum" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the Y position of a row's top border")) ((NAME . "Scroll") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cols" "VT_I4")("Rows" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Scrolls the drop down data area")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Updates the drop down's screen display")) ((NAME . "CaptureImage") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a captured image of the drop down's display")) ((NAME . "AddCellStyle") (RIID . #x00000029) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a cell condition to the drop down")) ((NAME . "AddRegexCellStyle") (RIID . #x0000002a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Style" "VT_VARIANT")("Regex" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a regular expession cell condition to the drop down")) ((NAME . "ClearCellStyle") (RIID . #x0000004e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a cell condition from the drop down")) ((NAME . "ClearRegexCellStyle") (RIID . #x0000004f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Regex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a regular expession cell condition from the drop down")) ((NAME . "ClearSelCols") (RIID . #x0000004c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deselects all selected columns in the current split")) ((NAME . "ClearFields") (RIID . #x0000004d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears the current column/field layout")) ((NAME . "HoldFields") (RIID . #x00000059) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Holds the current column/field layout")) ((NAME . "PostMsg") (RIID . #x0000005a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("MsgId" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Posts a window message that will fire the PostEvent event")) ((NAME . "LoadLayout") (RIID . #x00000076) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads a saved layout")) ((NAME . "Layouts") (RIID . #x0000007f) (OFFSET . #x0) (RETURNS . "VT_PTR.Layouts")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Contains a collection of saved layouts")))) ("TrueDBDropDownEvents" (TYPE . "Dispinterface")(GUID . "{DEF7CAF7-83C0-11D0-A0F1-00A024703500}")(FUNCTIONS ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a mouse click occurs")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a mouse double click occurs")) ((NAME . "ColResize") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before repainting the drop down when a column has been resized")) ((NAME . "HeadClick") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a column header has been clicked")) ((NAME . "FootClick") (RIID . #x00000036) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a column footer has been clicked")) ((NAME . "RowResize") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when rows are resized")) ((NAME . "Scroll") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the drop down is scrolled using the scrollbars")) ((NAME . "SelChange") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the current range changes to a different range of cells")) ((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 . "Occurs when the mouse moves")) ((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 . "Occurs when a mouse button is pressed")) ((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 . "Occurs when a mouse button is released")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a key is released")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a key is pressed")) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyAscii" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an ANSI key is pressed and released")) ((NAME . "UnboundGetRelativeBookmark") (RIID . #x0000002a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("StartLocation" "VT_PTR.VT_VARIANT")("offset" "VT_I4")("NewLocation" "VT_PTR.VT_VARIANT")("ApproximatePosition" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down requires unbound bookmark for display")) ((NAME . "UnboundReadData") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("RowBuf" "VT_PTR.RowBuffer")("StartLocation" "VT_PTR.VT_VARIANT")("ReadPriorRows" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down requires unbound data for display")) ((NAME . "UnboundReadDataEx") (RIID . #x00000029) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("RowBuf" "VT_PTR.RowBuffer")("StartLocation" "VT_PTR.VT_VARIANT")("offset" "VT_I4")("ApproximatePosition" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down requires extended unbound data for display")) ((NAME . "ClassicRead") (RIID . #x0000002b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("Value" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down requires data in application mode")) ((NAME . "UnboundFindData") (RIID . #x00000032) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("StartLocation" "VT_PTR.VT_VARIANT")("ReadPriorRows" "VT_BOOL")("IncludeCurrent" "VT_BOOL")("Col" "VT_I2")("Value" "VT_PTR.VT_VARIANT")("SeekFlags" "VT_I2")("NewLocation" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down needs to find a row based upon a simple filter")) ((NAME . "Error") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("DataError" "VT_I2")("Response" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an associated action fails")) ((NAME . "UnboundColumnFetch") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("Value" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fetches unbound column data when the drop down is in bound mode")) ((NAME . "FirstRowChange") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the FirstRow property changes")) ((NAME . "LeftColChange") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the LeftCol property changes")) ((NAME . "FormatText") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")("Value" "VT_PTR.VT_VARIANT")("Bookmark" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the NumberFormat property is set to FormatText Event")) ((NAME . "ValueItemError") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the user enters invalid data into a ValueItems column")) ((NAME . "FetchCellStyle") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Condition" "VT_I2")("Bookmark" "VT_PTR.VT_VARIANT")("Col" "VT_I2")("CellStyle" "VT_PTR.StyleDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the FetchStyle property is set to True for a column")) ((NAME . "Paint") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down receives a WM_PAINT message")) ((NAME . "ColMove") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before repainting the drop down when the selected columns have been moved")) ((NAME . "PostEvent") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("MsgId" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired in response to the PostMsg method")) ((NAME . "DropDownOpen") (RIID . #x0000002f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down is displayed")) ((NAME . "DropDownClose") (RIID . #x00000030) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the drop down is closed")) ((NAME . "RowChange") (RIID . #x00000034) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a different row becomes current")) ((NAME . "FetchRowStyle") (RIID . #x00000033) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Bookmark" "VT_PTR.VT_VARIANT")("RowStyle" "VT_PTR.StyleDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the FetchRowStyle property is set to True")) ((NAME . "DataSourceChanged") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when the DataSource changes")) ((NAME . "LayoutReady") (RIID . #x00000041) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when LayoutURL download is completed")) ((NAME . "FetchScrollTips") (RIID . #x00000048) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ColIndex" "VT_I2")("Bookmark" "VT_PTR.VT_VARIANT")("ScrollBar" "VT_USERDEFINED.Enum.ScrollBarsConstants")("ScrollTip" "VT_PTR.VT_BSTR")("TipStyle" "VT_PTR.StyleDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired before a scroll tip is shown when the ScrollTips property is set to True")))) ("TDBDropDown" (TYPE . "Coclass")(DESCRIPTION . "The main dropdown object")(GUID . "{DEF7CAF5-83C0-11D0-A0F1-00A024703500}")(ALIASES "ITrueDBDropDownCtrl""TrueDBDropDownEvents") (FUNCTIONS )) ("TDBGrid" (TYPE . "Coclass")(DESCRIPTION . "The main grid object")(GUID . "{DEF7CADC-83C0-11D0-A0F1-00A024703500}")(ALIASES "ITrueDBGridCtrl""TrueDBGridEvents") (FUNCTIONS )) ("ValueItem" (TYPE . "Coclass")(DESCRIPTION . "(null)")(GUID . "{DEF7CAEA-83C0-11D0-A0F1-00A024703500}")(ALIASES "ValueItemDisp") (FUNCTIONS )) ("Style" (TYPE . "Coclass")(DESCRIPTION . "(null)")(GUID . "{DEF7CAF1-83C0-11D0-A0F1-00A024703500}")(ALIASES "StyleDisp") (FUNCTIONS )) )))