#S(HASH-TABLE EQL (FILENAME . "c:\program files\common files\microsoft shared\msdesigners98\mdt2dd.dll")(GUID . "{B0406341-B0C5-11D0-89A9-00A0C9054129}")(DESCRIPTION . "daVinci Diagram Surface Type Library 2")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("Arrows" (TYPE . "Enum")(GUID . "{AB36DE63-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS )) ("DdsLINESTYLE" (TYPE . "Enum")(GUID . "{A936A1E0-4D07-11CF-A48D-00AA005119FB}")(FUNCTIONS )) ("PolylineRendition" (TYPE . "Enum")(GUID . "{A936A1E1-4D07-11CF-A48D-00AA005119FB}")(FUNCTIONS )) ("IPolylineEvents" (TYPE . "Dispinterface")(GUID . "{AB36DE5F-2BF4-11CE-AB3C-00AA004404FB}")(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 . "QueryStartDrag") (RIID . #x0000000b) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IPolyline" (TYPE . "Dispinterface")(GUID . "{AB36DE5E-2BF4-11CE-AB3C-00AA004404FB}")(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 . "Arrowhead") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Arrows")) (FLAGS ( IS-SET ))) ((NAME . "Arrowhead") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_USERDEFINED.Enum.Arrows")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Arrowtail") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Arrows")) (FLAGS ( IS-SET ))) ((NAME . "Arrowtail") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_USERDEFINED.Enum.Arrows")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Color") (RIID . #x00000007) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Color") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Style") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Style") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Rendition") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.PolylineRendition")) (FLAGS ( IS-SET ))) ((NAME . "Rendition") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_USERDEFINED.Enum.PolylineRendition")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VisibilityHack") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "VisibilityHack") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "GetLabelCount") (RIID . #x00000003) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("pcLabels" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetLabel") (RIID . #x00000004) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("iLabelIndex" "VT_I4")("ppIDDOLabel" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddLabel") (RIID . #x00000005) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("piNewLabelIndex" "VT_PTR.VT_I4")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddLabel2") (RIID . #x00000006) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("piNewLabelIndex" "VT_PTR.VT_I4")("lPercentPos" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetArrowheadAndArrowtail") (RIID . #x0000000c) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("Head" "VT_USERDEFINED.Enum.Arrows")("Tail" "VT_USERDEFINED.Enum.Arrows")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetLabelVisibility") (RIID . #x0000000d) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("fVisible" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetLabelVisibility") (RIID . #x0000000e) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("pfVisible" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))))) ("Polyline" (TYPE . "Coclass")(GUID . "{D24D4453-1F01-11D1-8E63-006097D2DF48}")(ALIASES "IPolyline""IPolylineEvents") (FUNCTIONS )) ("CombSpine" (TYPE . "Enum")(GUID . "{A92CC3D0-E7C4-11CE-A47B-00AA005119FB}")(FUNCTIONS )) ("ICombEvents" (TYPE . "Dispinterface")(GUID . "{AB36DE65-2BF4-11CE-AB3C-00AA004404FB}")(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 . "QueryStartDrag") (RIID . #x00000008) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DblClick") (RIID . #xfffffda7) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Click") (RIID . #xfffffda8) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "KeyPress") (RIID . #xfffffda5) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IComb" (TYPE . "Dispinterface")(GUID . "{AB36DE64-2BF4-11CE-AB3C-00AA004404FB}")(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 . "Arrowhead") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.Arrows")) (FLAGS ( IS-SET ))) ((NAME . "Arrowhead") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_USERDEFINED.Enum.Arrows")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Color") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Color") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Style") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Style") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ToothCount") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "ToothCount") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "SpineSide") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.CombSpine")) (FLAGS ( IS-SET ))) ((NAME . "SpineSide") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_USERDEFINED.Enum.CombSpine")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "SetToothContactPt") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("iToothIndex" "VT_I4")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetToothContactPt") (RIID . #x00000007) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("iToothIndex" "VT_I4")("px" "VT_PTR.VT_I4")("py" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("Comb" (TYPE . "Coclass")(GUID . "{AB36DE60-2BF4-11CE-AB3C-00AA004404FB}")(ALIASES "IComb""ICombEvents") (FUNCTIONS )) ("LabelPosType" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("LabelJustification" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDDSIcon" (TYPE . "Interface")(GUID . "{A92CC3EE-E7C4-11CE-A47B-00AA005119FB}")(FUNCTIONS ((NAME . "Caption") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrCaption" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Caption") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrCaption" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "LabelPos") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pePos" "VT_USERDEFINED.Enum.LabelPosType")) (FLAGS ( IS-SET ))) ((NAME . "LabelPos") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pePos" "VT_PTR.LabelPosType")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "InsertIconUnder") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pvhicNewIcon" "VT_PTR.VT_VOID")("pvhicIconOnTop" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReplaceIcon") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pvhicNewIcon" "VT_PTR.VT_VOID")("pvhicIconBeingReplaced" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoveIcon") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pvhicIconToRemove" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ClearIcons") (RIID . #x00000006) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("fForceRedraw" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIconCount") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pcIconCount" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIcon") (RIID . #x00000008) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("iIconIndex" "VT_I4")("ppvIcon" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PositionCaption") (RIID . #x00000009) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("fForceReposition" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DestroyLabel") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetLabelObject") (RIID . #x0000000b) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("ppUnk_IDdsDiagramObject" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("IDDSIconEvents" (TYPE . "Dispinterface")(GUID . "{A92CC3EF-E7C4-11CE-A47B-00AA005119FB}")(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 . "Click") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("lMouseX" "VT_I4")("lMouseY" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("DDSIcon" (TYPE . "Coclass")(GUID . "{D24D4450-1F01-11D1-8E63-006097D2DF48}")(ALIASES "IDDSIcon""IDDSIconEvents") (FUNCTIONS )) ("IDDSLabel" (TYPE . "Interface")(GUID . "{9FB66BE5-B25C-11CF-BAA8-00AA00A20430}")(FUNCTIONS ((NAME . "MaxWidth") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("piMaxWidthInPixels" "VT_INT")) (FLAGS ( IS-SET ))) ((NAME . "MaxWidth") (RIID . #x00000005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("piMaxWidthInPixels" "VT_PTR.VT_INT")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "ReadOnly") (RIID . #x00000006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pfReadOnly" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "ReadOnly") (RIID . #x00000006) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pfReadOnly" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Multiline") (RIID . #x00000007) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pfMultiline" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Multiline") (RIID . #x00000007) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pfMultiline" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "AutoSize") (RIID . #x00000008) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pfAutoSize" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "AutoSize") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pfAutoSize" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Font") (RIID . #x00000002) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("ppUnkIFontObject" "VT_UNKNOWN")) (FLAGS ( IS-SET ))) ((NAME . "Font") (RIID . #x00000002) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("ppUnkIFontObject" "VT_PTR.VT_UNKNOWN")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "ForeColor") (RIID . #x00000003) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("pcolorForeColorKind" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "ForeColor") (RIID . #x00000003) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("pcolorForeColorKind" "VT_PTR.OLE_COLOR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "BackColor") (RIID . #x00000004) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("pcolorBackColorKind" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "BackColor") (RIID . #x00000004) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("pcolorBackColorKind" "VT_PTR.OLE_COLOR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Text") (RIID . #x00000001) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrText" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Text") (RIID . #x00000001) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrText" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "DeleteWhenEmpty") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("pfDeleteWhenEmpty" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "DeleteWhenEmpty") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("pfDeleteWhenEmpty" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "BackgroundTransparent") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("pfBackgroundTransparent" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "BackgroundTransparent") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("pfBackgroundTransparent" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Justification") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ("peJustification" "VT_USERDEFINED.Enum.LabelJustification")) (FLAGS ( IS-SET ))) ((NAME . "Justification") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_HRESULT")(PARAMS ("peJustification" "VT_PTR.LabelJustification")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "WordWrap") (RIID . #x0000000c) (OFFSET . #x74) (RETURNS . "VT_HRESULT")(PARAMS ("pfWordWrap" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "WordWrap") (RIID . #x0000000c) (OFFSET . #x78) (RETURNS . "VT_HRESULT")(PARAMS ("pfWordWrap" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "DeselectText") (RIID . #x00000014) (OFFSET . #x7c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SelectAll") (RIID . #x00000015) (OFFSET . #x80) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IDDSLabelEvents" (TYPE . "Dispinterface")(GUID . "{9FB66BE6-B25C-11CF-BAA8-00AA00A20430}")(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 . "TextChangedByUser") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnRightClick") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("ix" "VT_INT")("iy" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("DDSLabel" (TYPE . "Coclass")(GUID . "{D24D4451-1F01-11D1-8E63-006097D2DF48}")(ALIASES "IDDSLabel""IDDSLabelEvents") (FUNCTIONS )) ("DdsZOrder" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDdsDiagramObject" (TYPE . "Interface")(GUID . "{AB36DE49-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS ((NAME . "AttachObject") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AttachObject2") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObject" "VT_UNKNOWN")("iAttPtIndex" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DetachObject") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumAttachedObjects") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppIDiagramObjectEnum" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PutSemanticCookie") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("cb" "VT_I4")("pv" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSemanticCookie") (RIID . #x00000006) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pcb" "VT_PTR.VT_I4")("ppv" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyGeometryChanged") (RIID . #x00000007) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetInSelection") (RIID . #x00000008) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("fSelect" "VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BringToFront") (RIID . #x00000009) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "fNoResize") (RIID . #x00000032) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pfNoResize" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fNoResize") (RIID . #x00000032) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pfNoResize" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fNoMove") (RIID . #x00000033) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pfNoMove" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fNoMove") (RIID . #x00000033) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pfNoMove" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fShowSelectionHandles") (RIID . #x00000041) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("fShowSelectionHandles" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fShowSelectionHandles") (RIID . #x00000041) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("fShowSelectionHandles" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fAllowNudging") (RIID . #x00000042) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("fAllowNudging" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fAllowNudging") (RIID . #x00000042) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("fAllowNudging" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fNoDefaultAttachPoints") (RIID . #x00000034) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("pfNoDefaultAttachPoints" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fNoDefaultAttachPoints") (RIID . #x00000034) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("pfNoDefaultAttachPoints" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "gddcCookie") (RIID . #x00000035) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("pgddcCookie" "VT_PTR.VT_VOID")) (FLAGS ( IS-SET ))) ((NAME . "gddcCookie") (RIID . #x00000035) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("pgddcCookie" "VT_PTR.VT_VOID")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fAutoDrag") (RIID . #x0000003c) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("fAutoDrag" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fAutoDrag") (RIID . #x0000003c) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("fAutoDrag" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fAllowPersistance") (RIID . #x0000003d) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("pfAllowObjectToBePersisted" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fAllowPersistance") (RIID . #x0000003d) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ("pfAllowObjectToBePersisted" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fSnapToGrid") (RIID . #x0000003e) (OFFSET . #x70) (RETURNS . "VT_HRESULT")(PARAMS ("pfSnapThisToGrid" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fSnapToGrid") (RIID . #x0000003e) (OFFSET . #x74) (RETURNS . "VT_HRESULT")(PARAMS ("pfSnapThisToGrid" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fTabstop") (RIID . #x0000003f) (OFFSET . #x78) (RETURNS . "VT_HRESULT")(PARAMS ("pfTabstop" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fTabstop") (RIID . #x0000003f) (OFFSET . #x7c) (RETURNS . "VT_HRESULT")(PARAMS ("pfTabstop" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fSelectable") (RIID . #x00000040) (OFFSET . #x80) (RETURNS . "VT_HRESULT")(PARAMS ("pfSelectable" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fSelectable") (RIID . #x00000040) (OFFSET . #x84) (RETURNS . "VT_HRESULT")(PARAMS ("pfSelectable" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "fAnnotation") (RIID . #x00000043) (OFFSET . #x88) (RETURNS . "VT_HRESULT")(PARAMS ("pfAnnotation" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "get_AttachPointCoords") (RIID . #x00000036) (OFFSET . #x8c) (RETURNS . "VT_HRESULT")(PARAMS ("ppptAttachPointList" "VT_PTR.VT_VOID")("puiAttPointCount" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_AttachPointCoords") (RIID . #x00000037) (OFFSET . #x90) (RETURNS . "VT_HRESULT")(PARAMS ("puiAttachPointList" "VT_PTR.VT_VOID")("uiAttPointCount" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_CompositeMaster") (RIID . #x00000039) (OFFSET . #x94) (RETURNS . "VT_HRESULT")(PARAMS ("pICompositeMasterUnk" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_CompositeMaster") (RIID . #x00000038) (OFFSET . #x98) (RETURNS . "VT_HRESULT")(PARAMS ("ppICompositeMasterUnk" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_LayoutHints") (RIID . #x0000003a) (OFFSET . #x9c) (RETURNS . "VT_HRESULT")(PARAMS ("plFirstHint" "VT_PTR.VT_I4")("plSecondHint" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_LayoutHints") (RIID . #x0000003b) (OFFSET . #xa0) (RETURNS . "VT_HRESULT")(PARAMS ("lFirstHint" "VT_I4")("lSecondHint" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetControlTipText") (RIID . #x0000000a) (OFFSET . #xa4) (RETURNS . "VT_HRESULT")(PARAMS ("ControlTipText" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetControlTipText") (RIID . #x0000000b) (OFFSET . #xa8) (RETURNS . "VT_HRESULT")(PARAMS ("pControlTipText" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetHeight") (RIID . #x0000000c) (OFFSET . #xac) (RETURNS . "VT_HRESULT")(PARAMS ("Height" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetHeight") (RIID . #x0000000d) (OFFSET . #xb0) (RETURNS . "VT_HRESULT")(PARAMS ("pHeight" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetInSelection") (RIID . #x0000000f) (OFFSET . #xb4) (RETURNS . "VT_HRESULT")(PARAMS ("pInSelection" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetLeft") (RIID . #x00000010) (OFFSET . #xb8) (RETURNS . "VT_HRESULT")(PARAMS ("Left" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetLeft") (RIID . #x00000011) (OFFSET . #xbc) (RETURNS . "VT_HRESULT")(PARAMS ("pLeft" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetParent") (RIID . #x00000012) (OFFSET . #xc0) (RETURNS . "VT_HRESULT")(PARAMS ("pParent" "VT_PTR.VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetTop") (RIID . #x00000013) (OFFSET . #xc4) (RETURNS . "VT_HRESULT")(PARAMS ("Top" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTop") (RIID . #x00000014) (OFFSET . #xc8) (RETURNS . "VT_HRESULT")(PARAMS ("pTop" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetVisible") (RIID . #x00000015) (OFFSET . #xcc) (RETURNS . "VT_HRESULT")(PARAMS ("Visible" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetVisible") (RIID . #x00000016) (OFFSET . #xd0) (RETURNS . "VT_HRESULT")(PARAMS ("pVisible" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetWidth") (RIID . #x00000017) (OFFSET . #xd4) (RETURNS . "VT_HRESULT")(PARAMS ("Width" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetWidth") (RIID . #x00000018) (OFFSET . #xd8) (RETURNS . "VT_HRESULT")(PARAMS ("pWidth" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetFocus") (RIID . #x00000019) (OFFSET . #xdc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetHwnd") (RIID . #x0000001a) (OFFSET . #xe0) (RETURNS . "VT_HRESULT")(PARAMS ("pHwnd" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Move") (RIID . #x0000001b) (OFFSET . #xe4) (RETURNS . "VT_HRESULT")(PARAMS ("Left" "VT_I4")("Top" "VT_I4")("Width" "VT_I4")("Height" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ZOrder") (RIID . #x0000001c) (OFFSET . #xe8) (RETURNS . "VT_HRESULT")(PARAMS ("zPosition" "VT_USERDEFINED.Enum.DdsZOrder")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MoveAttachment") (RIID . #x0000001d) (OFFSET . #xec) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjSrc" "VT_UNKNOWN")("pIDiagramObjBeforeThis" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ScrollIntoView") (RIID . #x0000001e) (OFFSET . #xf0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetInSelectionInPlace") (RIID . #x0000001f) (OFFSET . #xf4) (RETURNS . "VT_HRESULT")(PARAMS ("fSelect" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("DdsConn_HITRESULT" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDdsDiagramConnector" (TYPE . "Interface")(GUID . "{AB36DE4A-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS ((NAME . "GetPoints") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("ppptPointList" "VT_PTR.VT_VOID")("pcPointList" "VT_PTR.VT_I4")("ppptFromMultipleAttach" "VT_PTR.VT_VOID")("pcFromMultipleAttach" "VT_PTR.VT_I4")("ppptToMultipleAttach" "VT_PTR.VT_VOID")("pcToMultipleAttach" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PutPoints") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pptElbows" "VT_PTR.VT_VOID")("cElbows" "VT_I4")("pptFromMultipleAttach" "VT_PTR.VT_VOID")("cFromMultipleAttach" "VT_I4")("pptToMultipleAttach" "VT_PTR.VT_VOID")("cToMultipleAttach" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetModificationHandles") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pptHandles" "VT_PTR.VT_VOID")("cHandles" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "QueryHitPointForEdit") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("x" "VT_I4")("y" "VT_I4")("pHitResult" "VT_PTR.VT_I4")("pnIndex" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IDdsDiagramShape" (TYPE . "Interface")(GUID . "{AB36DE4B-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS ((NAME . "QueryValidAttachPoints") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("rglAttachPtIndex" "VT_PTR.VT_I4")("cMaxAttachPtIndex" "VT_I4")("pMacAttachPtIndex" "VT_PTR.VT_I4")("pDiagramConnector" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "QueryRelatedAttachPoints") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("ppuiRelatedAPSet" "VT_PTR.VT_I4")("cMaxAttachPtIndex" "VT_I4")("pMacRelatedAPSet" "VT_PTR.VT_I4")("pDiagramConnector" "VT_UNKNOWN")("uiAttPt" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ResetAttachPoints") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "put_fDontAutoLayout") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("fDontAutoLayout" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "get_fDontAutoLayout") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("fDontAutoLayout" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))))) ("IDdsDiagramObjectEnum" (TYPE . "Interface")(GUID . "{AB36DE4D-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS ((NAME . "Next") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("cElements" "VT_I4")("prgElements" "VT_PTR.VT_UNKNOWN")("pcElementsFetched" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Skip") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("cElements" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppEnum" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NextAttPt") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("cElements" "VT_I4")("prgElements" "VT_PTR.VT_UNKNOWN")("prgiAttPtIdx" "VT_PTR.VT_I4")("pcElementsFetched" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetCount") (RIID . #x00000006) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pcElements" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IDdsCompositeMaster" (TYPE . "Interface")(GUID . "{AB36DE6A-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS ((NAME . "SlaveEnum") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("ppIDiagramObjectEnum" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SlaveLoaded") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")("pvOldIDiagramObjectSlave" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestSlaveCreate") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestSlaveDelete") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyGhostMove") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")("px" "VT_PTR.VT_I4")("py" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyMove") (RIID . #x00000006) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")("px" "VT_PTR.VT_I4")("py" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyGhostResize") (RIID . #x00000007) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")("px" "VT_PTR.VT_I4")("py" "VT_PTR.VT_I4")("pW" "VT_PTR.VT_I4")("pH" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyResize") (RIID . #x00000008) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")("px" "VT_PTR.VT_I4")("py" "VT_PTR.VT_I4")("pW" "VT_PTR.VT_I4")("pH" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestSelect") (RIID . #x00000009) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyDeselect") (RIID . #x0000000a) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestVisibilityChange") (RIID . #x0000000b) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pIDiagramObjectSlave" "VT_UNKNOWN")("fNewVisibility" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))))) ("IDdsDiagramObjects" (TYPE . "Interface")(GUID . "{9FB66BE9-B25C-11CF-BAA8-00AA00A20430}")(FUNCTIONS ((NAME . "GetCount") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pCount" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Enum") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("ppEnum" "VT_PTR.VT_PTR.IDdsDiagramObjectEnum")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetItemByIndex") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("lIndex" "VT_I4")("pObject" "VT_PTR.VT_PTR.IDdsDiagramObject")) (FLAGS ( IS-FUNCTION ))))) ("DdsMousePointer" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DdsPictureAlignment" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("DdsPictureSizeMode" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDdsProperties" (TYPE . "Dispinterface")(GUID . "{AB36DE45-2BF4-11CE-AB3C-00AA004404FB}")(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 . "DiagramData") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "DiagramData") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "AutoLayout") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "AutoLayout") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LineRouting") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "LineRouting") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "NoResize") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "NoResize") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "NoMove") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "NoMove") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "NoDefaultAttachPoints") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "NoDefaultAttachPoints") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "clrPrimarySelectColor") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "clrPrimarySelectColor") (RIID . #x00000007) (OFFSET . #x50) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "clrSecondarySelectColor") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "clrSecondarySelectColor") (RIID . #x00000008) (OFFSET . #x58) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fInitiallyCenterDiagram") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fInitiallyCenterDiagram") (RIID . #x00000009) (OFFSET . #x60) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fSnapToGrid") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fSnapToGrid") (RIID . #x0000000a) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "GridX") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "GridX") (RIID . #x0000000b) (OFFSET . #x70) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "GridY") (RIID . #x0000000c) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "GridY") (RIID . #x0000000c) (OFFSET . #x78) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "XMargin") (RIID . #x0000000d) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "XMargin") (RIID . #x0000000d) (OFFSET . #x80) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "YMargin") (RIID . #x0000000e) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "YMargin") (RIID . #x0000000e) (OFFSET . #x88) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "BackColor") (RIID . #x0000000f) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "BackColor") (RIID . #x0000000f) (OFFSET . #x90) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Font") (RIID . #x00000010) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-SET ))) ((NAME . "Font") (RIID . #x00000010) (OFFSET . #x98) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ForeColor") (RIID . #x00000011) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "ForeColor") (RIID . #x00000011) (OFFSET . #xa0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "MouseIcon") (RIID . #x00000012) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-SET ))) ((NAME . "MouseIcon") (RIID . #x00000012) (OFFSET . #xa8) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "MousePointer") (RIID . #x00000013) (OFFSET . #xac) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DdsMousePointer")) (FLAGS ( IS-SET ))) ((NAME . "MousePointer") (RIID . #x00000013) (OFFSET . #xb0) (RETURNS . "VT_USERDEFINED.Enum.DdsMousePointer")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "PictureAlignment") (RIID . #x00000014) (OFFSET . #xb4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DdsPictureAlignment")) (FLAGS ( IS-SET ))) ((NAME . "PictureAlignment") (RIID . #x00000014) (OFFSET . #xb8) (RETURNS . "VT_USERDEFINED.Enum.DdsPictureAlignment")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Picture") (RIID . #x00000015) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-SET ))) ((NAME . "Picture") (RIID . #x00000015) (OFFSET . #xc0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "PictureSizeMode") (RIID . #x00000016) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DdsPictureSizeMode")) (FLAGS ( IS-SET ))) ((NAME . "PictureSizeMode") (RIID . #x00000016) (OFFSET . #xc8) (RETURNS . "VT_USERDEFINED.Enum.DdsPictureSizeMode")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "PictureTiling") (RIID . #x00000017) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "PictureTiling") (RIID . #x00000017) (OFFSET . #xd0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Zoom") (RIID . #x00000018) (OFFSET . #xd4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "Zoom") (RIID . #x00000018) (OFFSET . #xd8) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ClientPalette") (RIID . #x00000019) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "ClientPalette") (RIID . #x00000019) (OFFSET . #xe0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fShowScrollBars") (RIID . #x0000001a) (OFFSET . #xe4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fShowScrollBars") (RIID . #x0000001a) (OFFSET . #xe8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "fAutoTypeAnnotations") (RIID . #x0000001b) (OFFSET . #xec) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "fAutoTypeAnnotations") (RIID . #x0000001b) (OFFSET . #xf0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DragXorColor") (RIID . #x0000001c) (OFFSET . #xf4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))) ((NAME . "DragXorColor") (RIID . #x0000001c) (OFFSET . #xf8) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "PrintScale") (RIID . #x0000001d) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "PrintScale") (RIID . #x0000001d) (OFFSET . #x100) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DiagramName") (RIID . #x0000001e) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "DiagramName") (RIID . #x0000001e) (OFFSET . #x108) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))))) ("DdsSELECT" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDdsMethods" (TYPE . "Interface")(GUID . "{AB36DE44-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS ((NAME . "AddDgmObj") (RIID . #x00000065) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("clsid" "VT_USERDEFINED.Structure.GUID")("fVisible" "VT_BOOL")("ppIDdsDiagramObject" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddDgmObj2") (RIID . #x00000066) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("clsid" "VT_USERDEFINED.Structure.GUID")("x" "VT_I4")("y" "VT_I4")("fVisible" "VT_BOOL")("ppIDdsDiagramObject" "VT_PTR.VT_UNKNOWN")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AddDgmObj3") (RIID . #x00000067) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("clsid" "VT_USERDEFINED.Structure.GUID")("x" "VT_I4")("y" "VT_I4")("Width" "VT_I4")("Height" "VT_I4")("fVisible" "VT_BOOL")("ppIDdsDiagramObject" "VT_PTR.VT_UNKNOWN")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AddDgmObjs") (RIID . #x00000068) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("rgClsIds" "VT_PTR.GUID")("cDgmObjs" "VT_I4")("fVisible" "VT_BOOL")("rgpReturnedObjs" "VT_PTR.VT_UNKNOWN")("pcReturnedObjs" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "DeleteDgmObj") (RIID . #x00000069) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pIDdsDiagramObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeleteDgmObjs") (RIID . #x0000006a) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pIDdsDiagramObjects" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LayoutDiagram") (RIID . #x0000006b) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("fEntireDiagramLayout" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LayoutDiagram2") (RIID . #x0000006c) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("rgpIDdsDiagramObject" "VT_PTR.VT_UNKNOWN")("cDiagramObjects" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Obsolete1") (RIID . #x0000007c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pIDdsDiagramObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoMove") (RIID . #x0000006d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoDragConnector") (RIID . #x0000006e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SelectAll") (RIID . #x0000006f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("DdsSelectFlag" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeselectAll") (RIID . #x00000070) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeselectByType") (RIID . #x00000071) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("DdsSelectFlag" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CenterDiagram") (RIID . #x00000072) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("pUnk_IDdsDiagramObject" "VT_UNKNOWN")("lZoomFactor" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetDirty") (RIID . #x00000073) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("fDirtyFlag" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoClipboardCopy") (RIID . #x00000074) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DoClipboardPaste") (RIID . #x00000075) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LockCanvas") (RIID . #x0000007a) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("fLock" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SnapPointToGrid") (RIID . #x00000076) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("pptx" "VT_PTR.VT_I4")("ppty" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SnapPointAlways") (RIID . #x00000077) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ("pptx" "VT_PTR.VT_I4")("ppty" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SnapXToGrid") (RIID . #x00000078) (OFFSET . #x70) (RETURNS . "VT_HRESULT")(PARAMS ("px" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SnapYToGrid") (RIID . #x00000079) (OFFSET . #x74) (RETURNS . "VT_HRESULT")(PARAMS ("py" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ZoomToFit") (RIID . #x0000007b) (OFFSET . #x78) (RETURNS . "VT_HRESULT")(PARAMS ("nMinZoom" "VT_I4")("nMaxZoom" "VT_I4")("nBorderPercent" "VT_I4")("fSelectedObjs" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeleteAllDgmObjs") (RIID . #x0000007d) (OFFSET . #x7c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "RefreshViewNotification") (RIID . #x0000007e) (OFFSET . #x80) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "FreezeDiagram") (RIID . #x0000007f) (OFFSET . #x84) (RETURNS . "VT_HRESULT")(PARAMS ("fFreeze" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnSetFocus") (RIID . #x00000080) (OFFSET . #x88) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "FlushSelectChangeQueue") (RIID . #x00000081) (OFFSET . #x8c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "PrintDiagram") (RIID . #x00000082) (OFFSET . #x90) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetHwnd") (RIID . #x00000083) (OFFSET . #x94) (RETURNS . "VT_HRESULT")(PARAMS ("pHwnd" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetControlZOrder") (RIID . #x00000084) (OFFSET . #x98) (RETURNS . "VT_HRESULT")(PARAMS ("pObject" "VT_PTR.IDdsDiagramObject")("plZOrder" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetActiveControl") (RIID . #x00000085) (OFFSET . #x9c) (RETURNS . "VT_HRESULT")(PARAMS ("pActiveObject" "VT_PTR.VT_PTR.IDdsDiagramObject")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetControls") (RIID . #x00000086) (OFFSET . #xa0) (RETURNS . "VT_HRESULT")(PARAMS ("pObjects" "VT_PTR.VT_PTR.IDdsDiagramObjects")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetClientHeight") (RIID . #x00000087) (OFFSET . #xa4) (RETURNS . "VT_HRESULT")(PARAMS ("pInsideHeight" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetClientWidth") (RIID . #x00000088) (OFFSET . #xa8) (RETURNS . "VT_HRESULT")(PARAMS ("pInsideWidth" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetScrollLeft") (RIID . #x00000089) (OFFSET . #xac) (RETURNS . "VT_HRESULT")(PARAMS ("pScrollLeft" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetScrollTop") (RIID . #x0000008a) (OFFSET . #xb0) (RETURNS . "VT_HRESULT")(PARAMS ("pScrollTop" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSelected") (RIID . #x0000008b) (OFFSET . #xb4) (RETURNS . "VT_HRESULT")(PARAMS ("pSelected" "VT_PTR.VT_PTR.IDdsDiagramObjects")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LayoutDiagram3") (RIID . #x0000008c) (OFFSET . #xb8) (RETURNS . "VT_HRESULT")(PARAMS ("rgpIDdsDiagramObject" "VT_PTR.VT_UNKNOWN")("cDiagramObjects" "VT_I4")("pPoint" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LayoutDiagramFindWhiteSpace") (RIID . #x0000008d) (OFFSET . #xbc) (RETURNS . "VT_HRESULT")(PARAMS ("rgpIDdsDiagramObject" "VT_PTR.VT_UNKNOWN")("cDiagramObjects" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PinObjForNextLayout") (RIID . #x0000008e) (OFFSET . #xc0) (RETURNS . "VT_HRESULT")(PARAMS ("pIDdsDiagramObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetScrollLeft") (RIID . #x0000008f) (OFFSET . #xc4) (RETURNS . "VT_HRESULT")(PARAMS ("lScrollLeft" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetScrollTop") (RIID . #x00000090) (OFFSET . #xc8) (RETURNS . "VT_HRESULT")(PARAMS ("lScrollTop" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddAnnotation") (RIID . #x00000094) (OFFSET . #xcc) (RETURNS . "VT_HRESULT")(PARAMS ("lScreenX" "VT_I4")("lScreenY" "VT_I4")("bstrInitialText" "VT_BSTR")("ppUnkAnnotationControl" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeleteAllAnnotations") (RIID . #x00000095) (OFFSET . #xd0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetViewPageBreaks") (RIID . #x00000091) (OFFSET . #xd4) (RETURNS . "VT_HRESULT")(PARAMS ("pfViewPageBreaks" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetViewPageBreaks") (RIID . #x00000092) (OFFSET . #xd8) (RETURNS . "VT_HRESULT")(PARAMS ("fViewPageBreaks" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ResetPageBreaks") (RIID . #x00000093) (OFFSET . #xdc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "PrintDiagramNoDialog") (RIID . #x00000096) (OFFSET . #xe0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "PrintSetup") (RIID . #x00000097) (OFFSET . #xe4) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("DDS_EVENT_CONTEXT" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDdsSurfaceEventControl" (TYPE . "Interface")(GUID . "{AB36DE46-2BF4-11CE-AB3C-00AA004404FB}")(FUNCTIONS ((NAME . "NotifyControlCreated") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pDiagObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestControlDeleted") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pDiagObject" "VT_UNKNOWN")("fRequest" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyControlDeleted") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("pDiagObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyGroupDeleted") (RIID . #x00000005) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dwGroupID" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestGroupDeleted") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("dwGroupID" "VT_I4")("pCtrl" "VT_UNKNOWN")("fRequest" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestDrop") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("dropEffect" "VT_I4")("fRequest" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestControlMove") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pCtrl" "VT_UNKNOWN")("fRequest" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_DragEnter") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObject" "VT_UNKNOWN")("grfKeyState" "VT_I4")("x" "VT_I4")("y" "VT_I4")("pdwEffect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_DragOver") (RIID . #x0000000f) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("grfKeyState" "VT_I4")("x" "VT_I4")("y" "VT_I4")("pdwEffect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_DragLeave") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_Drop") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObject" "VT_UNKNOWN")("grfKeyState" "VT_I4")("x" "VT_I4")("y" "VT_I4")("pdwEffect" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FormRightClick") (RIID . #x0000000b) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("pDiagObject" "VT_UNKNOWN")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FormRightClickConnector") (RIID . #x00000013) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("pDiagShape" "VT_UNKNOWN")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FormDoubleClick") (RIID . #x00000012) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("pDiagObject" "VT_UNKNOWN")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_OverrideControlDrag") (RIID . #x0000000c) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("rgpDDO" "VT_PTR.VT_UNKNOWN")("cDDO" "VT_I4")("eEventContext" "VT_I4")("ppDataObj" "VT_PTR.VT_UNKNOWN")("ppDragSource" "VT_PTR.VT_UNKNOWN")("prgpDDOMove" "VT_PTR.VT_UNKNOWN")("pcDDOMove" "VT_PTR.VT_I4")("pfNotifyDragInDiagram" "VT_PTR.VT_INT")("pfDoRubberBanding" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_NotifyEndControlPasting") (RIID . #x00000011) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObject" "VT_UNKNOWN")("eEventContext" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_RequestControlPaste") (RIID . #x0000000e) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObject" "VT_UNKNOWN")("pDDO" "VT_UNKNOWN")("eEventContext" "VT_I4")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_NotifyStartControlPasting") (RIID . #x00000010) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObject" "VT_UNKNOWN")("eEventContext" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifySelectionChange") (RIID . #x0000000d) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("pDDO" "VT_UNKNOWN")("fSelected" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_Zoom") (RIID . #x00000014) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("pNewZoom" "VT_PTR.VT_I2")("Zoom" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifySelectionChangesComplete") (RIID . #x00000015) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DDS_NotifyDragVisualization") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_HRESULT")(PARAMS ("pDataObject" "VT_UNKNOWN")("grfKeyState" "VT_I4")("x" "VT_I4")("y" "VT_I4")("fShow" "VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("IDdsSurfaceEventLayout" (TYPE . "Dispinterface")(GUID . "{AB36DE47-2BF4-11CE-AB3C-00AA004404FB}")(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 . "RequestLayout") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pCtrl" "VT_UNKNOWN")("fRequest" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RequestContinueLayout") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyLayoutCompleted") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IDdsDiagramLoadEvents" (TYPE . "Dispinterface")(GUID . "{4656BAE0-F397-11CE-BFE1-00AA0057B34E}")(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 . "NotifyDiagramObjectInView") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("pDiagObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyDiagramObjectLeavingView") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("pDiagObject" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("DdsExtendedPropertyOpts" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDdsExtendedProperties" (TYPE . "Interface")(GUID . "{198BFEE3-810F-11D0-A3C4-00AA00BDCB5C}")(FUNCTIONS ((NAME . "SetProperty") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("bstrPropName" "VT_BSTR")("varPropValue" "VT_VARIANT")("grfOptions" "VT_USERDEFINED.Enum.DdsExtendedPropertyOpts")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetPropertyValue") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("bstrPropName" "VT_BSTR")("varPropValue" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetPropertyOptions") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("bstrPropName" "VT_BSTR")("grfOptions" "VT_USERDEFINED.Enum.DdsExtendedPropertyOpts")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetProperty") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("bstrPropName" "VT_BSTR")("pvarPropValue" "VT_PTR.VT_VARIANT")("pgrfOptions" "VT_PTR.DdsExtendedPropertyOpts")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoveProperty") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("bstrPropName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("IDdsSurface" (TYPE . "Coclass")(GUID . "{AB36DE48-2BF4-11CE-AB3C-00AA004404FB}")(ALIASES "IDdsProperties""IDdsMethods""IDdsSurfaceEventControl""IDdsSurfaceEventLayout") (FUNCTIONS )) )))