#S(HASH-TABLE EQL (FILENAME . "c:\windows\desktop\decompiler_jobs\sdienginecore\siacdll\spr32x30.ocx")(GUID . "{B02F3647-766B-11CE-AF28-C3A2FBE76A13}")(DESCRIPTION . "FarPoint Spread 3.0")(VERSION . "3.0") (CLASSES . #S(HASH-TABLE EQUAL ("_DummyfpListCursor" (TYPE . "Interface")(GUID . "{123AA700-D188-11CD-AD48-00AA003C9CB6}")(FUNCTIONS )) ("_DSpreadCursor" (TYPE . "Interface")(DESCRIPTION . "DataBind Cursor Interface for FarPoint's OLE Control")(GUID . "{9F6AA700-D188-11CD-AD48-00AA003C9CB6}")(FUNCTIONS )) ("BorderStyleConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the BorderStyle property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("HeaderDisplayConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the DisplayRowHeaders and DisplayColHeaders properties.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("EditEnterActionConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the EditEnterAction property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("OperationModeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the OperationMode property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PositionConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the Position property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ScrollBarsConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the ScrollBars property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("UnitTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the UnitType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("BackColorStyleConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the BackColorStyle property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DAutoSizeColsConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the DAutoSizeCols property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ActionConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the Action property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CellBorderStyleConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the CellBorderStyle property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CellTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the CellType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CursorStyleConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the CursorStyle property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CursorTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the CursorType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PrintOrientationConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the PrintOrientation property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PrintTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the PrintType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SortByConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the SortBy property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SortKeyOrderConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the SortKeyOrder property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeButtonAlignConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeButtonAlign property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeButtonTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeButtonType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeCheckTextAlignConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeCheckTextAlign property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeCheckTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeCheckType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeDateFormatConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeDateFormat property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeEditCharCaseConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeEditCharCase property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeEditCharSetConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeEditCharSet property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeHAlignConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeHAlign property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeTextAlignVertConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeTextAlignVert property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeTime24HourConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeTime24Hour property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("UserResizeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the UserResize property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("UserResizeConstants2" (TYPE . "Enum")(DESCRIPTION . "Constants for the UserResizeCol and UserResizeRow properties.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("AppearanceConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the Appearance property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TextTipConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TextTip property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ScrollBarTrackConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the ScrollBarTrack property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("MousePointerConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the MousePointer property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PrintPageOrderConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the PrintPageOrder property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("TypeVAlignConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the TypeVAlign property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PVScrollBarConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the ScrollBarH and ScrollBarV properties.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PVGrayAreaMarginTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the GrayAreaMarginType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PVPageViewTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the PageViewType property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PVZoomStateConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the ZoomState property.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("OLEDropModeConstants" (TYPE . "Enum")(DESCRIPTION . "Constants for the OLEDropMode property (but not the DragMode or OLEDragMode properties).")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("OLEDragOverConstants" (TYPE . "Enum")(DESCRIPTION . "State transition constants for the DragOver and OLEDragOver events.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ClipFormatConstants" (TYPE . "Enum")(DESCRIPTION . "Clipboard format constants.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("OLEDropModeEffectConstants" (TYPE . "Enum")(DESCRIPTION . "Drop effect constants for OLE drag and drop events.")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IfpDataObjectFiles" (TYPE . "Dispinterface")(GUID . "{69310C25-4993-11D1-8905-0020AF131A57}")(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 filename by index from the Files collection of a fpDataObject object (fpCFFiles format only).")) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("bstrFilename" "VT_BSTR")("vIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a filename to the Files collection of a fpDataObject object (fpCFFiles format only).")) ((NAME . "Clear") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Clears all filenames stored in the Files collection of a fpDataObject object (fpCFFiles format only).")) ((NAME . "Remove") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("vIndex" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a filename from the Files collection of a fpDataObject object (fpCFFiles format only).")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x30) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))))) ("fpDataObjectFiles" (TYPE . "Coclass")(DESCRIPTION . "A collection of strings which is the type of the Files property on the fpDataObject object.")(GUID . "{69310C26-4993-11D1-8905-0020AF131A57}")(ALIASES "IfpDataObjectFiles") (FUNCTIONS )) ("IfpDataObject" (TYPE . "Dispinterface")(GUID . "{69310C27-4993-11D1-8905-0020AF131A57}")(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 fpDataObject object.")) ((NAME . "GetData") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("nFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves data of a specified format from a fpDataObject object.")) ((NAME . "GetFormat") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ("nFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a specified clipboard format is supported by the fpDataObject 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 fpDataObject object.")) ((NAME . "Files") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.IfpDataObjectFiles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "A collection of filenames used by the fpCFFiles format.")))) ("fpDataObject" (TYPE . "Coclass")(DESCRIPTION . "A container for data being transferred from a source to a target in an OLE drag/drop operation.")(GUID . "{69310C28-4993-11D1-8905-0020AF131A57}")(ALIASES "IfpDataObject") (FUNCTIONS )) ("_DSpreadSheet" (TYPE . "Dispinterface")(DESCRIPTION . "Dispatch interface for FarPoint Spreadsheet Control 3.0")(GUID . "{233BE5C0-4D75-11D2-B8B2-0000C00A958C}")(FUNCTIONS ((NAME . "ColWidth") (RIID . #x000000d9) (OFFSET . #x0) (RETURNS . "VT_R8")(PARAMS ("lCol" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the width of the specified column.")) ((NAME . "ColWidth") (RIID . #x000000d9) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lCol" "VT_I4")("vFormat" "VT_R8")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the width of the specified column.")) ((NAME . "MaxTextColWidth") (RIID . #x000000da) (OFFSET . #x0) (RETURNS . "VT_R8")(PARAMS ("lCol" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the width of the widest text string in the specified column.")) ((NAME . "MaxTextColWidth") (RIID . #x000000da) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lCol" "VT_I4")("vFormat" "VT_R8")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the width of the widest text string in the specified column.")) ((NAME . "MaxTextRowHeight") (RIID . #x000000db) (OFFSET . #x0) (RETURNS . "VT_R8")(PARAMS ("lRow" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the height of the tallest text string in the specified row.")) ((NAME . "MaxTextRowHeight") (RIID . #x000000db) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lRow" "VT_I4")("vFormat" "VT_R8")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the height of the tallest text string in the specified row.")) ((NAME . "RowHeight") (RIID . #x000000dc) (OFFSET . #x0) (RETURNS . "VT_R8")(PARAMS ("lRow" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets or returns the height of the specified row.")) ((NAME . "RowHeight") (RIID . #x000000dc) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lRow" "VT_I4")("vFormat" "VT_R8")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets or returns the height of the specified row.")) ((NAME . "SortKey") (RIID . #x000000dd) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("nIndex" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets or returns the column or row to sort by.")) ((NAME . "SortKey") (RIID . #x000000dd) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_I2")("vFormat" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets or returns the column or row to sort by.")) ((NAME . "SortKeyOrder") (RIID . #x000000de) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.SortKeyOrderConstants")(PARAMS ("nIndex" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets or returns for the column or row by which you are sorting whether to sort in ascending or descending order.")) ((NAME . "SortKeyOrder") (RIID . #x000000de) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_I2")("vFormat" "VT_USERDEFINED.Enum.SortKeyOrderConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets or returns for the column or row by which you are sorting whether to sort in ascending or descending order.")) ((NAME . "TypeCheckPicture") (RIID . #x000000df) (OFFSET . #x0) (RETURNS . "VT_PTR.Picture")(PARAMS ("Index" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets or returns the picture used for each state of a check box.")) ((NAME . "TypeCheckPicture") (RIID . #x000000df) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")("vFormat" "VT_PTR.Picture")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets or returns the picture used for each state of a check box.")) ((NAME . "AddCustomFunction") (RIID . #x000000e0) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FunctionName" "VT_BSTR")("ParameterCnt" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Defines a custom function, which can be used in a formula definition.")) ((NAME . "AddCustomFunctionExt") (RIID . #x000000e1) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FunctionName" "VT_BSTR")("MinParamCnt" "VT_I2")("MaxParamCnt" "VT_I2")("Flags" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Defines a custom function with a variable number of parameters.")) ((NAME . "CFGetCellParam") (RIID . #x000000e2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Param" "VT_I2")("Col" "VT_PTR.VT_I4")("Row" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the column and row coordinates of a cell reference parameter that is being passed into a custom function.")) ((NAME . "CFGetDoubleParam") (RIID . #x000000e3) (OFFSET . #x0) (RETURNS . "VT_R8")(PARAMS ("Param" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a custom functions parameter as a double-precision, floating-point value.")) ((NAME . "CFGetDoubleParamExt") (RIID . #x000000e4) (OFFSET . #x0) (RETURNS . "VT_R8")(PARAMS ("Param" "VT_I2")("ParamValue" "VT_PTR.VT_R8")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a custom functions parameter as a double-precision, floating-point value.")) ((NAME . "CFGetLongParam") (RIID . #x000000e5) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("Param" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a custom functions parameter as a long integer value.")) ((NAME . "CFGetParamInfo") (RIID . #x000000e6) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Param" "VT_I2")("Type" "VT_PTR.VT_I2")("Status" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns information about a custom functions parameter.")) ((NAME . "CFGetRangeParam") (RIID . #x000000e7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Param" "VT_I2")("Col" "VT_PTR.VT_I4")("Row" "VT_PTR.VT_I4")("Col2" "VT_PTR.VT_I4")("Row2" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the column and row coordinates of a cell range reference parameter that is being passed into a custom function.")) ((NAME . "CFGetStringParam") (RIID . #x000000e8) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ("Param" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a custom functions string parameter.")) ((NAME . "CFSetResult") (RIID . #x000000e9) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the return value of a custom function.")) ((NAME . "ColNumberToLetter") (RIID . #x000000ea) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ("HeaderNumber" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts a column number to the corresponding column letter.")) ((NAME . "ColWidthToTwips") (RIID . #x000000eb) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Width" "VT_R4")("Twips" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts a column-width measurement to twips.")) ((NAME . "GetBottomRightCell") (RIID . #x000000ec) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_PTR.VT_I4")("Row" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the coordinates of the cell displayed at the lower-right in the current view.")) ((NAME . "GetCellDirtyFlag") (RIID . #x000000ed) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a cell has been modified in a bound fpSpread control.")) ((NAME . "GetCellFromScreenCoord") (RIID . #x000000ee) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_PTR.VT_I4")("Row" "VT_PTR.VT_I4")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the cell coordinates of the cell residing at the specified screen coordinates.")) ((NAME . "GetCellPos") (RIID . #x000000ef) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("x" "VT_PTR.VT_I4")("y" "VT_PTR.VT_I4")("Width" "VT_PTR.VT_I4")("Height" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the location of the specified cell, and its height and width in twips.")) ((NAME . "GetClientArea") (RIID . #x000000f0) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Width" "VT_PTR.VT_I4")("Height" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the height and width of the client area in twips.")) ((NAME . "GetColItemData") (RIID . #x000000f1) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("Col" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the item data associated with the specified column.")) ((NAME . "QueryCustomName") (RIID . #x000000f2) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the defined custom names.")) ((NAME . "GetCustomName") (RIID . #x000000f3) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the value of a custom name.")) ((NAME . "GetDataFillData") (RIID . #x000000f4) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Var" "VT_PTR.VT_VARIANT")("VarType" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns data from the database inside the DataFill event.")) ((NAME . "GetFirstValidCell") (RIID . #x000000f5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_PTR.VT_I4")("Row" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the first cell in the spreadsheet that allows the user to move the focus to it.")) ((NAME . "GetItemData") (RIID . #x000000f6) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the item data associated with an fpSpread control.")) ((NAME . "GetIteration") (RIID . #x000000f7) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("MaxIterations" "VT_PTR.VT_I2")("MaxChange" "VT_PTR.VT_R8")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the number of iterations and the change between iterations for circular references.")) ((NAME . "GetLastValidCell") (RIID . #x000000f8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_PTR.VT_I4")("Row" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the last cell in the spreadsheet to which the user can move the focus.")) ((NAME . "GetMultiSelItem") (RIID . #x000000f9) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("SelPrev" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns which rows are selected when the spreadsheet is in multiple-selection or extended-selection operation mode.")) ((NAME . "GetRefStyle") (RIID . #x000000fa) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the reference style used by the spreadsheet to represent formulas and custom names.")) ((NAME . "GetRowItemData") (RIID . #x000000fb) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the item data associated with the specified row.")) ((NAME . "GetText") (RIID . #x000000fc) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Var" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the text of the specified cell.")) ((NAME . "IsCellSelected") (RIID . #x000000fd) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a cell is selected.")) ((NAME . "IsFormulaValid") (RIID . #x000000fe) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Formula" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a formula is valid.")) ((NAME . "IsVisible") (RIID . #x000000ff) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Partial" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if the specified cell, column, or row is visible.")) ((NAME . "LoadFromFile") (RIID . #x00000100) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads a binary data file.")) ((NAME . "LoadTabFile") (RIID . #x00000101) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads a tab-delimited data file.")) ((NAME . "RowHeightToTwips") (RIID . #x00000102) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("Height" "VT_R4")("Twips" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts a row-height measurement in to twips.")) ((NAME . "SaveTabFile") (RIID . #x00000103) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the spreadsheet data to a tab-delimited file.")) ((NAME . "SaveToFile") (RIID . #x00000104) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")("DataOnly" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the spreadsheet data only, or the data with formatting, to a binary file.")) ((NAME . "SetCellDirtyFlag") (RIID . #x00000105) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Dirty" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Flags a cell or row in a bound fpSpread control whenever the data in the cell has changed.")) ((NAME . "SetColItemData") (RIID . #x00000106) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Value" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the item data associated with the specified column.")) ((NAME . "SetCustomName") (RIID . #x00000107) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Name" "VT_BSTR")("Value" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets a custom name and its value.")) ((NAME . "SetDataFillData") (RIID . #x00000108) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets data in the database inside the DataFill event.")) ((NAME . "SetItemData") (RIID . #x00000109) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Value" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the item data associated with an fpSpread control.")) ((NAME . "SetIteration") (RIID . #x0000010a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Iteration" "VT_BOOL")("MaxIterations" "VT_I2")("MaxChange" "VT_R8")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the number of iterations and the change between iterations for circular references.")) ((NAME . "SetRefStyle") (RIID . #x0000010b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("RefStyle" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the reference style used by the spreadsheet to represent formulas and custom names.")) ((NAME . "SetRowItemData") (RIID . #x0000010c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("Value" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the item data associated with the specified row.")) ((NAME . "SetText") (RIID . #x0000010d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the contents of the specified cell.")) ((NAME . "TwipsToColWidth") (RIID . #x0000010e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Twips" "VT_I4")("ColWidth" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts a twips measurement to a column-width measurement.")) ((NAME . "TwipsToRowHeight") (RIID . #x0000010f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("Twips" "VT_I4")("RowHeight" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Converts a twips measurement to a row-height measurement.")) ((NAME . "GetActionKey") (RIID . #x00000124) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Action" "VT_I2")("fShift" "VT_PTR.VT_BOOL")("fCtrl" "VT_PTR.VT_BOOL")("Key" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the shortcut key or navigation key assigned to a specified action.")) ((NAME . "SetActionKey") (RIID . #x00000125) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Action" "VT_I2")("fShift" "VT_BOOL")("fCtrl" "VT_BOOL")("Key" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the shortcut key or navigation key assigned to a specified action.")) ((NAME . "GetOddEvenRowColor") (RIID . #x00000126) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("clrBackOdd" "VT_PTR.VT_I4")("clrForeOdd" "VT_PTR.VT_I4")("clrBackEven" "VT_PTR.VT_I4")("clrForeEven" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the background and text colors for odd and even rows.")) ((NAME . "SetOddEvenRowColor") (RIID . #x00000127) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("clrBackOdd" "VT_I4")("clrForeOdd" "VT_I4")("clrBackEven" "VT_I4")("clrForeEven" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the background and text colors for odd and even rows.")) ((NAME . "GetFloat") (RIID . #x00000128) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Value" "VT_PTR.VT_R8")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the value in a float cell as a floating-point value.")) ((NAME . "SetFloat") (RIID . #x00000129) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Value" "VT_R8")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the value for a float cell using a floating-point value.")) ((NAME . "GetInteger") (RIID . #x0000012a) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Value" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the value in an integer cell as an integer value.")) ((NAME . "SetInteger") (RIID . #x0000012b) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Value" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the value for an integer cell using an integer value.")) ((NAME . "SetCalText") (RIID . #x0000012c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ShortDays" "VT_BSTR")("LongDays" "VT_BSTR")("ShortMonths" "VT_BSTR")("LongMonths" "VT_BSTR")("OkText" "VT_BSTR")("CancelText" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the text for the pop-up calendar in a date cell.")) ((NAME . "GetTextTipAppearance") (RIID . #x0000012d) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FontName" "VT_PTR.VT_BSTR")("FontSize" "VT_PTR.VT_I2")("FontBold" "VT_PTR.VT_BOOL")("FontItalic" "VT_PTR.VT_BOOL")("BackColor" "VT_PTR.VT_I4")("ForeColor" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the appearance of text tips.")) ((NAME . "SetTextTipAppearance") (RIID . #x0000012e) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FontName" "VT_BSTR")("FontSize" "VT_I2")("FontBold" "VT_BOOL")("FontItalic" "VT_BOOL")("BackColor" "VT_I4")("ForeColor" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Specifies the appearance of text tips.")) ((NAME . "ExportToHTML") (RIID . #x0000012f) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")("AppendFlag" "VT_BOOL")("LogFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports the portion of the spreadsheet that contains data to an HTML file.")) ((NAME . "ExportRangeToHTML") (RIID . #x00000130) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Col2" "VT_I4")("Row2" "VT_I4")("FileName" "VT_BSTR")("AppendFlag" "VT_BOOL")("LogFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports the specified range of cells in the spreadsheet to an HTML file.")) ((NAME . "GetArray") (RIID . #x00000131) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("ColLeft" "VT_I4")("RowTop" "VT_I4")("VarArray" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an array containing data from the spreadsheet.")) ((NAME . "SetArray") (RIID . #x00000132) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("ColLeft" "VT_I4")("RowTop" "VT_I4")("VarArray" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets an array of data into the spreadsheet.")) ((NAME . "IsExcelFile") (RIID . #x00000133) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns whether the specified file is an Excel-formatted file in Excel 97 (BIFF 8) format.")) ((NAME . "GetExcelSheetList") (RIID . #x00000134) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")("VarArray" "VT_VARIANT")("ListCount" "VT_PTR.VT_I2")("LogFileName" "VT_BSTR")("WorkbookHandle" "VT_PTR.VT_I2")("Replace" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a handle to the workbook and a list of the sheets in the specified Excel-formatted file.")) ((NAME . "ImportExcelSheet") (RIID . #x00000135) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("WorkbookHandle" "VT_I2")("Sheet" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Imports the specified sheet from an Excel-formatted file.")) ((NAME . "ExportToExcel") (RIID . #x00000136) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FileName" "VT_BSTR")("SheetName" "VT_BSTR")("LogFileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Exports the spreadsheet to a sheet in an Excel-formatted file.")) ((NAME . "EnumCustomFunction") (RIID . #x00000137) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("PrevFuncName" "VT_BSTR")("FuncName" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the name of the next custom function.")) ((NAME . "GetCustomFunction") (RIID . #x00000138) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FuncName" "VT_BSTR")("MinArgs" "VT_PTR.VT_I2")("MaxArgs" "VT_PTR.VT_I2")("Flags" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Return information about a custom function.")) ((NAME . "RemoveCustomFunction") (RIID . #x00000139) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("FuncName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes the specified custom function.")) ((NAME . "ReCalcCell") (RIID . #x0000013a) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Recalculates the formula in an individual cell.")) ((NAME . "OLEDrag") (RIID . #x0000013c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the spreadsheet control as the source.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("_DSpreadEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for FarPoint Spreadsheet Control 3.0")(GUID . "{842BE590-4D81-11D2-B8B2-0000C00A958C}")(FUNCTIONS ((NAME . "Advance") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("AdvanceNext" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses the Tab key or down arrow in the last cell, or Shift+Tab key or up arrow in the first cell.")) ((NAME . "BlockSelected") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("BlockCol" "VT_I4")("BlockRow" "VT_I4")("BlockCol2" "VT_I4")("BlockRow2" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user completes the selection of a block of cells.")) ((NAME . "ButtonClicked") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("ButtonDown" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks a button cell or check box cell.")) ((NAME . "Change") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user modifies the contents of a cell and then leaves the cell.")) ((NAME . "Click") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks a cell using the left mouse button.")) ((NAME . "ColWidthChange") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col1" "VT_I4")("Col2" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user changes the column width using the mouse.")) ((NAME . "CustomFunction") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FunctionName" "VT_BSTR")("ParameterCnt" "VT_I2")("Col" "VT_I4")("Row" "VT_I4")("Status" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a custom function is evaluated in a cells formula.")) ((NAME . "DataAddNew") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DataColConfig") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("DataField" "VT_BSTR")("DataType" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs for each column in the spreadsheet as the spreadsheet is bound to a database.")) ((NAME . "DataFill") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("DataType" "VT_I2")("fGetData" "VT_I2")("Cancel" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs for each cell in the fpSpread control before it receives data from the database and before it writes data to the database, if the DataFillEvent property is set to True for the cell.")) ((NAME . "DblClick") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user double-clicks the left mouse button while the pointer is in a cell.")) ((NAME . "DragDropBlock") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Col2" "VT_I4")("Row2" "VT_I4")("NewCol" "VT_I4")("NewRow" "VT_I4")("NewCol2" "VT_I4")("NewRow2" "VT_I4")("Overwrite" "VT_BOOL")("Action" "VT_PTR.VT_I2")("DataOnly" "VT_PTR.VT_BOOL")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user drags and drops a block of cells to a new location.")) ((NAME . "DrawItem") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("hDC" "VT_USERDEFINED.Typedef.OLE_HANDLE")("Left" "VT_I4")("Top" "VT_I4")("Right" "VT_I4")("Bottom" "VT_I4")("Style" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the fpSpread control displays an owner-drawn cell.")) ((NAME . "EditError") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("EditError" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user performs an invalid input operation.")) ((NAME . "EditMode") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("Mode" "VT_I2")("ChangeMade" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user enters or leaves edit mode in a cell.")) ((NAME . "EnterRow") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("RowIsLast" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the operation mode is set to row mode and the focus moves to a new row.")) ((NAME . "LeaveCell") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("NewCol" "VT_I4")("NewRow" "VT_I4")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user moves the active cell from one cell to another, or moves the focus outside of the spreadsheet.")) ((NAME . "LeaveRow") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("RowWasLast" "VT_BOOL")("RowChanged" "VT_BOOL")("AllCellsHaveData" "VT_BOOL")("NewRow" "VT_I4")("NewRowIsLast" "VT_I4")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the operation mode is set to row mode and the focus moves to a new row.")) ((NAME . "PrintAbort") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Abort" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs repeatedly when the spreadsheet is printing.")) ((NAME . "QueryAdvance") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("AdvanceNext" "VT_BOOL")("Cancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user moves the focus to the next or previous control on the form.")) ((NAME . "QueryData") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("RowsNeeded" "VT_I4")("RowsLoaded" "VT_PTR.VT_I4")("Direction" "VT_I2")("AtTop" "VT_PTR.VT_BOOL")("AtBottom" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when virtual mode is on and the fpSpread control requests additional data.")) ((NAME . "RightClick") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("ClickType" "VT_I2")("Col" "VT_I4")("Row" "VT_I4")("MouseX" "VT_I4")("MouseY" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks a cell with the right mouse button.")) ((NAME . "RowHeightChange") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row1" "VT_I4")("Row2" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user changes the height of a row.")) ((NAME . "SelChange") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("BlockCol" "VT_I4")("BlockRow" "VT_I4")("BlockCol2" "VT_I4")("BlockRow2" "VT_I4")("CurCol" "VT_I4")("CurRow" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs while the user is selecting a block of cells.")) ((NAME . "TopLeftChange") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("OldLeft" "VT_I4")("OldTop" "VT_I4")("NewLeft" "VT_I4")("NewTop" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the displayed left column or top row changes.")) ((NAME . "UserFormulaEntered") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user types a formula.")) ((NAME . "VirtualClearData") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Row" "VT_I4")("RowsBeingCleared" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the spreadsheet is in virtual mode and data in the virtual buffer needs to be discarded.")) ((NAME . "PrintMsgBox") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Text" "VT_BSTR")("PrintID" "VT_I4")("OpenMsgBox" "VT_BOOL")("Processed" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before the provided print abort dialog box is displayed and after the print job is complete.")) ((NAME . "ComboCloseUp") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("SelChange" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the drop-down list portion of a combo box cell closes.")) ((NAME . "ComboDropDown") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the drop-down list portion of the combo box cell drops down.")) ((NAME . "ComboSelChange") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user changes the selection in a combo box cell.")) ((NAME . "TextTipFetch") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")("MultiLine" "VT_PTR.VT_I2")("TipWidth" "VT_PTR.VT_I4")("TipText" "VT_PTR.VT_BSTR")("ShowTip" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the control displays a text tip.")) ((NAME . "EditChange") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Col" "VT_I4")("Row" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a cell is in edit mode and the text changes in the cell.")) ((NAME . "OLECompleteDrag") (RIID . #x00000022) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs at the OLE drag/drop source control after a manual or automatic drag/drop has been completed or canceled.")) ((NAME . "OLEDragDrop") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("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 . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("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, if its OLEDropMode property is set to manual.")) ((NAME . "OLEGiveFeedback") (RIID . #x00000025) (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 . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("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 . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an OLE drag/drop operation is initiated either manually or automatically.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key down while the spread control has focus.")) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyAscii" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases a key while the spread control has focus.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key while the spread control has focus.")) ((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 the user presses a mouse button down while the spread control has focus.")) ((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 while the mouse is moving over the spread 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 . "Occurs when the user releases a mouse button over the spread control.")))) ("vaSpread" (TYPE . "Coclass")(DESCRIPTION . "FarPoint Spread 3.0")(GUID . "{E2454650-4D87-11D2-B8B2-0000C00A958C}")(ALIASES "_DSpreadSheet""_DSpreadEvents") (FUNCTIONS )) ("_DSpreadPreview" (TYPE . "Dispinterface")(DESCRIPTION . "Dispatch interface for FarPoint Spread Preview Control 3.0")(GUID . "{664E2201-24DB-11D2-9A82-444553540000}")(FUNCTIONS ((NAME . "OLEDrag") (RIID . #x00000035) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the spreadsheet preview control as the source.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("_DSpreadPreviewEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for FarPoint Spread Preview Control 3.0")(GUID . "{664E2202-24DB-11D2-9A82-444553540000}")(FUNCTIONS ((NAME . "PageChange") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Page" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the control displays a different page.")) ((NAME . "Zoom") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the control changes the view of the displayed pages by zooming in or out.")) ((NAME . "OLECompleteDrag") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs at the OLE drag/drop source control after a manual or automatic drag/drop has been completed or canceled.")) ((NAME . "OLEDragDrop") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("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 . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("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, if its OLEDropMode property is set to manual.")) ((NAME . "OLEGiveFeedback") (RIID . #x00000006) (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 . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("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 . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.fpDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when an OLE drag/drop operation is initiated either manually or automatically.")) ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks a cell using the left mouse button.")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user double-clicks the left mouse button while the pointer is in a cell.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key down while the spread preview control has focus.")) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyAscii" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses and releases a key while the spread preview control has focus.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key while the spread preview control has focus.")) ((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 the user presses a mouse button down while the spread preview control has focus.")) ((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 while the mouse is moving over the spread preview 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 . "Occurs when the user releases a mouse button over the spread preview control.")))) ("vaSpreadPreview" (TYPE . "Coclass")(DESCRIPTION . "FarPoint Spread Preview 3.0")(GUID . "{664E2200-24DB-11D2-9A82-444553540000}")(ALIASES "_DSpreadPreview""_DSpreadPreviewEvents") (FUNCTIONS )) )))