- sizer->Add(new wxStaticText
- (
- parent,
- wxID_ANY,
- wxString::Format(wxT("(%d, %d)"), i + 1, j + 1),
- wxDefaultPosition,
- wxDefaultSize,
- wxALIGN_CENTER
- ),
- 0, wxEXPAND | wxALIGN_CENTER_VERTICAL | wxALL, 3);
+ wxWindow * const cell = new wxGenericStaticText
+ (
+ parent,
+ wxID_ANY,
+ wxString::Format("(%d, %d)",
+ i + 1, j + 1)
+ );
+ if ( (i + j) % 2 )
+ cell->SetBackgroundColour( *wxLIGHT_GREY );
+ sizer->Add(cell, 0, wxEXPAND | wxALIGN_CENTER_VERTICAL | wxALL, 3);