If it didn't overwrite LookAndFeel before this PR, it doesn't know either. I'm not sure what your point/concern is. If it's about the wording of "GetCurrentResolution(Info)"/"SetCurrentResolution()" I'm happy to consider any ideas/suggestions. Like I said I don't really know about this part of the code and it took me a while to figure out the difference between "video.screen" and m_LookAndFeelResolution. Once I (thought I) got the hang of it I just moved the old logic into a new class, did some renaming and then a lot of copy & pasting. There shouldn't be any behavioural change due to these commits.