Package NetworkEditor :: Module widgets :: Class NEEntryWithFileSaver
[hide private]
[frames] | no frames]

Class NEEntryWithFileSaver

source code

               object --+                    
                        |                    
itemBase.NetworkItemsBase --+                
                            |                
                   PortWidget --+            
                                |            
                     TkPortWidget --+        
                                    |        
                              NEEntry --+    
                                        |    
                   NEEntryWithFileBrowser --+
                                            |
                                           NEEntryWithFileSaver

widget wrapping a Tkinter Entry widget used to specify a file name. double clicking on the entry opens a SAVE file browser. Additional constructor arguments are filetypes, title, initialDir and any Tkinter.Entry argument.

Instance Methods [hide private]
  __init__(self, port, **kw)

Inherited from NEEntryWithFileBrowser: configure, getFileFromBrowser

Inherited from NEEntry: get

Inherited from TkPortWidget: getDescr, set

Inherited from PortWidget: compareToOrigWidgetDescr, destroy, edit, getDataForSaving, getWidgetGridCfg, gridLabelAndWidget, label_cb, moveWidgetToPanel, newValueCallback, postWidgetMenu, rebuild, scheduleNode

Inherited from itemBase.NetworkItemsBase: delEditor, getEditor, setEditor

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__


Class Variables [hide private]

Inherited from NEEntryWithFileBrowser: configOpts, ownConfigOpts


Properties [hide private]

Inherited from itemBase.NetworkItemsBase: editor

Inherited from object: __class__


Method Details [hide private]

__init__(self, port, **kw)
(Constructor)

source code 
None
Overrides: NEEntryWithFileBrowser.__init__