lolp1 / Overlay.NET

An easy-to-use overlay library written in C# by Jacob Kemple.
730 stars 87 forks source link

Windows 7 issue with transparency registery #23

Open lolp1 opened 5 years ago

lolp1 commented 5 years ago

Thanks to @thgiang he found an issue and a fix, here https://github.com/lolp1/Overlay.NET/issues/22 however..

The fix deals with registry editing. The best idea I can come up with is to do one of two things, both which would happen after I check for windows 7 and the registry key being set to the values that cause issues.

  1. Prompt the user via message box about the issue and offer a one click fix and warn them about the registry change.

  2. Same as above, but instead, detail how to fix it manually and not offer a one click answer.

With #1, ideally I should also offer an easy restore option that can not be missed. Input is welcome.