[GME-commit] GMESRC/GME/Interfaces InterfaceVersion.h,1.56,1.57 MgaUtil.idl,1.41,1.42

gme-commit at list.isis.vanderbilt.edu gme-commit at list.isis.vanderbilt.edu
Wed Apr 13 00:34:53 CDT 2005


Update of /project/gme-repository/GMESRC/GME/Interfaces
In directory escher:/tmp/cvs-serv20518

Modified Files:
	InterfaceVersion.h MgaUtil.idl 
Log Message:
ClosureDialog and ClosureCalculation may be invoked separately through COM.


CVS User: Zoltan Molnar, ISIS (zolmol)

Index: MgaUtil.idl
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/MgaUtil.idl,v
retrieving revision 1.41
retrieving revision 1.42
diff -C2 -d -r1.41 -r1.42
*** MgaUtil.idl	2 Dec 2004 22:30:59 -0000	1.41
--- MgaUtil.idl	12 Apr 2005 23:34:50 -0000	1.42
***************
*** 438,448 ****
  {
  	[helpstring("method SelectiveClosure")]
! 	HRESULT SelectiveClosure( 
! 		[in] IMgaFCOs *init_sel_fcos, [in] IMgaFolders *init_sel_folders,
! 		[out] IMgaFCOs **sel_fcos, [out] IMgaFolders **sel_folders,
! 		[out] IMgaFCOs **top_fcos, [out] IMgaFolders **top_folders,
! 		[in] int folder_containment,
! 		[out] long * options,
! 		[out] BSTR *acckinds);
  
  
--- 438,476 ----
  {
  	[helpstring("method SelectiveClosure")]
! 	HRESULT SelectiveClosureDlg
! 		( [in]  VARIANT_BOOL folder_containment_needed
! 		, [out] VARIANT_BOOL* refers_to,           [out] VARIANT_BOOL* referred_by
! 		, [out] VARIANT_BOOL* connections,         [out] VARIANT_BOOL* conns_through_refport
! 		, [out] VARIANT_BOOL* set_members,         [out] VARIANT_BOOL* member_of_sets
! 		, [out] VARIANT_BOOL* model_containment,   [out] VARIANT_BOOL* part_of_models
! 		, [out] VARIANT_BOOL* folder_containment,  [out] VARIANT_BOOL* part_of_folders
! 		, [out] VARIANT_BOOL* base_type_of,        [out] VARIANT_BOOL* derived_types_of
! 		, [out] long* library_element_handling     // 0: stubs, 1: stop, 2: continue
! 		, [out] long* wrapping                     // 0: miniproject, 1: automatic, 2: as is
! 		, [out] long* kind_filter                  // -1 = all, otherwise calculate the 0b000rsamf mask, where f = Folders, m = Models, a = Atoms, s = Sets, r = References
! 		, [out] long* options                      // special value
! 		, [out] VARIANT_BOOL* direction_down       // main direction to go in the hierarchy
! 		, [out] VARIANT_BOOL* copy_to_file         // either file or clipboard
! 		, [out] VARIANT_BOOL* ok_pressed           // how ended the dialog?
! 		, [out] BSTR* file_name_selected         // the user provided filename
! 		);
! 
! 	HRESULT SelectiveClosureCalc
! 		( [in] IMgaFCOs *init_sel_fcos        , [in] IMgaFolders *init_sel_folders
! 		, [in] VARIANT_BOOL refers_to         , [in] VARIANT_BOOL referred_by
! 		, [in] VARIANT_BOOL connections       , [in] VARIANT_BOOL conns_through_refport
! 		, [in] VARIANT_BOOL set_members       , [in] VARIANT_BOOL member_of_sets
! 		, [in] VARIANT_BOOL model_containment , [in] VARIANT_BOOL part_of_models
! 		, [in] VARIANT_BOOL folder_containment, [in] VARIANT_BOOL part_of_folders
! 		, [in] VARIANT_BOOL base_type_of      , [in] VARIANT_BOOL derived_types_of
! 		, [in] long library_element_handling      // 0: stubs, 1: stop, 2: continue
! 		, [in] long wrapping                      // 0: miniproject, 1: automatic, 2: as is
! 		, [in] long kind_filter                   // -1 = all, otherwise calculate the 0b000rsamf mask, where f = Folders, m = Models, a = Atoms, s = Sets, r = References
! 		, [in] VARIANT_BOOL direction_down
! 		, [out] IMgaFCOs **sel_fcos            , [out] IMgaFolders **sel_folders
! 		, [out] IMgaFCOs **top_fcos            , [out] IMgaFolders **top_folders
! 		, [out] VARIANT_BOOL* top_collections_filled
! 		, [out] BSTR* acc_kinds
! 		);
  
  

Index: InterfaceVersion.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/InterfaceVersion.h,v
retrieving revision 1.56
retrieving revision 1.57
diff -C2 -d -r1.56 -r1.57
*** InterfaceVersion.h	13 Jan 2005 21:13:47 -0000	1.56
--- InterfaceVersion.h	12 Apr 2005 23:34:50 -0000	1.57
***************
*** 6,10 ****
  // CHECKSUM Meta.idl = 303D0EE0
  // CHECKSUM Mga.idl = E78CAEDE
! // CHECKSUM MgaUtil.idl = 1FE2ACEC
  // CHECKSUM MgaDecorator.idl = E2851BB1
  // CHECKSUM Gme.idl = C9CA6ADE
--- 6,10 ----
  // CHECKSUM Meta.idl = 303D0EE0
  // CHECKSUM Mga.idl = E78CAEDE
! // CHECKSUM MgaUtil.idl = EBD172EC
  // CHECKSUM MgaDecorator.idl = E2851BB1
  // CHECKSUM Gme.idl = C9CA6ADE
***************
*** 18,22 ****
  //  -- never decrease it
  cpp_quote("#ifndef INTERFACE_VERSION")
! cpp_quote("#define INTERFACE_VERSION 0x00020069")
  cpp_quote("#endif //INTERFACE_VERSION")
! #define INTERFACE_VERSION 0x00020069
--- 18,22 ----
  //  -- never decrease it
  cpp_quote("#ifndef INTERFACE_VERSION")
! cpp_quote("#define INTERFACE_VERSION 0x0002006D")
  cpp_quote("#endif //INTERFACE_VERSION")
! #define INTERFACE_VERSION 0x0002006D



More information about the GME-commit mailing list