[GME-commit] GMESRC/GME/Interfaces Gme.idl,1.18,1.19
InterfaceVersion.h,1.62,1.63 Mga.idl,1.45,1.46MgaUtil.idl,1.44,1.45
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Tue Nov 15 20:23:01 CST 2005
- Previous message: [GME-commit] GMESRC/GME/Mga MgaFolder.cpp,1.31,1.32
- Next message: [GME-commit]
GMESRC/SDK/BON BONImpl.cpp,1.29,1.30 BONImpl.h,1.17,1.18
Exceptions.cpp,1.5,1.6 Exceptions.h,1.4,1.5Extensions.cpp,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /project/gme-repository/GMESRC/GME/Interfaces
In directory escher:/tmp/cvs-serv22995
Modified Files:
Gme.idl InterfaceVersion.h Mga.idl MgaUtil.idl
Log Message:
Gme.idl
---------
OleIt.ShowFCO: new parameter for specifying whether to show the contents or the object in its parent
Mga.idl
---------
New events added: OBJEVENT_SELECT, OBJEVENT_DESELECT, OBJEVENT_MOUSEOVER
Some IMgaModel related methods enabled for automation by specifying [retval]
MgaUtil.idl
-------------
Mouse notify option
Double format string option
CVS User: Zoltan Molnar, ISIS (zolmol)
Index: MgaUtil.idl
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/MgaUtil.idl,v
retrieving revision 1.44
retrieving revision 1.45
diff -C2 -d -r1.44 -r1.45
*** MgaUtil.idl 21 Jun 2005 19:41:37 -0000 1.44
--- MgaUtil.idl 15 Nov 2005 20:22:59 -0000 1.45
***************
*** 203,206 ****
--- 203,218 ----
HRESULT SetDefZoomLevel([in] regaccessmode_enum mode, [in] BSTR zlevel);
+ // --- Send Mouse Over Object Notification
+ [helpstring("property MouseOverNotify")]
+ HRESULT GetMouseOverNotify([in] regaccessmode_enum mode, [out, retval] VARIANT_BOOL *enabled);
+
+ [helpstring("property SendMouseOverObjNotif")]
+ HRESULT SetMouseOverNotify([in] regaccessmode_enum mode, [in] VARIANT_BOOL enabled);
+
+ [helpstring("get real number format string")]
+ HRESULT GetRealNmbFmtStr([in] regaccessmode_enum mode, [out, retval] BSTR *fmtStr);
+
+ [helpstring("set real number format string")]
+ HRESULT SetRealNmbFmtStr([in] regaccessmode_enum mode, [in] BSTR fmtStr);
// --- Paradigms
Index: InterfaceVersion.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/InterfaceVersion.h,v
retrieving revision 1.62
retrieving revision 1.63
diff -C2 -d -r1.62 -r1.63
*** InterfaceVersion.h 19 Jul 2005 17:37:16 -0000 1.62
--- InterfaceVersion.h 15 Nov 2005 20:22:59 -0000 1.63
***************
*** 5,12 ****
// CHECKSUM Core.idl = 690DFF65
// CHECKSUM Meta.idl = 303D0EE0
! // CHECKSUM Mga.idl = 05C35BA7
! // CHECKSUM MgaUtil.idl = 890C6350
// CHECKSUM MgaDecorator.idl = E2851BB1
! // CHECKSUM Gme.idl = 96E8A61E
// CHECKSUM Parser.idl = EE6FC409
--- 5,12 ----
// CHECKSUM Core.idl = 690DFF65
// CHECKSUM Meta.idl = 303D0EE0
! // CHECKSUM Mga.idl = 2CB0DD2C
! // CHECKSUM MgaUtil.idl = 4EDF1277
// CHECKSUM MgaDecorator.idl = E2851BB1
! // CHECKSUM Gme.idl = A180D0E0
// CHECKSUM Parser.idl = EE6FC409
***************
*** 18,22 ****
// -- never decrease it
cpp_quote("#ifndef INTERFACE_VERSION")
! cpp_quote("#define INTERFACE_VERSION 0x00020072")
cpp_quote("#endif //INTERFACE_VERSION")
! #define INTERFACE_VERSION 0x00020072
--- 18,22 ----
// -- never decrease it
cpp_quote("#ifndef INTERFACE_VERSION")
! cpp_quote("#define INTERFACE_VERSION 0x0002007B")
cpp_quote("#endif //INTERFACE_VERSION")
! #define INTERFACE_VERSION 0x0002007B
Index: Gme.idl
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/Gme.idl,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** Gme.idl 17 Jun 2005 03:25:32 -0000 1.18
--- Gme.idl 15 Nov 2005 20:22:59 -0000 1.19
***************
*** 167,171 ****
// methods allowing the user to generate models ie. from the scripting window:
! HRESULT ShowFCO( [in] BSTR path);
HRESULT Child( [in] BSTR name, [out,retval] IMgaFCO** child_fco );
HRESULT Create( [in] BSTR part, [in] BSTR name, [out,retval] IMgaFCO** new_fco );
--- 167,171 ----
// methods allowing the user to generate models ie. from the scripting window:
! HRESULT ShowFCO( [in] BSTR path, [in, defaultvalue(0)] VARIANT_BOOL inParent );
HRESULT Child( [in] BSTR name, [out,retval] IMgaFCO** child_fco );
HRESULT Create( [in] BSTR part, [in] BSTR name, [out,retval] IMgaFCO** new_fco );
Index: Mga.idl
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/Mga.idl,v
retrieving revision 1.45
retrieving revision 1.46
diff -C2 -d -r1.45 -r1.46
*** Mga.idl 18 May 2005 22:26:30 -0000 1.45
--- Mga.idl 15 Nov 2005 20:22:59 -0000 1.46
***************
*** 151,154 ****
--- 151,160 ----
[ helpstring("user event bitfield, user events should fall into this range")]
OBJEVENT_USERBITS = 0x00FF0000,
+ [ helpstring("user event: GME object selected")]
+ OBJEVENT_SELECT = 0x00100000,
+ [ helpstring("user event: GME object deselected")]
+ OBJEVENT_DESELECT = 0x00200000,
+ [ helpstring("user event: mouse over GME object")]
+ OBJEVENT_MOUSEOVER = 0x00400000,
[ helpstring("user event: GME close model")]
OBJEVENT_CLOSEMODEL = 0x00800000,
***************
*** 849,855 ****
[propget, helpstring("property ChildFolders")] HRESULT ChildFolders([out, retval] IMgaFolders **pVal);
! [ helpstring("method CreateFolder")] HRESULT CreateFolder([in] IMgaMetaFolder *meta, [out] IMgaFolder **nf);
! [ helpstring("method CreateRootObject")] HRESULT CreateRootObject([in] IMgaMetaFCO* meta, [out] IMgaFCO **nobj);
! [ helpstring("method DeriveRootObject")] HRESULT DeriveRootObject([in] IMgaFCO* base, [in] VARIANT_BOOL instance, [out] IMgaFCO **nobj);
[id(0x540), propget, helpstring("property RegistryNode")]
--- 855,861 ----
[propget, helpstring("property ChildFolders")] HRESULT ChildFolders([out, retval] IMgaFolders **pVal);
! [ helpstring("method CreateFolder")] HRESULT CreateFolder([in] IMgaMetaFolder *meta, [out, retval] IMgaFolder **nf);
! [ helpstring("method CreateRootObject")] HRESULT CreateRootObject([in] IMgaMetaFCO* meta, [out, retval] IMgaFCO **nobj);
! [ helpstring("method DeriveRootObject")] HRESULT DeriveRootObject([in] IMgaFCO* base, [in] VARIANT_BOOL instance, [out, retval] IMgaFCO **nobj);
[id(0x540), propget, helpstring("property RegistryNode")]
***************
*** 886,892 ****
HRESULT ChildFCO([in] BSTR name, [out, retval] IMgaFCO **pVal);
[id(0x555), helpstring("method GetDescendantFCOs: recursive search")]
! HRESULT GetDescendantFCOs([in] IMgaFilter *filter, [out] IMgaFCOs **returnset);
[id(0x556), helpstring("method GetChildFCOsOfKind: non recursive search")]
! HRESULT GetChildrenOfKind([in] BSTR kindname, [out] IMgaFCOs **returnset);
[id(0x560), propget, helpstring("property ChildRelIDCounter")]
--- 892,898 ----
HRESULT ChildFCO([in] BSTR name, [out, retval] IMgaFCO **pVal);
[id(0x555), helpstring("method GetDescendantFCOs: recursive search")]
! HRESULT GetDescendantFCOs([in] IMgaFilter *filter, [out, retval] IMgaFCOs **returnset);
[id(0x556), helpstring("method GetChildFCOsOfKind: non recursive search")]
! HRESULT GetChildrenOfKind([in] BSTR kindname, [out, retval] IMgaFCOs **returnset);
[id(0x560), propget, helpstring("property ChildRelIDCounter")]
***************
*** 911,917 ****
interface IMgaModel : IMgaFCO
{
! [ helpstring("method CreateChildObject")] HRESULT CreateChildObject([in] IMgaMetaRole *meta, [out] IMgaFCO **newobj);
[ helpstring("method DeriveChildObject")] HRESULT DeriveChildObject([in] IMgaFCO *base,
! [in] IMgaMetaRole *role, [in] VARIANT_BOOL instance, [out] IMgaFCO **newobj);
[propget, helpstring("property ChildDerivedFrom")] HRESULT ChildDerivedFrom([in] IMgaFCO *baseobj, [out, retval] IMgaFCO **pVal);
--- 917,923 ----
interface IMgaModel : IMgaFCO
{
! [ helpstring("method CreateChildObject")] HRESULT CreateChildObject([in] IMgaMetaRole *meta, [out, retval] IMgaFCO **newobj);
[ helpstring("method DeriveChildObject")] HRESULT DeriveChildObject([in] IMgaFCO *base,
! [in] IMgaMetaRole *role, [in] VARIANT_BOOL instance, [out, retval] IMgaFCO **newobj);
[propget, helpstring("property ChildDerivedFrom")] HRESULT ChildDerivedFrom([in] IMgaFCO *baseobj, [out, retval] IMgaFCO **pVal);
***************
*** 922,929 ****
[ helpstring("method CreateSimpleConn")]
HRESULT CreateSimpleConn([in] IMgaMetaRole *meta, [in] IMgaFCO *src, [in] IMgaFCO *dst,
! [in] IMgaFCOs *srcrefs, [in] IMgaFCOs *dstrefs, [out] IMgaFCO **newobj);
[ helpstring("method CreateReference")]
! HRESULT CreateReference([in] IMgaMetaRole *meta, [in] IMgaFCO *target, [out] IMgaFCO **newobj);
! [ helpstring("method AddInternalConnections")] HRESULT AddInternalConnections([in] IMgaFCOs *inobjs, [out] IMgaFCOs **outobjs);
[id(0x551), helpstring("method MoveFCOs")]
--- 928,935 ----
[ helpstring("method CreateSimpleConn")]
HRESULT CreateSimpleConn([in] IMgaMetaRole *meta, [in] IMgaFCO *src, [in] IMgaFCO *dst,
! [in] IMgaFCOs *srcrefs, [in] IMgaFCOs *dstrefs, [out, retval] IMgaFCO **newobj);
[ helpstring("method CreateReference")]
! HRESULT CreateReference([in] IMgaMetaRole *meta, [in] IMgaFCO *target, [out, retval] IMgaFCO **newobj);
! [ helpstring("method AddInternalConnections")] HRESULT AddInternalConnections([in] IMgaFCOs *inobjs, [out, retval] IMgaFCOs **outobjs);
[id(0x551), helpstring("method MoveFCOs")]
***************
*** 939,945 ****
HRESULT ChildFCO([in] BSTR name, [out, retval] IMgaFCO **pVal);
[id(0x555), helpstring("method GetDescendantFCOs: recursive search")]
! HRESULT GetDescendantFCOs([in] IMgaFilter *filter, [out] IMgaFCOs **returnset);
[id(0x556), helpstring("method GetChildFCOsOfKind: non recursive search")]
! HRESULT GetChildrenOfKind([in] BSTR kindname, [out] IMgaFCOs **returnset);
[id(0x560), propget, helpstring("property ChildRelIDCounter")]
--- 945,951 ----
HRESULT ChildFCO([in] BSTR name, [out, retval] IMgaFCO **pVal);
[id(0x555), helpstring("method GetDescendantFCOs: recursive search")]
! HRESULT GetDescendantFCOs([in] IMgaFilter *filter, [out, retval] IMgaFCOs **returnset);
[id(0x556), helpstring("method GetChildFCOsOfKind: non recursive search")]
! HRESULT GetChildrenOfKind([in] BSTR kindname, [out, retval] IMgaFCOs **returnset);
[id(0x560), propget, helpstring("property ChildRelIDCounter")]
- Previous message: [GME-commit] GMESRC/GME/Mga MgaFolder.cpp,1.31,1.32
- Next message: [GME-commit]
GMESRC/SDK/BON BONImpl.cpp,1.29,1.30 BONImpl.h,1.17,1.18
Exceptions.cpp,1.5,1.6 Exceptions.h,1.4,1.5Extensions.cpp,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the GME-commit
mailing list