# -*- mode: python; fill-column: 75; tab-width: 8; coding: iso-latin-1-unix -*- # Wrapped from /disk/dos/k/Tixapps/src/Widgets/Left.tcl import Tkinter, Tix, ObjTix class TIDELeft(ObjTix.Widget): def __repr__ (self): return "" % self._w def __init__(self, master, name='', cnf={}, **kw): self.master = master self.tk = master.tk self.tk.eval('if {[info commands TIDELeft] == ""} {auto_load TIDELeft}') if kw: cnf = Tkinter._cnfmerge((cnf, kw)) static = ['options'] # This should be staticOptions, but I don't see why # you would ever want to use configure during creation. for x in self.tk.split(self.tk.eval('set TIDELeft(options)')): static.append(x[1:]) ObjTix.Widget.__init__(self, master, 'TIDELeft', static, cnf) def vAddNb (self): retval = self.tk.call(self._w, 'vAddNb') def cAddFiles (self): retval = self.tk.call(self._w, 'cAddFiles') return self._gCoerce(retval, 'widget') def vFilesBrowse (self, tree, ent=''): retval = self.tk.call(self._w, 'vFilesBrowse', tree, ent) def vFilesCommand (self, tree, ent=''): retval = self.tk.call(self._w, 'vFilesCommand', tree, ent) def vFilesCbxCommand (self, file, line=0): retval = self.tk.call(self._w, 'vFilesCbxCommand', file, line) def vFilesFill (self, tree, m=''): retval = self.tk.call(self._w, 'vFilesFill', tree, m) def cAddPath (self): retval = self.tk.call(self._w, 'cAddPath') return self._gCoerce(retval, 'widget') def vDirtreeSeeCurrent (self): retval = self.tk.call(self._w, 'vDirtreeSeeCurrent') def cwd (self): retval = self.tk.call(self._w, 'cwd') return self._gCoerce(retval, 'path') def vDirtreeBrowse (self, tree, dir=''): retval = self.tk.call(self._w, 'vDirtreeBrowse', tree, dir) def vIfFilesChanged (self, retval): retval = self.tk.call(self._w, 'vIfFilesChanged', retval) def vFilesAppendHistory (self, file): retval = self.tk.call(self._w, 'vFilesAppendHistory', file) def vMenuFill (self, m): retval = self.tk.call(self._w, 'vMenuFill', m) def subwidget (self, name): retval = self.tk.call(self._w, 'subwidget', name) return self._gCoerce(retval, 'widget') def cMkFilesPopup (self, list): retval = self.tk.call(self._w, 'cMkFilesPopup', list) return self._gCoerce(retval, 'widget') # For Python >= 2.2.1 __slots__ = ['main'] if __name__ == '__main__': root = Tix.Tk() # Call your toplevel here