Package Libs :: Module debugtypes :: Class Table
[hide private]
[frames] | no frames]

Class Table

source code

Instance Methods [hide private]
  __init__(self, imm, title, col_titles)
Create a GUI Window Table
  createTable(self, title, col_titles)
  Log(self, data, address=0, focus=False)
Add a message into a column
  isValidHandle(self)
  add(self, address, data)
Add Data to the Window

Method Details [hide private]

__init__(self, imm, title, col_titles)
(Constructor)

source code 
Create a GUI Window Table
Parameters:
  • imm (Debugger Object) - Debugger
  • title (STRING) - Title for the Window
  • col_titles (LIST of STRINGs) - List of the Column's Name

createTable(self, title, col_titles)

source code 
None

Log(self, data, address=0, focus=False)

source code 
Add a message into a column
Parameters:
  • data (STRING) - Message for the column
  • address (DWORD) - (Optional, Default: 0) Address related to the message
  • focus (BOOLEAN) - (Optional, Default: False) Whether or not give focus to the window

isValidHandle(self)

source code 
None

add(self, address, data)

source code 
Add Data to the Window
Parameters:
  • address (DWORD) - Address related to the Data
  • data (LIST OF STRING) - Data to add on the different columns