void TFileCollection::MergeFiles(const TFileCollection& files) {
    for (size_t i = 0; i < files.Size(); ++i)
        Merge(files[i]);

    if (files.Maximized)
        Maximized = true;
}