Currently these two dialogs store shared purposes:
- loading savegames
- displaying them in a list
- sort the list depending on user input
- displaying details upon selection
- delete items
- load or save it
Notice that one of the two dialogs was updated to use the COList with sortable columns while the other dialog hadn't incorporated that feature.
To support the sortable list in both dialogs, the easiest way to do that is by deleting the code (and merging the dialogs).
Notice also that this satisfies a warning about a style that uses a setting that doesnt exist for the object (ModernList style that specifies "olist" settings that dont exist in "list").
Load dialog before:
Save dialog before (= both dialogs afterwards):