-
- _grid->InsertRows (0, _map.content_channels ());
-
- for (int i = 0; i < _map.content_channels(); ++i) {
- for (int j = 0; j < MAX_AUDIO_CHANNELS; ++j) {
- _grid->SetCellRenderer (i, j + 1, new ValueRenderer);
- }
- }
-
- for (int i = 0; i < _map.content_channels(); ++i) {
- _grid->SetCellValue (i, 0, wxString::Format (wxT("%d"), i + 1));
-
- for (int j = 1; j < _grid->GetNumberCols(); ++j) {
- _grid->SetCellValue (i, j, std_to_wx (lexical_cast<string> (_map.get (i, static_cast<libdcp::Channel> (j - 1)))));
- }
- }
-
- _grid->AutoSize ();