Module eagle :: Class DebugDialog
[hide private]
[frames] | no frames]

Class DebugDialog
source code

object --+    
         |    
 _EGObject --+
             |
object --+   |
         |   |
 AutoGenId --+
             |
            DebugDialog

Dialog to show uncaught exceptions.

This dialog shows information about uncaught exceptions and also save the traceback to a file.

Instance Methods [hide private]
  __init__(self)
  __setup_gui__(self)
  __setup_text__(self)
  show_exception(self, exctype, value, tb)
  save_exception(self, exctype, value, tb)
  print_tb(self, tb, limit=None)
  _insert_text(self, text, *tags)
  _print_file(self, filename, lineno, name)
  _start_debugger(self)
  run(self, error=None)

Inherited from _EGObject: __repr__, __str__

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


Class Methods [hide private]

Inherited from AutoGenId: __get_id__


Static Methods [hide private]
  except_hook(exctype, value, tb)

Class Variables [hide private]
border  
spacing  
width  
height  
margin  

Inherited from _EGObject: id

Inherited from AutoGenId: last_id_num

Inherited from object: __class__


Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: _EGObject.__init__

__setup_gui__(self)

source code 

__setup_text__(self)

source code 

show_exception(self, exctype, value, tb)

source code 

save_exception(self, exctype, value, tb)

source code 

print_tb(self, tb, limit=None)

source code 

_insert_text(self, text, *tags)

source code 

_print_file(self, filename, lineno, name)

source code 

_start_debugger(self)

source code 

run(self, error=None)

source code 

except_hook(exctype, value, tb)

source code 

Class Variable Details [hide private]

border

Value:
3                                                                      
      

spacing

Value:
6                                                                      
      

width

Value:
600                                                                    
      

height

Value:
400                                                                    
      

margin

Value:
3