#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\actbar.oca")(GUID . "{295A0743-D2AD-4E00-8939-1E8FCEDDD6DD}")(DESCRIPTION . "ActiveBar Control")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IActiveBarEvents" (TYPE . "Interface")(GUID . "{962AD5A7-2A3A-4183-AB17-0F238FBE0458}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000047) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x0000004c) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NewToolbar") (RIID . #x0000004d) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Name" "VT_PTR.ReturnString")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ComboDrop") (RIID . #x0000004e) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ComboSelChange") (RIID . #x0000004f) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TextChange") (RIID . #x00000050) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandOpen") (RIID . #x00000051) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandClose") (RIID . #x00000052) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DblClick") (RIID . #x00000053) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GotFocus") (RIID . #x00000055) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LostFocus") (RIID . #x00000056) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandMove") (RIID . #x00000057) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandResize") (RIID . #x00000058) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Error") (RIID . #x0000006f) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("Number" "VT_I2")("Description" "VT_PTR.ReturnString")("Scode" "VT_I4")("Source" "VT_BSTR")("HelpFile" "VT_BSTR")("HelpContext" "VT_I4")("CancelDisplay" "VT_PTR.ReturnBool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PreSysMenu") (RIID . #x00000070) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DataReady") (RIID . #x00000078) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "MouseEnter") (RIID . #x0000007a) (OFFSET . #x70) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MouseExit") (RIID . #x0000007b) (OFFSET . #x74) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MenuItemEnter") (RIID . #x00000081) (OFFSET . #x78) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MenuItemExit") (RIID . #x00000082) (OFFSET . #x7c) (RETURNS . "VT_HRESULT")(PARAMS ("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PreCustomizeMenu") (RIID . #x00000087) (OFFSET . #x80) (RETURNS . "VT_HRESULT")(PARAMS ("Cancel" "VT_PTR.ReturnBool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x84) (RETURNS . "VT_HRESULT")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key while an edit or combobox tool has the focus.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x88) (RETURNS . "VT_HRESULT")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key while an edit or combobox tool has the focus.")) ((NAME . "PageChange") (RIID . #x000000a0) (OFFSET . #x8c) (RETURNS . "VT_HRESULT")(PARAMS ("Page" "VT_PTR.Page")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This event is fired when a different page is selected")))) ("_Event18" (TYPE . "Interface")(GUID . "{06311D1C-FFE1-4250-9D69-65B3A3D7335E}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000047) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x0000004c) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NewToolbar") (RIID . #x0000004d) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Name" "VT_PTR.ReturnString")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ComboDrop") (RIID . #x0000004e) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ComboSelChange") (RIID . #x0000004f) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TextChange") (RIID . #x00000050) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandOpen") (RIID . #x00000051) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandClose") (RIID . #x00000052) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DblClick") (RIID . #x00000053) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GotFocus") (RIID . #x00000055) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LostFocus") (RIID . #x00000056) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandMove") (RIID . #x00000057) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BandResize") (RIID . #x00000058) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Error") (RIID . #x0000006f) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Number" "VT_I2")("Description" "VT_PTR.ReturnString")("Scode" "VT_I4")("Source" "VT_BSTR")("HelpFile" "VT_BSTR")("HelpContext" "VT_I4")("CancelDisplay" "VT_PTR.ReturnBool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PreSysMenu") (RIID . #x00000070) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Band" "VT_PTR.Band")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DataReady") (RIID . #x00000078) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MouseEnter") (RIID . #x0000007a) (OFFSET . #x70) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MouseExit") (RIID . #x0000007b) (OFFSET . #x74) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MenuItemEnter") (RIID . #x00000081) (OFFSET . #x78) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MenuItemExit") (RIID . #x00000082) (OFFSET . #x7c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PreCustomizeMenu") (RIID . #x00000087) (OFFSET . #x80) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Cancel" "VT_PTR.ReturnBool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "KeyDown") (RIID . #xfffffda6) (OFFSET . #x84) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses a key while an edit or combobox tool has the focus.")) ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x88) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases a key while an edit or combobox tool has the focus.")) ((NAME . "PageChange") (RIID . #x000000a0) (OFFSET . #x8c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Page" "VT_PTR.Page")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This event is fired when a different page is selected")))) ("IActiveBar" (TYPE . "Dispinterface")(GUID . "{D151C749-8DF3-4A0E-A2F7-3555A635F376}")(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 . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x0) (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 . #x0) (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 . "Bands") (RIID . #x00000083) (OFFSET . #x0) (RETURNS . "VT_PTR.Bands")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns collection of band objects")) ((NAME . "DisplayToolTips") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether tooltips will be displayed when user hovers over tools")) ((NAME . "DisplayToolTips") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether tooltips will be displayed when user hovers over tools")) ((NAME . "DisplayKeysInToolTip") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether shortcut keys will be displayed in tooltips")) ((NAME . "DisplayKeysInToolTip") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether shortcut keys will be displayed in tooltips")) ((NAME . "Tools") (RIID . #x00000043) (OFFSET . #x0) (RETURNS . "VT_PTR.Tools")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns collection of tool objects used for runtime customization")) ((NAME . "ActiveBand") (RIID . #x00000059) (OFFSET . #x0) (RETURNS . "VT_PTR.Band")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the band that contains the tool that has input focus (such as an edit or combobox tool)")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_PTR.Font")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets font used for text displayed on tools")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Font")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets font used for text displayed on tools")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/Gets font used for text displayed on tools")) ((NAME . "ColorDepth") (RIID . #x00000073) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.BitDepth")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets number of colors to be used to store images")) ((NAME . "ColorDepth") (RIID . #x00000073) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BitDepth")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets number of colors to be used to store images")) ((NAME . "DataPath") (RIID . #x00000077) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets URL for asyncronous layout download")) ((NAME . "DataPath") (RIID . #x00000077) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets URL for asyncronous layout download")) ((NAME . "MenuFontStyle") (RIID . #x0000007e) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.MenuFontStyles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether to use the Font property or operating system settings for menu fonts")) ((NAME . "MenuFontStyle") (RIID . #x0000007e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.MenuFontStyles")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether to use the Font property or operating system settings for menu fonts")) ((NAME . "LocaleString") (RIID . #x00000080) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets semicolon separated strings for localization")) ((NAME . "LocaleString") (RIID . #x00000080) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets semicolon separated strings for localization")) ((NAME . "picture") (RIID . #xfffffdf5) (OFFSET . #x0) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets background texture for toolbars")) ((NAME . "picture") (RIID . #xfffffdf5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Picture")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets background texture for toolbars")) ((NAME . "picture") (RIID . #xfffffdf5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/Gets background texture for toolbars")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D background color")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D background color")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D foreground color")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D foreground color")) ((NAME . "HighlightColor") (RIID . #x00000084) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D highlight color")) ((NAME . "HighlightColor") (RIID . #x00000084) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D highlight color")) ((NAME . "ShadowColor") (RIID . #x00000085) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D shadow color")) ((NAME . "ShadowColor") (RIID . #x00000085) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D shadow color")) ((NAME . "Palette") (RIID . #x0000008c) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets palette to be used for all tool images and background texture")) ((NAME . "Palette") (RIID . #x0000008c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets palette to be used for all tool images and background texture")) ((NAME . "ControlFont") (RIID . #x0000008e) (OFFSET . #x0) (RETURNS . "VT_PTR.Font")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets font used for combo/edit style tools")) ((NAME . "ControlFont") (RIID . #x0000008e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Font")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets font used for combo/edit style tools")) ((NAME . "ControlFont") (RIID . #x0000008e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/Gets font used for combo/edit style tools")) ((NAME . "RecalcLayout") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Recalculates the layout of docked and floating bands")) ((NAME . "Customize") (RIID . #x0000005a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts runtime customization")) ((NAME . "ReleaseFocus") (RIID . #x0000005b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Release focus from edit or combobox style tool")) ((NAME . "Attach") (RIID . #x0000005f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Attaches ActiveBar to its container window")) ((NAME . "Detach") (RIID . #x00000060) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Detaches ActiveBar from its attached window")) ((NAME . "OnKeyDown") (RIID . #x00000062) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This method should be called from the form KeyDown event handler to route menu keys")) ((NAME . "OnKeyUp") (RIID . #x00000063) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This method should be called from the form KeyUp event handler to route menu keys")) ((NAME . "save") (RIID . #x0000006b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves a specific band or the complete layout to a file")) ((NAME . "Load") (RIID . #x0000006c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads a specific band or the complete layout from a file")) ((NAME . "GetLayoutData") (RIID . #x0000006d) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the layout to a variant")) ((NAME . "SetLayoutData") (RIID . #x0000006e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("BandName" "VT_BSTR")("Data" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads layout from a variant")) ((NAME . "About") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays about box")) ((NAME . "AttachEx") (RIID . #x0000007c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Attaches ActiveBar to a specific window other than its container")) ((NAME . "Refresh") (RIID . #x00000089) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Repaints all toolbars")) ((NAME . "OnSysColorChanged") (RIID . #x0000009f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This function should be called when system colors change")) ((NAME . "ResetHooks") (RIID . #x000000a2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "UseHooks") (RIID . #x000000a1) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "UseHooks") (RIID . #x000000a1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Parent") (RIID . #x80010008) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the object on which this object is located.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Object") (RIID . #x8001001c) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an object in a control.")) ((NAME . "DataBindings") (RIID . #x80010049) (OFFSET . #x0) (RETURNS . "VT_PTR.DataBindings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a DataBindings collection object that collects the bindable properties that are available to the developer.")))) ("_PBrowse19" (TYPE . "Dispinterface")(GUID . "{7CC9C30F-231C-4F1D-AA90-4B463EA5E495}")(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 . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x0) (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 . #x0) (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 . "Bands") (RIID . #x00000083) (OFFSET . #x0) (RETURNS . "VT_PTR.Bands")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns collection of band objects")) ((NAME . "DisplayToolTips") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether tooltips will be displayed when user hovers over tools")) ((NAME . "DisplayToolTips") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether tooltips will be displayed when user hovers over tools")) ((NAME . "DisplayKeysInToolTip") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether shortcut keys will be displayed in tooltips")) ((NAME . "DisplayKeysInToolTip") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether shortcut keys will be displayed in tooltips")) ((NAME . "Tools") (RIID . #x00000043) (OFFSET . #x0) (RETURNS . "VT_PTR.Tools")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns collection of tool objects used for runtime customization")) ((NAME . "ActiveBand") (RIID . #x00000059) (OFFSET . #x0) (RETURNS . "VT_PTR.Band")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the band that contains the tool that has input focus (such as an edit or combobox tool)")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_PTR.Font")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets font used for text displayed on tools")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Font")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets font used for text displayed on tools")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/Gets font used for text displayed on tools")) ((NAME . "ColorDepth") (RIID . #x00000073) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.BitDepth")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets number of colors to be used to store images")) ((NAME . "ColorDepth") (RIID . #x00000073) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BitDepth")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets number of colors to be used to store images")) ((NAME . "DataPath") (RIID . #x00000077) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets URL for asyncronous layout download")) ((NAME . "DataPath") (RIID . #x00000077) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets URL for asyncronous layout download")) ((NAME . "MenuFontStyle") (RIID . #x0000007e) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.MenuFontStyles")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether to use the Font property or operating system settings for menu fonts")) ((NAME . "MenuFontStyle") (RIID . #x0000007e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.MenuFontStyles")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether to use the Font property or operating system settings for menu fonts")) ((NAME . "LocaleString") (RIID . #x00000080) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets semicolon separated strings for localization")) ((NAME . "LocaleString") (RIID . #x00000080) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets semicolon separated strings for localization")) ((NAME . "picture") (RIID . #xfffffdf5) (OFFSET . #x0) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets background texture for toolbars")) ((NAME . "picture") (RIID . #xfffffdf5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Picture")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets background texture for toolbars")) ((NAME . "picture") (RIID . #xfffffdf5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/Gets background texture for toolbars")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D background color")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D background color")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D foreground color")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D foreground color")) ((NAME . "HighlightColor") (RIID . #x00000084) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D highlight color")) ((NAME . "HighlightColor") (RIID . #x00000084) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D highlight color")) ((NAME . "ShadowColor") (RIID . #x00000085) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets 3D shadow color")) ((NAME . "ShadowColor") (RIID . #x00000085) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets 3D shadow color")) ((NAME . "Palette") (RIID . #x0000008c) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets palette to be used for all tool images and background texture")) ((NAME . "Palette") (RIID . #x0000008c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets palette to be used for all tool images and background texture")) ((NAME . "ControlFont") (RIID . #x0000008e) (OFFSET . #x0) (RETURNS . "VT_PTR.Font")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/Gets font used for combo/edit style tools")) ((NAME . "ControlFont") (RIID . #x0000008e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Font")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/Gets font used for combo/edit style tools")) ((NAME . "ControlFont") (RIID . #x0000008e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.VT_PTR.Font")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/Gets font used for combo/edit style tools")) ((NAME . "RecalcLayout") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Recalculates the layout of docked and floating bands")) ((NAME . "Customize") (RIID . #x0000005a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts runtime customization")) ((NAME . "ReleaseFocus") (RIID . #x0000005b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Release focus from edit or combobox style tool")) ((NAME . "Attach") (RIID . #x0000005f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Attaches ActiveBar to its container window")) ((NAME . "Detach") (RIID . #x00000060) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Detaches ActiveBar from its attached window")) ((NAME . "OnKeyDown") (RIID . #x00000062) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This method should be called from the form KeyDown event handler to route menu keys")) ((NAME . "OnKeyUp") (RIID . #x00000063) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("KeyCode" "VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This method should be called from the form KeyUp event handler to route menu keys")) ((NAME . "save") (RIID . #x0000006b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves a specific band or the complete layout to a file")) ((NAME . "Load") (RIID . #x0000006c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads a specific band or the complete layout from a file")) ((NAME . "GetLayoutData") (RIID . #x0000006d) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ("BandName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the layout to a variant")) ((NAME . "SetLayoutData") (RIID . #x0000006e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("BandName" "VT_BSTR")("Data" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads layout from a variant")) ((NAME . "About") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays about box")) ((NAME . "AttachEx") (RIID . #x0000007c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Attaches ActiveBar to a specific window other than its container")) ((NAME . "Refresh") (RIID . #x00000089) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Repaints all toolbars")) ((NAME . "OnSysColorChanged") (RIID . #x0000009f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "This function should be called when system colors change")) ((NAME . "ResetHooks") (RIID . #x000000a2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "UseHooks") (RIID . #x000000a1) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "UseHooks") (RIID . #x000000a1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Left") (RIID . #x80010039) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Left") (RIID . #x80010039) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Top") (RIID . #x8001003a) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Top") (RIID . #x8001003a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "DataBindings") (RIID . #x80010049) (OFFSET . #x0) (RETURNS . "VT_PTR.DataBindings")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a DataBindings collection object that collects the bindable properties that are available to the developer.")) ((NAME . "DataBindings") (RIID . #x80010049) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hWnd" "VT_PTR.DataBindings")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets a DataBindings collection object that collects the bindable properties that are available to the developer.")))) ("ActiveBar" (TYPE . "Coclass")(GUID . "{6D8C6EB4-8467-4108-9F58-3160F038BD51}")(ALIASES "IActiveBar""IActiveBarEvents") (FUNCTIONS )) ("ImageStyles" (TYPE . "Enum")(GUID . "{0EB7D020-6917-11D2-A1C5-0060081C43D9}")(FUNCTIONS )) ("ICustomTool" (TYPE . "Dispinterface")(GUID . "{A4672F71-1E31-11D1-A96E-0060081C43D9}")(FUNCTIONS ((NAME . "SetHost") (RIID . #x00000090) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("host" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetFlags") (RIID . #x0000009d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("pFlags" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnDraw") (RIID . #x00000091) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("x" "VT_INT")("y" "VT_INT")("width" "VT_INT")("height" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSize") (RIID . #x0000002f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("width" "VT_PTR.VT_INT")("height" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseEnter") (RIID . #x00000092) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseExit") (RIID . #x00000093) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseDown") (RIID . #x00000094) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("x" "VT_INT")("y" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseUp") (RIID . #x00000095) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")("x" "VT_INT")("y" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseDblClk") (RIID . #x00000096) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Button" "VT_I2")) (FLAGS ( IS-FUNCTION ))))) ("ICustomTool2" (TYPE . "Interface")(GUID . "{D56E5130-44D4-11D1-A9F8-0060081C43D9}")(FUNCTIONS ((NAME . "SetHost") (RIID . #x00000090) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("host" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetFlags") (RIID . #x0000009d) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pFlags" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnDraw") (RIID . #x00000091) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("x" "VT_INT")("y" "VT_INT")("width" "VT_INT")("height" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSize") (RIID . #x0000002f) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("width" "VT_PTR.VT_INT")("height" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseEnter") (RIID . #x00000092) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseExit") (RIID . #x00000093) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseDown") (RIID . #x00000094) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_I2")("x" "VT_INT")("y" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseUp") (RIID . #x00000095) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_I2")("x" "VT_INT")("y" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnMouseDblClk") (RIID . #x00000096) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_I2")) (FLAGS ( IS-FUNCTION ))))) ("MenuFontStyles" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("BitDepth" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PageStyles" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("BandFlags" (TYPE . "Enum")(GUID . "{19D89EF1-5919-11D0-9C46-00A0C90F29FC}")(FUNCTIONS )) ("DockingArea" (TYPE . "Enum")(GUID . "{19D89EF2-5919-11D0-9C46-00A0C90F29FC}")(FUNCTIONS )) ("TrackingStyles" (TYPE . "Enum")(GUID . "{19D89EF3-5919-11D0-9C46-00A0C90F29FC}")(FUNCTIONS )) ("BandTypes" (TYPE . "Enum")(GUID . "{19D89EF4-5919-11D0-9C46-00A0C90F29FC}")(FUNCTIONS )) ("ToolStyles" (TYPE . "Enum")(GUID . "{FED621D5-59B0-11D0-9C47-00A0C90F29FC}")(FUNCTIONS )) ("CaptionPositions" (TYPE . "Enum")(GUID . "{FED621D6-59B0-11D0-9C47-00A0C90F29FC}")(FUNCTIONS )) ("ToolTypes" (TYPE . "Enum")(GUID . "{FED621D7-59B0-11D0-9C47-00A0C90F29FC}")(FUNCTIONS )) ("ToolAlignment" (TYPE . "Enum")(GUID . "{A5A2D823-59D0-11D0-9C48-00A0C90F29FC}")(FUNCTIONS )) ("IBand" (TYPE . "Dispinterface")(GUID . "{2ACF56E2-56F1-11D0-9C43-00A0C90F29FC}")(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 . "Caption") (RIID . #xfffffdfa) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Flags") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Flags") (RIID . #x00000001) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "DockingArea") (RIID . #x00000002) (OFFSET . #x2c) (RETURNS . "VT_USERDEFINED.Enum.DockingArea")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DockingArea") (RIID . #x00000002) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DockingArea")) (FLAGS ( IS-SET ))) ((NAME . "ToolsHPadding") (RIID . #x00000003) (OFFSET . #x34) (RETURNS . "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ToolsHPadding") (RIID . #x00000003) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "ToolsVPadding") (RIID . #x00000004) (OFFSET . #x3c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ToolsVPadding") (RIID . #x00000004) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "ToolsHSpacing") (RIID . #x00000005) (OFFSET . #x44) (RETURNS . "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ToolsHSpacing") (RIID . #x00000005) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "ToolsVSpacing") (RIID . #x00000006) (OFFSET . #x4c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ToolsVSpacing") (RIID . #x00000006) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "MouseTracking") (RIID . #x00000007) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.TrackingStyles")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "MouseTracking") (RIID . #x00000007) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.TrackingStyles")) (FLAGS ( IS-SET ))) ((NAME . "height") (RIID . #x00000008) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "height") (RIID . #x00000008) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "Left") (RIID . #x00000009) (OFFSET . #x64) (RETURNS . "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Left") (RIID . #x00000009) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_XPOS_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "DisplayHandles") (RIID . #x0000000a) (OFFSET . #x6c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DisplayHandles") (RIID . #x0000000a) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Top") (RIID . #x0000000b) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Top") (RIID . #x0000000b) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_YPOS_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "Type") (RIID . #x0000000d) (OFFSET . #x7c) (RETURNS . "VT_USERDEFINED.Enum.BandTypes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Type") (RIID . #x0000000d) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BandTypes")) (FLAGS ( IS-SET ))) ((NAME . "Visible") (RIID . #x0000000e) (OFFSET . #x84) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Visible") (RIID . #x0000000e) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "width") (RIID . #x0000000f) (OFFSET . #x8c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "width") (RIID . #x0000000f) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "Wrappable") (RIID . #x00000010) (OFFSET . #x94) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Wrappable") (RIID . #x00000010) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "CurrentTool") (RIID . #x00000011) (OFFSET . #x9c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CurrentTool") (RIID . #x00000011) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "DockingOffset") (RIID . #x00000012) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DockingOffset") (RIID . #x00000012) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "Tools") (RIID . #x00000024) (OFFSET . #xac) (RETURNS . "VT_PTR.Tools")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DockLine") (RIID . #x00000029) (OFFSET . #xb0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DockLine") (RIID . #x00000029) (OFFSET . #xb4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "CreatedBy") (RIID . #x0000004b) (OFFSET . #xb8) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CreatedBy") (RIID . #x0000004b) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "PageStyle") (RIID . #x0000005c) (OFFSET . #xc0) (RETURNS . "VT_USERDEFINED.Enum.PageStyles")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "PageStyle") (RIID . #x0000005c) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.PageStyles")) (FLAGS ( IS-SET ))) ((NAME . "Pages") (RIID . #x0000005d) (OFFSET . #xc8) (RETURNS . "VT_PTR.Pages")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CurrentPage") (RIID . #x0000005e) (OFFSET . #xcc) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CurrentPage") (RIID . #x0000005e) (OFFSET . #xd0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "IsDetached") (RIID . #x00000072) (OFFSET . #xd4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "IsDetached") (RIID . #x00000072) (OFFSET . #xd8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "GrabHandleStyle") (RIID . #x00000074) (OFFSET . #xdc) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "GrabHandleStyle") (RIID . #x00000074) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "Name") (RIID . #x0000008d) (OFFSET . #xe4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x0000008d) (OFFSET . #xe8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Clone") (RIID . #x00000033) (OFFSET . #xec) (RETURNS . "VT_PTR.IBand")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CopyTo") (RIID . #x00000034) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("pBand" "VT_PTR.IBand")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGGetSize") (RIID . #x00000035) (OFFSET . #xf4) (RETURNS . "VT_VOID")(PARAMS ("dx" "VT_INT")("dy" "VT_INT")("bandType" "VT_INT")("w" "VT_PTR.VT_INT")("h" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGDraw") (RIID . #x00000036) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("x" "VT_INT")("y" "VT_INT")("w" "VT_INT")("h" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGCalcDropIndex") (RIID . #x00000041) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ("x" "VT_INT")("y" "VT_INT")("dropIndex" "VT_PTR.VT_INT")("direction" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGInsertTool") (RIID . #x0000003f) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_INT")("pTool" "VT_PTR.ITool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGCalcHit") (RIID . #x0000003d) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ("x" "VT_INT")("y" "VT_INT")("Index" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGDrawSelection") (RIID . #x00000040) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("x" "VT_INT")("y" "VT_INT")("width" "VT_INT")("Index" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Exchange") (RIID . #x00000042) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ("pStream" "VT_UNKNOWN")("save" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TrackPopup") (RIID . #x0000004a) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ("x" "VT_INT")("y" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGSetDropLoc") (RIID . #x00000061) (OFFSET . #x114) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("x" "VT_INT")("y" "VT_INT")("w" "VT_INT")("h" "VT_INT")("dropIndex" "VT_INT")("direction" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x118) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DSGCalcHitEx") (RIID . #x00000071) (OFFSET . #x11c) (RETURNS . "VT_VOID")(PARAMS ("x" "VT_INT")("y" "VT_INT")("pHit" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MaxWidth") (RIID . #x00000097) (OFFSET . #x120) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns total width of a band when it is horizontally extended")) ((NAME . "MaxHeight") (RIID . #x00000099) (OFFSET . #x124) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns total width of a band when it is vertically extended")) ((NAME . "TrackPopupEx") (RIID . #x0000009c) (OFFSET . #x128) (RETURNS . "VT_BOOL")(PARAMS ("x" "VT_INT")("y" "VT_INT")("Left" "VT_INT")("Top" "VT_INT")("right" "VT_INT")("bottom" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays popup menu with no-dismissal area")))) ("Tools" (TYPE . "Coclass")(GUID . "{A5A2D821-59D0-11D0-9C48-00A0C90F29FC}")(ALIASES "ITools") (FUNCTIONS )) ("ITools" (TYPE . "Dispinterface")(GUID . "{FED621D4-59B0-11D0-9C47-00A0C90F29FC}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Tool")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.Tool")(PARAMS ("ToolID" "VT_I4")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoveAll") (RIID . #x00000044) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "InsertTool") (RIID . #x00000045) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_INT")("pTool" "VT_PTR.ITool")("fClone" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateTool") (RIID . #x0000002a) (OFFSET . #x34) (RETURNS . "VT_PTR.ITool")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Exchange") (RIID . #x00000042) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("pStream" "VT_UNKNOWN")("save" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeleteTool") (RIID . #x00000048) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("pTool" "VT_PTR.ITool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CopyTo") (RIID . #x0000002e) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("pTools" "VT_PTR.ITools")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Insert") (RIID . #x0000007d) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_INT")("Tool" "VT_PTR.Tool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x48) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ItemById") (RIID . #x0000008a) (OFFSET . #x4c) (RETURNS . "VT_PTR.Tool")(PARAMS ("id" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("Tool" (TYPE . "Coclass")(DESCRIPTION . "Tool Object")(GUID . "{FED621D0-59B0-11D0-9C47-00A0C90F29FC}")(ALIASES "ITool") (FUNCTIONS )) ("ITool" (TYPE . "Dispinterface")(GUID . "{FED621D1-59B0-11D0-9C47-00A0C90F29FC}")(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 . "ToolID") (RIID . #x00000013) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ToolID") (RIID . #x00000013) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Name") (RIID . #x00000014) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000014) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "HelpContextID") (RIID . #x00000015) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "HelpContextID") (RIID . #x00000015) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "TooltipText") (RIID . #x00000016) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "TooltipText") (RIID . #x00000016) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x3c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Enabled") (RIID . #xfffffdfe) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Checked") (RIID . #x0000001a) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Checked") (RIID . #x0000001a) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Style") (RIID . #x0000001b) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.ToolStyles")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Style") (RIID . #x0000001b) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ToolStyles")) (FLAGS ( IS-SET ))) ((NAME . "CaptionPosition") (RIID . #x0000001c) (OFFSET . #x5c) (RETURNS . "VT_USERDEFINED.Enum.CaptionPositions")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CaptionPosition") (RIID . #x0000001c) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.CaptionPositions")) (FLAGS ( IS-SET ))) ((NAME . "ShortcutKey") (RIID . #x0000001d) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ShortcutKey") (RIID . #x0000001d) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Description") (RIID . #x0000001e) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Description") (RIID . #x0000001e) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "ControlType") (RIID . #x0000001f) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Enum.ToolTypes")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ControlType") (RIID . #x0000001f) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ToolTypes")) (FLAGS ( IS-SET ))) ((NAME . "BeginGroup") (RIID . #x00000020) (OFFSET . #x7c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "BeginGroup") (RIID . #x00000020) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Tag") (RIID . #x00000021) (OFFSET . #x84) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Tag") (RIID . #x00000021) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Custom") (RIID . #x00000022) (OFFSET . #x8c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Custom") (RIID . #x00000022) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-SET ))) ((NAME . "width") (RIID . #x0000000f) (OFFSET . #x94) (RETURNS . "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "width") (RIID . #x0000000f) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_XSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "height") (RIID . #x00000008) (OFFSET . #x9c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "height") (RIID . #x00000008) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_YSIZE_PIXELS")) (FLAGS ( IS-SET ))) ((NAME . "Alignment") (RIID . #x00000025) (OFFSET . #xa4) (RETURNS . "VT_USERDEFINED.Enum.ToolAlignment")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Alignment") (RIID . #x00000025) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ToolAlignment")) (FLAGS ( IS-SET ))) ((NAME . "Category") (RIID . #x00000031) (OFFSET . #xac) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Category") (RIID . #x00000031) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "SubBand") (RIID . #x00000023) (OFFSET . #xb4) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "SubBand") (RIID . #x00000023) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Text") (RIID . #x00000064) (OFFSET . #xbc) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Text") (RIID . #x00000064) (OFFSET . #xc0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "CBLines") (RIID . #x00000067) (OFFSET . #xc4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CBLines") (RIID . #x00000067) (OFFSET . #xc8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "CBWidth") (RIID . #x00000068) (OFFSET . #xcc) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CBWidth") (RIID . #x00000068) (OFFSET . #xd0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "CBListIndex") (RIID . #x00000069) (OFFSET . #xd4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CBListIndex") (RIID . #x00000069) (OFFSET . #xd8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "CBStyle") (RIID . #x0000006a) (OFFSET . #xdc) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CBStyle") (RIID . #x0000006a) (OFFSET . #xe0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "CBList") (RIID . #x00000066) (OFFSET . #xe4) (RETURNS . "VT_PTR.ComboList")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Visible") (RIID . #x00000088) (OFFSET . #xe8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Visible") (RIID . #x00000088) (OFFSET . #xec) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "DrawPict") (RIID . #x0000002c) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("x" "VT_INT")("y" "VT_INT")("w" "VT_INT")("h" "VT_INT")("Enabled" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x0000002d) (OFFSET . #xf4) (RETURNS . "VT_PTR.ITool")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CopyTo") (RIID . #x0000002e) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ("pDest" "VT_PTR.ITool")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSize") (RIID . #x0000002f) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ("bandType" "VT_I2")("cx" "VT_PTR.VT_INT")("cy" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ExtDraw") (RIID . #x00000030) (OFFSET . #x100) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("x" "VT_INT")("y" "VT_INT")("w" "VT_INT")("h" "VT_INT")("bandType" "VT_I2")("fSel" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetPicture") (RIID . #x00000038) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")("picture" "VT_PTR.Picture")("color" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetPictureMask") (RIID . #x00000039) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")("mask" "VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetBitmap") (RIID . #x0000007f) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")("GetMask" "VT_BOOL")("pHandle" "VT_PTR.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetBitmap") (RIID . #x0000003b) (OFFSET . #x110) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I2")("isMask" "VT_BOOL")("hbitmap" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMaskColor") (RIID . #x0000003c) (OFFSET . #x114) (RETURNS . "VT_VOID")(PARAMS ("mcolor" "VT_PTR.OLE_COLOR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetPicture") (RIID . #x0000003a) (OFFSET . #x118) (RETURNS . "VT_PTR.Picture")(PARAMS ("Index" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetFocus") (RIID . #x0000008b) (OFFSET . #x11c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Default") (RIID . #x0000009e) (OFFSET . #x120) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Set/Gets wheather the tool is the default command on a popup menu")) ((NAME . "Default") (RIID . #x0000009e) (OFFSET . #x124) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Set/Gets wheather the tool is the default command on a popup menu")) ((NAME . "hWnd") (RIID . #xfffffdfd) (OFFSET . #x128) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns window handle of tool when tool is in focus")))) ("ComboList" (TYPE . "Coclass")(GUID . "{1CEC1F22-87AF-11D0-9CAD-00A0C90F29FC}")(ALIASES "IComboList") (FUNCTIONS )) ("IComboList" (TYPE . "Dispinterface")(GUID . "{1CEC1F21-87AF-11D0-9CAD-00A0C90F29FC}")(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 . "AddItem") (RIID . #x00000002) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x00000003) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clear") (RIID . #x00000065) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000075) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "InsertItem") (RIID . #x00000079) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_INT")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ItemData") (RIID . #x000000b6) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.VT_VARIANT")("Name" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "ItemData") (RIID . #x000000b6) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-GET ))))) ("Pages" (TYPE . "Coclass")(GUID . "{C4F3B100-7E4B-11D0-9C99-00A0C90F29FC}")(ALIASES "IPages") (FUNCTIONS )) ("IPages" (TYPE . "Dispinterface")(GUID . "{3F5A4A60-7E4B-11D0-9C99-00A0C90F29FC}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Page")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.Page")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("Page" (TYPE . "Coclass")(DESCRIPTION . "Band Page")(GUID . "{9CC77A20-7E49-11D0-9C99-00A0C90F29FC}")(ALIASES "IPage") (FUNCTIONS )) ("IPage" (TYPE . "Dispinterface")(GUID . "{9CC77A21-7E49-11D0-9C99-00A0C90F29FC}")(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 . "Caption") (RIID . #xfffffdfa) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Tools") (RIID . #x00000043) (OFFSET . #x24) (RETURNS . "VT_PTR.Tools")(PARAMS ) (FLAGS ( IS-GET ))))) ("IImageMgr" (TYPE . "Dispinterface")(GUID . "{89541527-2D31-11D2-A166-0060081C43D9}")(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 . "BitDepth") (RIID . #x000000a3) (OFFSET . #x1c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "BitDepth") (RIID . #x000000a3) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "Palette") (RIID . #x0000008c) (OFFSET . #x24) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Palette") (RIID . #x0000008c) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))) ((NAME . "CreateImage") (RIID . #x000000a4) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateImage2") (RIID . #x000000a5) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_PTR.VT_I4")("nCx" "VT_INT")("nCy" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRefImage") (RIID . #x000000a6) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RefCntImage") (RIID . #x000000a7) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_I4")("nRefCnt" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReleaseImage") (RIID . #x000000a8) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Size") (RIID . #x000000a9) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_I4")("nCx" "VT_PTR.VT_I4")("nCy" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ImageBitmap") (RIID . #x000000aa) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_I4")("nCx" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))) ((NAME . "ImageBitmap") (RIID . #x000000aa) (OFFSET . #x48) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ("nImageId" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "MaskBitmap") (RIID . #x000000ab) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_I4")("nCx" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))) ((NAME . "MaskBitmap") (RIID . #x000000ab) (OFFSET . #x50) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ("nImageId" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "BitBltEx") (RIID . #x000000ac) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("nImageId" "VT_I4")("nX" "VT_I4")("nY" "VT_I4")("nRop" "VT_I4")("isStyle" "VT_USERDEFINED.Enum.ImageStyles")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ScaleBlt") (RIID . #x000000ad) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("hdc" "VT_USERDEFINED.Typedef.OLE_HANDLE")("nImageId" "VT_I4")("nX" "VT_I4")("nY" "VT_I4")("nWidth" "VT_I4")("nHeight" "VT_I4")("nRop" "VT_I4")("isStyle" "VT_USERDEFINED.Enum.ImageStyles")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Compact") (RIID . #x000000ae) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ImageInitialSize") (RIID . #x000000af) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("nCx" "VT_I2")("nCy" "VT_I2")("nSize" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ImageGrowBy") (RIID . #x000000b0) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("nCx" "VT_I2")("nCy" "VT_I2")("nGrowBy" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MaskInitialSize") (RIID . #x000000b1) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("nCx" "VT_I2")("nCy" "VT_I2")("nSize" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MaskGrowBy") (RIID . #x000000b2) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("nCx" "VT_I2")("nCy" "VT_I2")("nGrowBy" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MaskColor") (RIID . #x000000b4) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("nImageId" "VT_I4")("nCy" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "MaskColor") (RIID . #x000000b4) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ("nImageId" "VT_I4")) (FLAGS ( IS-GET ))))) ("ICustomHost" (TYPE . "Dispinterface")(GUID . "{A4672F70-1E31-11D1-A96E-0060081C43D9}")(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 . "hWin") (RIID . #xfffffdfd) (OFFSET . #x1c) (RETURNS . "VT_USERDEFINED.Typedef.OLE_HANDLE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "hWin") (RIID . #xfffffdfd) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-SET ))) ((NAME . "State") (RIID . #x0000009a) (OFFSET . #x24) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "State") (RIID . #x0000009a) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Close") (RIID . #x0000008f) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IReturnString" (TYPE . "Dispinterface")(GUID . "{BF2D9130-7BE6-11D0-9C95-00A0C90F29FC}")(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 . "Value") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Value") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))))) ("IReturnBool" (TYPE . "Dispinterface")(GUID . "{B2B5EB40-8826-11D0-9CAF-00A0C90F29FC}")(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 . "Value") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Value") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))))) ("IBands" (TYPE . "Dispinterface")(GUID . "{0F987293-56EE-11D0-9C43-00A0C90F29FC}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Band")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Add") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.Band")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoveAll") (RIID . #x00000044) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "InsertBand") (RIID . #x00000046) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_INT")("pBand" "VT_PTR.IBand")) (FLAGS ( IS-FUNCTION ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("Band" (TYPE . "Coclass")(GUID . "{2ACF56E1-56F1-11D0-9C43-00A0C90F29FC}")(ALIASES "IBand") (FUNCTIONS )) ("IBarPrivate" (TYPE . "Interface")(GUID . "{9DD5B370-6588-11D0-9C63-00A0C90F29FC}")(FUNCTIONS ((NAME . "DesignerShutDown") (RIID . #x0000002b) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateBand") (RIID . #x00000032) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pBand" "VT_PTR.VT_PTR.IBand")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "CreateToolsCollection") (RIID . #x00000049) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pTools" "VT_PTR.VT_PTR.ITools")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShutDownAdvise") (RIID . #x00000076) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("handle" "VT_USERDEFINED.Typedef.OLE_HANDLE")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ExchangeImages") (RIID . #x000000b3) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pStream" "VT_DISPATCH")("vbSave" "VT_BOOL")("nVersion" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("Bands" (TYPE . "Coclass")(GUID . "{A5A2D820-59D0-11D0-9C48-00A0C90F29FC}")(ALIASES "IBands") (FUNCTIONS )) ("ReturnString" (TYPE . "Coclass")(GUID . "{BF2D9131-7BE6-11D0-9C95-00A0C90F29FC}")(ALIASES "IReturnString") (FUNCTIONS )) ("ReturnBool" (TYPE . "Coclass")(GUID . "{B2B5EB41-8826-11D0-9CAF-00A0C90F29FC}")(ALIASES "IReturnBool") (FUNCTIONS )) ("ImageMgr" (TYPE . "Coclass")(GUID . "{1D6CDCA0-6916-11D2-A1C5-0060081C43D9}")(ALIASES "IImageMgr") (FUNCTIONS )) )))