home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / prehled / komix / DATA.Z / s_browserp.tcl < prev    next >
Text File  |  1997-11-24  |  1KB  |  42 lines

  1. #---------------------------------------------------------------------------
  2. #
  3. #      (c)     Cayenne Software Inc.    1997
  4. #
  5. #      File:           @(#)s_browserp.tcl    /main/titanic/3
  6. #      Author:         voyager
  7. #      Description:
  8. #---------------------------------------------------------------------------
  9. # SccsId = @(#)s_browserp.tcl    /main/titanic/3   24 Nov 1997 Copyright 1997 Cayenne Software Inc.
  10.  
  11. require browserpro.tcl
  12.  
  13. global BrowserProcs::systemTypes
  14. set BrowserProcs::systemTypes "system document"
  15.  
  16. global initializeInfoDict initializeInfoDictSet_docwriter
  17. if {! [info exists initializeInfoDict]} {
  18.     set initializeInfoDict [Dictionary new]
  19. }
  20. if {(! [info exists initializeInfoDictSet_docwriter]) ||
  21.     (! $initializeInfoDictSet_docwriter)} {
  22.     # it should be a Document, but the check is only
  23.     # on repository types when initializing the information
  24.     $initializeInfoDict set SystemVersion ConfigVersion
  25.     set initializeInfoDictSet_docwriter 1
  26. }
  27.  
  28. proc BrowserProcs::printDocObjects {docbatchObjects} {
  29.  
  30.     if {! [lempty $docbatchObjects]} {
  31.     set docV [[$wmttoolObj currentObj] browsUiObj]
  32.     if {! [$docV isA Document]} {
  33.         set docV [$docV getParent Document]
  34.     }
  35.     set confVId [[$docV getParent ConfigVersion] identity]
  36.     set sysVId [$docV identity]
  37.     set argsfile [args_file $docbatchObjects]
  38.     set args "print $confVId $sysVId [list $argsfile]"
  39.     $wmttoolObj startDocbatch mtool "$args" "" {0 0} 0
  40.     }
  41. }
  42.