#S(HASH-TABLE EQL (FILENAME . "threed20.ocx")(GUID . "{0BA686C6-F7D3-101A-993E-0000C0EF6F5E}")(OLENAME . "Threed")(DESCRIPTION . "Sheridan ActiveThreed Controls")(VERSION . "2.0") (CLASSES . #S(HASH-TABLE EQUAL ("Constants_Font3D" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the font3D styles")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssNoneFont3D) (1 . ssRaisedLight) (2 . ssRaisedHeavy) (3 . ssInsetLight) (4 . ssInsetHeavy) (5 . ssDropShadow) ) (FUNCTIONS )) ("Constants_AlignTo" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the SSCheck/SSOption control alignments")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssTextRight) (1 . ssTextLeft) ) (FUNCTIONS )) ("Constants_AlignFrameText" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the caption alignment for the SSFrame control")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssTopLeft) (1 . ssTopRight) (2 . ssTopCenter) (3 . ssBottomLeft) (4 . ssBottomRight) (5 . ssBottomCenter) ) (FUNCTIONS )) ("Constants_ShadowColor" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the shadow color for SSFrame/SSPanel controls")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssDarkGrey) (1 . ssBlack) ) (FUNCTIONS )) ("Constants_AutoSizeButton" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the type of AutoSize")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssNoneAutoSizeButton) (1 . ssPictureToButton) (2 . ssButtonToPicture) ) (FUNCTIONS )) ("Constants_ShadowStyle" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the shadow styles")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssInsetShadow) (1 . ssRaisedShadow) ) (FUNCTIONS )) ("Constants_Bevel" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the bevel styles")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssNoneBevel) (1 . ssInsetBevel) (2 . ssRaisedBevel) ) (FUNCTIONS )) ("Constants_FloodType" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the flood type")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssNoneFlood) (1 . ssLeftToRight) (2 . ssRightToLeft) (3 . ssTopToBottom) (4 . ssBottomToTop) (5 . ssWideningCircle) ) (FUNCTIONS )) ("Constants_Alignment" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the Picture alignment for SSCommand control")(GUID . "{C5DC2ED0-56BE-11D0-9B9E-0000C0F04C96}")(ENUMS (0 . ssLeftTop) (1 . ssLeftMiddle) (2 . ssLeftBottom) (3 . ssRightTop) (4 . ssRightMiddle) (5 . ssRightBottom) (6 . ssCenterTop) (7 . ssCenterMiddle) (8 . ssCenterBottom) (9 . ssLeftOfCaption) (10 . ssRightOfCaption) (11 . ssTopOfCaption) (12 . ssBottomOfCaption) ) (FUNCTIONS )) ("Constants_AutoSizePanel" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the Autosize for SSPanel control")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssNoneAutoSize) (1 . ssWidthToCaption) (2 . ssHeightToCaption) (3 . ssChildToPanel) ) (FUNCTIONS )) ("Constants_PictureDnChange" (TYPE . "Enum")(DESCRIPTION . "Constants that specify PictureDn change")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssNoChange) (1 . ssDither) (2 . ssInvert) ) (FUNCTIONS )) ("Constants_MousePointer" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the mouse pointer type")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssDefault) (1 . ssArrow) (2 . ssCross) (3 . ssIBeam) (4 . ssIcon) (5 . ssSize) (6 . ssSizeNESW) (7 . ssSizeNS) (8 . ssSizeNWSE) (9 . ssSizeEW) (10 . ssUpArrow) (11 . ssHourglass) (12 . ssNoDrop) (13 . ssArrowHourglass) (14 . ssArrowQuestion) (15 . ssSizeAll) (99 . ssCustom) ) (FUNCTIONS )) ("Constants_CaptionStyle" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the caption style")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssStandard) (1 . ssWrapped) ) (FUNCTIONS )) ("Constants_MarqueeStyle" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the Marquee style")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssNoneMarquee) (1 . ssScrollingMarquee) (2 . ssSlidingMarquee) (3 . ssBlinkingMarquee) (4 . ssBouncingMarquee) ) (FUNCTIONS )) ("Constants_MarqueeDirection" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the Marquee direction")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssMDRightToLeft) (1 . ssMDLeftToRight) (2 . ssMDTopToBottom) (3 . ssMDBottomToTop) ) (FUNCTIONS )) ("Constants_BackStyle" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the back style")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssOpaque) (1 . ssTransparent) ) (FUNCTIONS )) ("Constants_PictureBackgroundStyle" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the Picture Background style")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssCentered) (1 . ssStretched) (2 . ssTiled) ) (FUNCTIONS )) ("Constants_PictureAlignment" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the picture alignment for SSCheck control")(GUID . "{C5DC2ED1-56BE-11D0-9B9E-0000C0F04C96}")(ENUMS (0 . ssPALeftOfCaption) (1 . ssPARightOfCaption) (2 . ssPAJustify) ) (FUNCTIONS )) ("Constants_ButtonStyle" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the button styles")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssFollowOS) (1 . ssWin95) (2 . ssWin3X) (3 . ssActiveBorders) (4 . ssBorderless) ) (FUNCTIONS )) ("Constants_FloodFillStyle" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the flood fill styles")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssSolid) (1 . ssSegmented) ) (FUNCTIONS )) ("Constants_CheckBoxValue" (TYPE . "Enum")(DESCRIPTION . "Constants that specify the check box states")(GUID . "{00000000-0000-0000-0000-000000000000}")(ENUMS (0 . ssCBUnchecked) (1 . ssCBChecked) (2 . ssCBGrayed) ) (FUNCTIONS )) ("Constants_OLEDrag" (TYPE . "Enum")(DESCRIPTION . "Constants for the OLEDragMode property (but not the DragMode or OLEDropMode properties).")(GUID . "{D8898460-742F-11CF-8AEA-00AA00C00905}")(ENUMS (0 . ssOLEDragManual) (1 . ssOLEDragAutomatic) ) (FUNCTIONS )) ("Constants_OLEDrop" (TYPE . "Enum")(DESCRIPTION . "Constants for the OLEDropMode property (but not the DragMode or OLEDragMode properties).")(GUID . "{D8898461-742F-11CF-8AEA-00AA00C00905}")(ENUMS (0 . ssOLEDropNone) (1 . ssOLEDropManual) ) (FUNCTIONS )) ("Constants_DragOver" (TYPE . "Enum")(DESCRIPTION . "State transition constants for the DragOver and OLEDragOver events.")(GUID . "{D8898464-742F-11CF-8AEA-00AA00C00905}")(ENUMS (0 . ssEnter) (1 . ssLeave) (2 . ssOver) ) (FUNCTIONS )) ("Constants_ClipBoard" (TYPE . "Enum")(DESCRIPTION . "Clipboard format constants.")(GUID . "{D8898462-742F-11CF-8AEA-00AA00C00905}")(ENUMS (1 . ssCFText) (2 . ssCFBitmap) (3 . ssCFMetafile) (8 . ssCFDIB) (9 . ssCFPalette) (14 . ssCFEMetafile) (15 . ssCFFiles) (-16639 . ssCFRTF) ) (FUNCTIONS )) ("Constants_OLEDropEffect" (TYPE . "Enum")(DESCRIPTION . "Drop effect constants for OLE drag and drop events.")(GUID . "{D8898463-742F-11CF-8AEA-00AA00C00905}")(ENUMS (0 . ssOLEDropEffectNone) (1 . ssOLEDropEffectCopy) (2 . ssOLEDropEffectMove) (-2147483648 . ssOLEDropEffectScroll) ) (FUNCTIONS )) ("ISSDataObjectFiles" (TYPE . "Dispinterface")(GUID . "{6B976285-3692-11D0-9B8A-0000C0F04C96}")(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 SSDataObject object (ssCFFiles 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 SSDataObject object (ssCFFiles 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 SSDataObject object (ssCFFiles 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 SSDataObject object (ssCFFiles format only).")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x30) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("SSDataObjectFiles" (TYPE . "Coclass")(DESCRIPTION . "A collection of strings which is the type of the Files property on the ssDataObject object.")(GUID . "{6B976284-3692-11D0-9B8A-0000C0F04C96}")(ALIASES "ISSDataObjectFiles") (FUNCTIONS )) ("ISSDataObject" (TYPE . "Dispinterface")(GUID . "{6B976287-3692-11D0-9B8A-0000C0F04C96}")(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 SSDataObject object.")) ((NAME . "GetData") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VARIANT")(PARAMS ("sFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Retrieves data of a specified format from a SSDataObject object.")) ((NAME . "GetFormat") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ("sFormat" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines if a specified clipboard format is supported by the SSDataObject 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 SSDataObject object.")) ((NAME . "Files") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_PTR.ISSDataObjectFiles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "A collection of filenames used by the ssCFFiles format.")))) ("SSDataObject" (TYPE . "Coclass")(DESCRIPTION . "A container for data being transferred from a source to a target in an OLE drag/drop operation.")(GUID . "{6B976286-3692-11D0-9B8A-0000C0F04C96}")(ALIASES "ISSDataObject") (FUNCTIONS )) ("ISSBase" (TYPE . "Dispinterface")(GUID . "{A341D800-01C9-11D0-BE3F-0000C0F04C96}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")))) ("ISSOptionBase" (TYPE . "Dispinterface")(GUID . "{D75CDA00-0AFB-11D0-8602-0000C09300C4}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x114) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x11c) (RETURNS . "VT_USERDEFINED.Enum.Constants_AlignTo")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AlignTo")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x124) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureAlignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureAlignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")))) ("ISSButtonBase" (TYPE . "Dispinterface")(GUID . "{C282B950-20E8-11D0-8A28-0000C09300C4}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x114) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x11c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x124) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x12c) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x130) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x134) (RETURNS . "VT_USERDEFINED.Enum.Constants_AutoSizeButton")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture.")) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x138) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AutoSizeButton")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x13c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x140) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "ButtonStyle") (RIID . #x00000033) (OFFSET . #x144) (RETURNS . "VT_USERDEFINED.Enum.Constants_ButtonStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the appearance of the button's edges.")) ((NAME . "ButtonStyle") (RIID . #x00000033) (OFFSET . #x148) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_ButtonStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the appearance of the button's edges.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x14c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x150) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x154) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x158) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x15c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x160) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x164) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabledFrames") (RIID . #x00000034) (OFFSET . #x168) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is disabled.")) ((NAME . "PictureDisabledFrames") (RIID . #x00000034) (OFFSET . #x16c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is disabled.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x170) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x174) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x178) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDnFrames") (RIID . #x00000035) (OFFSET . #x17c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down'.")) ((NAME . "PictureDnFrames") (RIID . #x00000035) (OFFSET . #x180) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down'.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x184) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x188) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")))) ("ISSFrameBase" (TYPE . "Dispinterface")(GUID . "{1710F030-425E-11D0-8A5C-0000C09300C4}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "PictureBackgroundStyle") (RIID . #x0000003d) (OFFSET . #x114) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureBackgroundStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the background picture will be displayed.")) ((NAME . "PictureBackgroundStyle") (RIID . #x0000003d) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureBackgroundStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the background picture will be displayed.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x11c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x124) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "ClipControls") (RIID . #x0000003f) (OFFSET . #x128) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the way the control handles repaint methods.")) ((NAME . "ClipControls") (RIID . #x0000003f) (OFFSET . #x12c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the way the control handles repaint methods.")))) ("ISSFrame" (TYPE . "Dispinterface")(DESCRIPTION . "SSFrame Control")(GUID . "{1E8B9951-DB45-11CF-9B47-0000C0F04C96}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "PictureBackgroundStyle") (RIID . #x0000003d) (OFFSET . #x114) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureBackgroundStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the background picture will be displayed.")) ((NAME . "PictureBackgroundStyle") (RIID . #x0000003d) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureBackgroundStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the background picture will be displayed.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x11c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x124) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "ClipControls") (RIID . #x0000003f) (OFFSET . #x128) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the way the control handles repaint methods.")) ((NAME . "ClipControls") (RIID . #x0000003f) (OFFSET . #x12c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the way the control handles repaint methods.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x130) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x134) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "_Caption") (RIID . #x00000000) (OFFSET . #x138) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_Caption") (RIID . #x00000000) (OFFSET . #x13c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x140) (RETURNS . "VT_USERDEFINED.Enum.Constants_AlignFrameText")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x144) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AlignFrameText")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "ShadowColor") (RIID . #x00000008) (OFFSET . #x148) (RETURNS . "VT_USERDEFINED.Enum.Constants_ShadowColor")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ShadowColor") (RIID . #x00000008) (OFFSET . #x14c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_ShadowColor")) (FLAGS ( IS-SET ))) ((NAME . "ShadowStyle") (RIID . #x0000000a) (OFFSET . #x150) (RETURNS . "VT_USERDEFINED.Enum.Constants_ShadowStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the frame will be drawn, raised or inset.")) ((NAME . "ShadowStyle") (RIID . #x0000000a) (OFFSET . #x154) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_ShadowStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the frame will be drawn, raised or inset.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x158) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureAlignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x15c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureAlignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")))) ("DSSFrameEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for SSFrame control")(GUID . "{1E8B9952-DB45-11CF-9B47-0000C0F04C96}")(FUNCTIONS ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks the control.")) ((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 while the pointer is over the control.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the pointer moves while over the control.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a mouse button while the pointer is over the control.")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user double-clicks the .")) ((NAME . "MarqueeCycleBegin") (RIID . #x0000002d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption begins a new marquee cycle.")) ((NAME . "MarqueeCycleEnd") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption finishes a marquee cycle.")) ((NAME . "MouseEnter") (RIID . #x00000031) (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 pointer moves over of the control.")) ((NAME . "MouseExit") (RIID . #x00000032) (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 pointer moves outside the control.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))))) ("SSFrame" (TYPE . "Coclass")(DESCRIPTION . "SSFrame control")(GUID . "{1E8B9953-DB45-11CF-9B47-0000C0F04C96}")(ALIASES "ISSFrame""DSSFrameEvents") (FUNCTIONS )) ("ISSPanel" (TYPE . "Dispinterface")(DESCRIPTION . "SSPanel Control")(GUID . "{240210C0-E3B3-11CF-BE3F-0000C0F04C96}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "PictureBackgroundStyle") (RIID . #x0000003d) (OFFSET . #x114) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureBackgroundStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the background picture will be displayed.")) ((NAME . "PictureBackgroundStyle") (RIID . #x0000003d) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureBackgroundStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the background picture will be displayed.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x11c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "PictureBackground") (RIID . #x00000038) (OFFSET . #x124) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a picture for display in the background.")) ((NAME . "ClipControls") (RIID . #x0000003f) (OFFSET . #x128) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the way the control handles repaint methods.")) ((NAME . "ClipControls") (RIID . #x0000003f) (OFFSET . #x12c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the way the control handles repaint methods.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x130) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x134) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x138) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x13c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "BorderWidth") (RIID . #xfffffe07) (OFFSET . #x140) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the width of the space between the outer and inner bevels.")) ((NAME . "BorderWidth") (RIID . #xfffffe07) (OFFSET . #x144) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the width of the space between the outer and inner bevels.")) ((NAME . "BevelOuter") (RIID . #x0000000e) (OFFSET . #x148) (RETURNS . "VT_USERDEFINED.Enum.Constants_Bevel")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of outside beveling for the panel.")) ((NAME . "BevelOuter") (RIID . #x0000000e) (OFFSET . #x14c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Bevel")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of outside beveling for the panel.")) ((NAME . "BevelInner") (RIID . #x0000000f) (OFFSET . #x150) (RETURNS . "VT_USERDEFINED.Enum.Constants_Bevel")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of inside beveling for the panel.")) ((NAME . "BevelInner") (RIID . #x0000000f) (OFFSET . #x154) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Bevel")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of inside beveling for the panel.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x158) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x15c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x160) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x164) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "FloodType") (RIID . #x00000012) (OFFSET . #x168) (RETURNS . "VT_USERDEFINED.Enum.Constants_FloodType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a value that specifies the appearance of the panel when used as a status or progress indicator.")) ((NAME . "FloodType") (RIID . #x00000012) (OFFSET . #x16c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_FloodType")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a value that specifies the appearance of the panel when used as a status or progress indicator.")) ((NAME . "FloodColor") (RIID . #x00000013) (OFFSET . #x170) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color used to fill the control when used as a progress indicator.")) ((NAME . "FloodColor") (RIID . #x00000013) (OFFSET . #x174) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color used to fill the control when used as a progress indicator.")) ((NAME . "FloodPercent") (RIID . #x00000014) (OFFSET . #x178) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the percentage of the control filled when used as a progress indicator.")) ((NAME . "FloodPercent") (RIID . #x00000014) (OFFSET . #x17c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the percentage of the control filled when used as a progress indicator.")) ((NAME . "FloodShowPct") (RIID . #x00000015) (OFFSET . #x180) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to show percent value when used as a progress indicator.")) ((NAME . "FloodShowPct") (RIID . #x00000015) (OFFSET . #x184) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to show percent value when used as a progress indicator.")) ((NAME . "_Caption") (RIID . #x00000000) (OFFSET . #x188) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_Caption") (RIID . #x00000000) (OFFSET . #x18c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x190) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x194) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "ShadowColor") (RIID . #x00000008) (OFFSET . #x198) (RETURNS . "VT_USERDEFINED.Enum.Constants_ShadowColor")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ShadowColor") (RIID . #x00000008) (OFFSET . #x19c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_ShadowColor")) (FLAGS ( IS-SET ))) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x1a0) (RETURNS . "VT_USERDEFINED.Enum.Constants_AutoSizePanel")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture &/or caption.")) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x1a4) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AutoSizePanel")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture &/or caption.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x1a8) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x1ac) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "FloodFillStyle") (RIID . #x0000003b) (OFFSET . #x1b0) (RETURNS . "VT_USERDEFINED.Enum.Constants_FloodFillStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of fill when control is used as a status or progress indicator.")) ((NAME . "FloodFillStyle") (RIID . #x0000003b) (OFFSET . #x1b4) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_FloodFillStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of fill when control is used as a status or progress indicator.")))) ("DSSPanel" (TYPE . "Dispinterface")(DESCRIPTION . "SSPanel Control")(GUID . "{AE16CF00-68A4-11D0-BE40-0000C0F04C96}")(FUNCTIONS ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")))) ("DSSPanelEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for SSPanel control")(GUID . "{240210C1-E3B3-11CF-BE3F-0000C0F04C96}")(FUNCTIONS ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks the control.")) ((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 while the pointer is over the control.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the pointer moves while over the control.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a mouse button while the pointer is over the control.")) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user double-clicks the .")) ((NAME . "MarqueeCycleBegin") (RIID . #x0000002d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption begins a new marquee cycle.")) ((NAME . "MarqueeCycleEnd") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption finishes a marquee cycle.")) ((NAME . "MouseEnter") (RIID . #x00000031) (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 pointer moves over of the control.")) ((NAME . "MouseExit") (RIID . #x00000032) (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 pointer moves outside the control.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))) ((NAME . "Resize") (RIID . #x0000003e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a splitter bar moves and all adjacent panes are resized.")))) ("SSPanel" (TYPE . "Coclass")(DESCRIPTION . "SSPanel control")(GUID . "{240210C2-E3B3-11CF-BE3F-0000C0F04C96}")(ALIASES "DSSPanel""ISSPanel""DSSPanelEvents") (FUNCTIONS )) ("ISSOption" (TYPE . "Dispinterface")(DESCRIPTION . "SSOption Control")(GUID . "{D1146D80-EEB2-11CF-8602-0000C09300C4}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x114) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x11c) (RETURNS . "VT_USERDEFINED.Enum.Constants_AlignTo")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AlignTo")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x124) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureAlignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureAlignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "Value") (RIID . #x0000000b) (OFFSET . #x12c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_OPTEXCLUSIVE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "Value") (RIID . #x0000000b) (OFFSET . #x130) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Typedef.OLE_OPTEXCLUSIVE")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x134) (RETURNS . "VT_USERDEFINED.Typedef.OLE_OPTEXCLUSIVE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x138) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Typedef.OLE_OPTEXCLUSIVE")) (FLAGS ( IS-SET ))) ((NAME . "OptionBtnMaskColor") (RIID . #x00000029) (OFFSET . #x13c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in the option button graphic.")) ((NAME . "OptionBtnMaskColor") (RIID . #x00000029) (OFFSET . #x140) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in the option button graphic.")) ((NAME . "OptionBtnUseMask") (RIID . #x0000002a) (OFFSET . #x144) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in the option button graphic.")) ((NAME . "OptionBtnUseMask") (RIID . #x0000002a) (OFFSET . #x148) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in the option button graphic.")) ((NAME . "OptionBtnGraphics") (RIID . #x0000002b) (OFFSET . #x14c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used to replace the option button portion of the control.")) ((NAME . "OptionBtnGraphics") (RIID . #x0000002b) (OFFSET . #x150) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used to replace the option button portion of the control.")) ((NAME . "OptionBtnGraphics") (RIID . #x0000002b) (OFFSET . #x154) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used to replace the option button portion of the control.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x158) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x15c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")))) ("DSSOptionEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for SSOption control")(GUID . "{E2344720-EEB2-11CF-8602-0000C09300C4}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Value" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks the control.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key.")) ((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.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key.")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a mouse button while the pointer is over the control.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the pointer moves while over the control.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a mouse button while the pointer is over the control.")) ((NAME . "DblClick") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Value" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user double-clicks the .")) ((NAME . "MarqueeCycleBegin") (RIID . #x0000002d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption begins a new marquee cycle.")) ((NAME . "MarqueeCycleEnd") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption finishes a marquee cycle.")) ((NAME . "MouseEnter") (RIID . #x00000031) (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 pointer moves over of the control.")) ((NAME . "MouseExit") (RIID . #x00000032) (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 pointer moves outside the control.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))))) ("SSOption" (TYPE . "Coclass")(DESCRIPTION . "SSOption control")(GUID . "{EFF47B00-EEB2-11CF-8602-0000C09300C4}")(ALIASES "ISSOption""DSSOptionEvents") (FUNCTIONS )) ("ISSCheck" (TYPE . "Dispinterface")(DESCRIPTION . "SSCheck Control")(GUID . "{4113FBA0-F14B-11CF-9C79-0000C09300C4}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x114) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x11c) (RETURNS . "VT_USERDEFINED.Enum.Constants_AlignTo")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AlignTo")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x124) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureAlignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureAlignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "BoundValue") (RIID . #x00000041) (OFFSET . #x12c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "BoundValue") (RIID . #x00000041) (OFFSET . #x130) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x134) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x138) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x13c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CheckBoxValue")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x140) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_CheckBoxValue")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "CheckBoxMaskColor") (RIID . #x00000029) (OFFSET . #x144) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in the check box graphic.")) ((NAME . "CheckBoxMaskColor") (RIID . #x00000029) (OFFSET . #x148) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in the check box graphic.")) ((NAME . "CheckBoxUseMask") (RIID . #x0000002a) (OFFSET . #x14c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in the check box graphic.")) ((NAME . "CheckBoxUseMask") (RIID . #x0000002a) (OFFSET . #x150) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in the check box graphic.")) ((NAME . "CheckBoxGraphics") (RIID . #x0000002b) (OFFSET . #x154) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used to replace the check box portion of the control.")) ((NAME . "CheckBoxGraphics") (RIID . #x0000002b) (OFFSET . #x158) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used to replace the check box portion of the control.")) ((NAME . "CheckBoxGraphics") (RIID . #x0000002b) (OFFSET . #x15c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used to replace the check box portion of the control.")) ((NAME . "TripleState") (RIID . #x0000002c) (OFFSET . #x160) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will have two or three logical states.")) ((NAME . "TripleState") (RIID . #x0000002c) (OFFSET . #x164) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will have two or three logical states.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x168) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x16c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")))) ("DSSCheck" (TYPE . "Dispinterface")(DESCRIPTION . "SSCheck Control")(GUID . "{AD32E560-68A9-11D0-BE40-0000C0F04C96}")(FUNCTIONS ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")))) ("DSSCheckEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for SSCheck control")(GUID . "{4113FBA1-F14B-11CF-9C79-0000C09300C4}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Value" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks the control.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key.")) ((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.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key.")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a mouse button while the pointer is over the control.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the pointer moves while over the control.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a mouse button while the pointer is over the control.")) ((NAME . "MarqueeCycleBegin") (RIID . #x0000002d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption begins a new marquee cycle.")) ((NAME . "MarqueeCycleEnd") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption finishes a marquee cycle.")) ((NAME . "MouseEnter") (RIID . #x00000031) (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 pointer moves over of the control.")) ((NAME . "MouseExit") (RIID . #x00000032) (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 pointer moves outside the control.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))))) ("SSCheck" (TYPE . "Coclass")(DESCRIPTION . "SSCheck control")(GUID . "{4113FBA2-F14B-11CF-9C79-0000C09300C4}")(ALIASES "DSSCheck""ISSCheck""DSSCheckEvents") (FUNCTIONS )) ("ISSRibbon" (TYPE . "Dispinterface")(DESCRIPTION . "SSRibbon Control")(GUID . "{B28088C0-F453-11CF-9C7D-0000C09300C4}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x114) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x11c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x124) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x12c) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x130) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x134) (RETURNS . "VT_USERDEFINED.Enum.Constants_AutoSizeButton")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture.")) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x138) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AutoSizeButton")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x13c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x140) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "ButtonStyle") (RIID . #x00000033) (OFFSET . #x144) (RETURNS . "VT_USERDEFINED.Enum.Constants_ButtonStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the appearance of the button's edges.")) ((NAME . "ButtonStyle") (RIID . #x00000033) (OFFSET . #x148) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_ButtonStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the appearance of the button's edges.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x14c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x150) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x154) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x158) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x15c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x160) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x164) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabledFrames") (RIID . #x00000034) (OFFSET . #x168) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is disabled.")) ((NAME . "PictureDisabledFrames") (RIID . #x00000034) (OFFSET . #x16c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is disabled.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x170) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x174) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x178) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDnFrames") (RIID . #x00000035) (OFFSET . #x17c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down'.")) ((NAME . "PictureDnFrames") (RIID . #x00000035) (OFFSET . #x180) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down'.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x184) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x188) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")) ((NAME . "GroupNumber") (RIID . #x00000018) (OFFSET . #x18c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the group number of a button.")) ((NAME . "GroupNumber") (RIID . #x00000018) (OFFSET . #x190) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the group number of a button.")) ((NAME . "GroupAllowAllUp") (RIID . #x00000019) (OFFSET . #x194) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether all buttons in a group can be up.")) ((NAME . "GroupAllowAllUp") (RIID . #x00000019) (OFFSET . #x198) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether all buttons in a group can be up.")) ((NAME . "PictureDnChange") (RIID . #x0000001a) (OFFSET . #x19c) (RETURNS . "VT_USERDEFINED.Enum.Constants_PictureDnChange")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the way the 'down' state of a button is created.")) ((NAME . "PictureDnChange") (RIID . #x0000001a) (OFFSET . #x1a0) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_PictureDnChange")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the way the 'down' state of a button is created.")) ((NAME . "PictureUp") (RIID . #x0000001d) (OFFSET . #x1a4) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "PictureUp") (RIID . #x0000001d) (OFFSET . #x1a8) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))) ((NAME . "PictureUp") (RIID . #x0000001d) (OFFSET . #x1ac) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PictureDnDisabled") (RIID . #x00000039) (OFFSET . #x1b0) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button when it's disabled.")) ((NAME . "PictureDnDisabled") (RIID . #x00000039) (OFFSET . #x1b4) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button when it's disabled.")) ((NAME . "PictureDnDisabled") (RIID . #x00000039) (OFFSET . #x1b8) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button when it's disabled.")) ((NAME . "PictureDnDisabledFrames") (RIID . #x0000003a) (OFFSET . #x1bc) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down' and disabled.")) ((NAME . "PictureDnDisabledFrames") (RIID . #x0000003a) (OFFSET . #x1c0) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down' and disabled.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x1c4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x1c8) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")))) ("DSSRibbonEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for SSRibbon control")(GUID . "{B28088C1-F453-11CF-9C7D-0000C09300C4}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Value" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks the control.")) ((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 while the pointer is over the control.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the pointer moves while over the control.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a mouse button while the pointer is over the control.")) ((NAME . "MarqueeCycleBegin") (RIID . #x0000002d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption begins a new marquee cycle.")) ((NAME . "MarqueeCycleEnd") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption finishes a marquee cycle.")) ((NAME . "MouseEnter") (RIID . #x00000031) (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 pointer moves over of the control.")) ((NAME . "MouseExit") (RIID . #x00000032) (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 pointer moves outside the control.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))))) ("SSRibbon" (TYPE . "Coclass")(DESCRIPTION . "SSRibbon control")(GUID . "{B28088C2-F453-11CF-9C7D-0000C09300C4}")(ALIASES "ISSRibbon""DSSRibbonEvents") (FUNCTIONS )) ("ISSCommand" (TYPE . "Dispinterface")(DESCRIPTION . "SSCommand Control")(GUID . "{AAD093B0-F9CA-11CF-9C85-0000C09300C4}")(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 . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationDelay") (RIID . #x0000001f) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets milliseconds between frames of an animation.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "PictureAnimationEnabled") (RIID . #x00000036) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the animation will play or not.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the background color of the control.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Enum.Constants_BackStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "BackStyle") (RIID . #xfffffe0a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_BackStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the background of the control will be opaque or transparent.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Enum.Constants_CaptionStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "CaptionStyle") (RIID . #x0000000c) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_CaptionStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether caption text will be wrapped.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the object can be selected by the user.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x4c) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the properties of the Font object.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Enum.Constants_Font3D")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "Font3D") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_Font3D")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the 3-D style of the caption text.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontBold") (RIID . #x00000003) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the bold style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontItalic") (RIID . #x00000004) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the italic style of the Font object.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x70) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontName") (RIID . #x00000001) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the name of the Font object's font.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x78) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontSize") (RIID . #x00000002) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the size of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x80) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontStrikethru") (RIID . #x00000005) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the strikethrough style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "FontUnderline") (RIID . #x00000006) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the underline style of the Font object.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the foreground (text) color of the control.")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x98) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets the window handle of the control.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDelay") (RIID . #x00000020) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling speed of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeDirection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeDirection") (RIID . #x00000021) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeDirection")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the scrolling direction of the caption text.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xac) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeScrollAmount") (RIID . #x0000002e) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of pixels the caption will scroll after each delay.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb4) (RETURNS . "VT_USERDEFINED.Enum.Constants_MarqueeStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MarqueeStyle") (RIID . #x0000003c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MarqueeStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the type of marquee effect the caption will have.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xbc) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MouseIcon") (RIID . #xfffffdf6) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the mouse pointer when the MousePointer property is set to Custom.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.Constants_MousePointer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "MousePointer") (RIID . #xfffffdf7) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_MousePointer")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the pointer displayed when the mouse is over part of an object.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd0) (RETURNS . "VT_USERDEFINED.Enum.Constants_OLEDrop")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "OLEDropMode") (RIID . #x0000060f) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Constants_OLEDrop")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets whether this control can act as an OLE drop target.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xd8) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "Picture") (RIID . #xfffffdf5) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets a Picture object for display.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureFrames") (RIID . #x00000023) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xec) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureMaskColor") (RIID . #x00000024) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the color that will become transparent in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "PictureUseMask") (RIID . #x00000025) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether to use the transparent color in a picture.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #xfc) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "TagVariant") (RIID . #x00000027) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets an extra data storage value for the control.")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Forces a complete repaint of a control.")) ((NAME . "PlaySoundFile") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Makes the control play a sound file.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays version information about the control.")) ((NAME . "OLEDrag") (RIID . #x00000610) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts an OLE drag/drop event with the given control as the source.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x114) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption text of the control.")) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x11c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "Value") (RIID . #x0000002f) (OFFSET . #x120) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the logical state of the control.")) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x124) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "_Value") (RIID . #x00000000) (OFFSET . #x128) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x12c) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "Alignment") (RIID . #x00000007) (OFFSET . #x130) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the caption's alignment to the control.")) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x134) (RETURNS . "VT_USERDEFINED.Enum.Constants_AutoSizeButton")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture.")) ((NAME . "AutoSize") (RIID . #xfffffe0c) (OFFSET . #x138) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_AutoSizeButton")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will resize itself based on the picture.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x13c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "BevelWidth") (RIID . #x0000000d) (OFFSET . #x140) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the width of the beveled area.")) ((NAME . "ButtonStyle") (RIID . #x00000033) (OFFSET . #x144) (RETURNS . "VT_USERDEFINED.Enum.Constants_ButtonStyle")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the appearance of the button's edges.")) ((NAME . "ButtonStyle") (RIID . #x00000033) (OFFSET . #x148) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_ButtonStyle")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the appearance of the button's edges.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x14c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "Outline") (RIID . #x00000011) (OFFSET . #x150) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control is displayed with an outside border.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x154) (RETURNS . "VT_USERDEFINED.Enum.Constants_Alignment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureAlignment") (RIID . #x00000028) (OFFSET . #x158) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_USERDEFINED.Enum.Constants_Alignment")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets how the picture will be aligned on the control.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x15c) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x160) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabled") (RIID . #x0000001c) (OFFSET . #x164) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used for the button when disabled.")) ((NAME . "PictureDisabledFrames") (RIID . #x00000034) (OFFSET . #x168) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is disabled.")) ((NAME . "PictureDisabledFrames") (RIID . #x00000034) (OFFSET . #x16c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is disabled.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x170) (RETURNS . "VT_PTR.IPictureDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x174) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDn") (RIID . #x0000001b) (OFFSET . #x178) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_PTR.IPictureDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets/sets the picture used for the 'down' state of a button.")) ((NAME . "PictureDnFrames") (RIID . #x00000035) (OFFSET . #x17c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down'.")) ((NAME . "PictureDnFrames") (RIID . #x00000035) (OFFSET . #x180) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets the number of animation frames used when the control is 'down'.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x184) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")) ((NAME . "RoundedCorners") (RIID . #x00000010) (OFFSET . #x188) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will have rounded corners.")) ((NAME . "AutoRepeat") (RIID . #x00000037) (OFFSET . #x18c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control will click repeatedly when the mouse is held down.")) ((NAME . "AutoRepeat") (RIID . #x00000037) (OFFSET . #x190) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control will click repeatedly when the mouse is held down.")) ((NAME . "DoClick") (RIID . #xfffffdd9) (OFFSET . #x194) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Triggers the Click event of the control.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x198) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")) ((NAME . "Windowless") (RIID . #x00000043) (OFFSET . #x19c) (RETURNS . "VT_VOID")(PARAMS ("SoundFile" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Gets/sets whether the control can operate in windowless mode.")))) ("DSSCommandEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for SSCommand control")(GUID . "{AAD093B1-F9CA-11CF-9C85-0000C09300C4}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user clicks the control.")) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key.")) ((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.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key.")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a mouse button while the pointer is over the control.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the pointer moves while over the control.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("Shift" "VT_I2")("X" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")("Y" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a mouse button while the pointer is over the control.")) ((NAME . "MarqueeCycleBegin") (RIID . #x0000002d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption begins a new marquee cycle.")) ((NAME . "MarqueeCycleEnd") (RIID . #x00000040) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the caption finishes a marquee cycle.")) ((NAME . "MouseEnter") (RIID . #x00000031) (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 pointer moves over of the control.")) ((NAME . "MouseExit") (RIID . #x00000032) (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 pointer moves outside the control.")) ((NAME . "OLEStartDrag") (RIID . #x0000060e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("AllowedEffects" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEGiveFeedback") (RIID . #x0000060f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")("DefaultCursors" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLESetData") (RIID . #x00000610) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("DataFormat" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLECompleteDrag") (RIID . #x00000611) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Effect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OLEDragOver") (RIID . #x00000612) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))) ((NAME . "OLEDragDrop") (RIID . #x00000613) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Data" "VT_PTR.VT_PTR.SSDataObject")("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 ))))) ("SSCommand" (TYPE . "Coclass")(DESCRIPTION . "SSCommand control")(GUID . "{AAD093B2-F9CA-11CF-9C85-0000C09300C4}")(ALIASES "ISSCommand""DSSCommandEvents") (FUNCTIONS )) )))