void fillGrid(wxGrid& grid_, Collection& library) {
std::vector<FilmData*> vec;
vec.resize(library.filmdata_.size());
std::copy(library.filmdata_.begin(), library.filmdata_.end(), vec.begin());
fillGrid(grid_, vec);
}
void fillGrid(wxGrid& grid_, std::vector<Collection::iterator>& movies) {
std::vector<FilmData*> vec;
for(std::vector<Collection::iterator>::iterator it = movies.begin(); it != movies.end(); it++)
vec.push_back(**it);
fillGrid(grid_, vec);
}