def createInterface(self): 'createInterface(self) - create 3dgraph user interface ' AppShell.AppShell.createInterface(self) self.addMoremenuBar() self.createButtons() path='.' if os.path.isfile('3dgraph.config'): lines = readST('3dgraph.config') fname = lines[0] else: fname = askopenfilename( initialdir = path, filetypes=[("ASCII Data", '.txt'), ("Image Files","*im*"), ("Data Files",".dat"), ("All Files","*")]) if fname == () : fname=None (path,fn) = os.path.split(fname) self.fname = fname self.SSFrame = None self.RSFrame = None self.CRFrame = None self.path = path self.showline = 1 self.linewidth = 1 self.average = 0 self.extract = 1 self.ctable = 0 self.ct = 39 self.CT = readCT() self.initData(fname) self.showlineVar.set(self.showline) self.extractVar.set(self.extract) self.createBase()
def startup(self): "startup(self) - initialize variables at object plot2d creation" from plotAscii import readST,loadpvs,initSH self.fig = 1 self.NPT = -1 self.imagetype = 0 self.caption = 1 self.column = 1 self.interp = interp[0] self.SH = initSH() self.mdapath='.' self.mdafile='' if os.path.isfile('plot2d.config'): lines = readST('plot2d.config') self.fname = lines[0] if len(lines[0]) >2: pth,fnm = os.path.split(lines[0]) self.txtpath = pth else : self.txtpath='.' self.title = lines[1] self.xlabel = lines[2] self.ylabel = lines[3] self.mdapath = lines[4] self.Rg=['0','0','0','0','0','0'] else: self.fname='' self.txtpath='.' self.title='' self.xlabel='' self.ylabel='' self.Rg=['0','0','0','0','0','0']
def createInterface(self): 'createInterface(self) - create 3dgraph user interface ' AppShell.AppShell.createInterface(self) self.addMoremenuBar() self.createButtons() path = '.' if os.path.isfile('3dgraph.config'): lines = readST('3dgraph.config') fname = lines[0] else: fname = askopenfilename(initialdir=path, filetypes=[("ASCII Data", '.txt'), ("Image Files", "*im*"), ("Data Files", ".dat"), ("All Files", "*")]) if fname == (): fname = None (path, fn) = os.path.split(fname) self.fname = fname self.SSFrame = None self.RSFrame = None self.CRFrame = None self.path = path self.showline = 1 self.linewidth = 1 self.average = 0 self.extract = 1 self.ctable = 0 self.ct = 39 self.CT = readCT() self.initData(fname) self.showlineVar.set(self.showline) self.extractVar.set(self.extract) self.createBase()
def startup(self): if os.path.isfile('mdaAscii.config'): lines = readST('mdaAscii.config') self.mdapath = lines[0] self.txtpath = lines[1] print 'self.mdapath=', self.mdapath print 'self.txtpath=', self.txtpath else: self.mdapath = os.curdir self.txtpath = os.curdir + os.sep +'ASCII'
def startup(self): "startup(self) - initialize variables at object plot1d creation" from plotAscii import readST,loadpvs,initSH self.CBframe = -1 self.nc = -1 self.fig = 0 self.symOn = 0 self.legOn = 1 self.spp = 1 self.styOn = 0 self.legloc = 0 self.pvs = loadpvs() self.linestyles = linestyles self.colors = colors self.symbols = symbols self.SH = initSH() self.stdFrame = None self.fitFrame = None self.histFrame = None self.errFrame = None self.legFrame = None self.Fit = None self.setXFrame = None if os.path.isfile('plot1d.config'): lines = readST('plot1d.config') self.fname = lines[0] if len(lines[0]) >2: pth,fnm = os.path.split(lines[0]) self.txtpath = pth else : self.txtpath='.' self.title = lines[1] self.xlabel = lines[2] self.ylabel = lines[3] self.mdapath = lines[4] self.Rg=['0','100','0','100'] else: self.fname='' self.txtpath='.' self.mdapath='.' self.title='' self.xlabel='' self.ylabel='' self.Rg=['0','100','0','100']