Go to the documentation of this file.
104 if (address == (Word)row) {
106 value.Append(_T(
" "));
113 value.Append(_T(
"next>"));
233 int row,
int col, wxGridCellAttr::wxAttrKind ) {
235 wxGridCellAttr* attr =
new wxGridCellAttr();
242 attr->SetBackgroundColour(wxColour(180, 180, 180));
virtual InstructionAddress address() const
virtual wxString GetColLabelValue(int col)
static wxString toWxString(const std::string &source)
virtual wxString GetValue(int row, int col)
virtual int GetNumberRows()
ProximDisassemblyGridTable()
Word addressOfRow(int row)
ProximDisasmAttrProvider * moveCellAttrProvider() const
virtual wxString GetColLabelValue(int col)
unsigned int stopPointCount()
const StopPoint & stopPointWithHandleConst(unsigned int handle) const
Word currentInstruction_
Program counter value.
bool showPCArrow_
True, if the current istrcution arrow should be displayed.
~ProximDisassemblyGridTable()
virtual int GetNumberRows()
virtual int GetNumberCols()
virtual wxGridCellAttr * moveCellAttr(InstructionAddress address, int move)=0
void setCurrentInstruction(Word address)
ProximDisasmAttrProvider * attrProvider_
StopPointManager * bpManager_
Stoppoint manager managing program breakpoints.
virtual int GetNumberCols()
void setStopPointManager(StopPointManager &manager)
virtual wxGridCellAttr * GetAttr(int row, int col, wxGridCellAttr::wxAttrKind kind)
virtual wxString GetValue(int row, int col)
unsigned int stopPointHandle(unsigned int index)
void setMoveCellAttrProvider(ProximDisasmAttrProvider *attrProvider)