示例#1
0
 def __init__(self, mav):
     self.mav = mav
     self.title = "Save Association Info of %s" % mav.title
     defaultFile = os.path.splitext(self.mav.title or "alignment")[0]
     SaveModeless.__init__(self,
                           clientPos='s',
                           initialfile=defaultFile + ".asc")
示例#2
0
 def __init__(self, histDialog):
     # make dialog hidden initially
     self.histDialog = histDialog
     SaveModeless.__init__(self,
                           clientPos='s',
                           clientSticky="ew",
                           initialfile="chimera.cmd")
 def __init__(self, mav):
     self.mav = mav
     self.title = "Save EPS of %s" % mav.title
     defaultFile = os.path.splitext(self.mav.title or "alignment")[0]
     SaveModeless.__init__(self,
                           clientPos='s',
                           initialfile=defaultFile,
                           filters=[("EPS", "*.eps", ".eps")])
示例#4
0
  def __init__(self):

    self.default_bit_rate = 6000

    from MovieRecorder import RecorderGUI
    filters = map(lambda f: (f[0], '*.%s' % f[1], '.%s' % f[1]), 
                  RecorderGUI.formats)
    SaveModeless.__init__(self, clientPos = 's', clientSticky = 'w',
                          filters = filters, historyID = "MorphMap")
	def __init__(self):
		self.prefs = preferences.addCategory("write PDB dialog",
				preferences.HiddenCategory,
				optDict={"multiSavePDB": "multiple"})
		self.haveTraj = False
		SaveModeless.__init__(self, clientPos='s', clientSticky='ewns',
			filters=[("PDB", "*.pdb", ".pdb")])
		openModels.addAddHandler(self._modelsChange, None),
		openModels.addRemoveHandler(self._modelsChange, None)
		self._modelsChange()
	def __init__(self):
		self.prefs = preferences.addCategory("write Mol2 dialog",
				preferences.HiddenCategory,
				optDict={"multiSaveMol2": "multiple",
					"hydrogen naming": "sybyl",
					"residue numbers": True})
		SaveModeless.__init__(self, clientPos='s', clientSticky='ewns',
			filters=[("Mol2", "*.mol2", ".mol2")])
		openModels.addAddHandler(self._modelsChange, None)
		openModels.addRemoveHandler(self._modelsChange, None)
		self._modelsChange()
    def __init__(self):

        self.default_bit_rate = 6000

        from MovieRecorder import RecorderGUI
        filters = map(lambda f: (f[0], '*.%s' % f[1], '.%s' % f[1]),
                      RecorderGUI.formats)
        SaveModeless.__init__(self,
                              clientPos='s',
                              clientSticky='w',
                              filters=filters,
                              historyID="MorphMap")
 def __init__(self, **kw):
     import exports
     self.notes = None
     filterInfo = exports.getFilterInfo()
     self.addedSceneTypes = set([i[0] for i in filterInfo])
     SaveModeless.__init__(self,
                           clientPos='s',
                           clientSticky='ew',
                           filters=filterInfo,
                           defaultFilter='X3D',
                           command=self._command,
                           setFilterCommand=self._setFilterCB,
                           **kw)
	def __init__(self, movie):
		self.movie = movie
		movie.subdialogs.append(self)
		from MovieRecorder import RecorderGUI
		formats = []
		exts = []
		for fmtInfo in RecorderGUI.formats:
			fmt, ext = fmtInfo[:2]
			formats.append(fmt)
			exts.append("." + ext)
		filters = []
		for i, fmt in enumerate(formats):
			ext = exts[i]
			filters.append((fmt, '*'+ext, ext))
		SaveModeless.__init__(self, clientPos='s', clientSticky='ew',
				defaultFilter=prefs[RECORDER_FORMAT],
				filters=filters, historyID="MD recorder")
示例#10
0
 def __init__(self, movie):
     self.movie = movie
     movie.subdialogs.append(self)
     from MovieRecorder import RecorderGUI
     formats = []
     exts = []
     for fmtInfo in RecorderGUI.formats:
         fmt, ext = fmtInfo[:2]
         formats.append(fmt)
         exts.append("." + ext)
     filters = []
     for i, fmt in enumerate(formats):
         ext = exts[i]
         filters.append((fmt, '*' + ext, ext))
     SaveModeless.__init__(self,
                           clientPos='s',
                           clientSticky='ew',
                           defaultFilter=prefs[RECORDER_FORMAT],
                           filters=filters,
                           historyID="MD recorder")
示例#11
0
	def __init__(self):
		SaveModeless.__init__(self, clientPos='s', clientSticky='ewns',
			filters=[("Prmtop", "*.prmtop", ".prmtop")])
示例#12
0
	def __init__(self):
		SaveModeless.__init__(self, command=_saveCB,
				filters=[("Chimera session", ["*.py"], ".py")],
				historyID="SimpleSession", compressed=True)
示例#13
0
	def __init__(self, info, callback, **kw):
		self.info = info
		self.callback = callback
		SaveModeless.__init__(self, clientPos='s', **kw)
示例#14
0
	def __init__(self, structMeasure, **kw):
		self.structMeasure = structMeasure
		SaveModeless.__init__(self, **kw)
 def __init__(self):
     SaveModeless.__init__(self,
                           command=_saveCB,
                           filters=[("Chimera session", ["*.py"], ".py")],
                           historyID="SimpleSession",
                           compressed=True)
示例#16
0
	def __init__(self):
		SaveModeless.__init__(self, clientPos='s', clientSticky='ewns',
			filters=[("DMS", "*.dms", ".dms")])
 def __init__(self):
     SaveModeless.__init__(self,
                           clientPos='s',
                           clientSticky='ewns',
                           filters=[("DMS", "*.dms", ".dms")])
示例#18
0
 def __init__(self, mav, **kw):
     self.mav = mav
     if isinstance(self, SaveModeless):
         SaveModeless.__init__(self, **kw)
     else:
         SaveModal.__init__(self, **kw)
	def __init__(self, mav):
		self.mav = mav
		self.title = "Save Association Info of %s" % mav.title
		defaultFile = os.path.splitext(self.mav.title or "alignment")[0]
		SaveModeless.__init__(self, clientPos='s',
					initialfile=defaultFile+".asc")
示例#20
0
	def __init__(self, mav, **kw):
		self.mav = mav
		if isinstance(self, SaveModeless):
			SaveModeless.__init__(self, **kw)
		else:
			SaveModal.__init__(self, **kw)
	def __init__(self):
		import preferences
		options = { self.PREF_NAMING: "simple" }
		self.prefs = preferences.addCategory("write selection dialog",
			preferences.HiddenCategory, optDict=options)
		SaveModeless.__init__(self, clientPos='s')
示例#22
0
 def __init__(self):
     SaveModeless.__init__(self,
                           clientPos='s',
                           clientSticky='ewns',
                           filters=[("Prmtop", "*.prmtop", ".prmtop")])
	def __init__(self, mav):
		self.mav = mav
		self.title = "Save Header of %s" % mav.title
		defaultFile = os.path.splitext(self.mav.title or "alignment")[0]
		SaveModeless.__init__(self, initialfile=defaultFile+".hdr",
							clientPos='s')
 def __init__(self, info, callback, **kw):
     self.info = info
     self.callback = callback
     SaveModeless.__init__(self, clientPos='s', **kw)