kruizer23 / hotframefx

HotFrameFx is a system tray utility for configuring hot corner and edge actions.
https://kruizer23.github.io/hotframefx/
GNU General Public License v3.0
17 stars 1 forks source link

Hot corners also work in full-screen applications #5

Closed jeymarty closed 1 year ago

jeymarty commented 1 year ago

Nice app, especially considering that WinXCorners is no longer in development. But there is one problem, as well as in WinXCorners, hot corners also work in full-screen applications, which is not very good for games.

kruizer23 commented 1 year ago

Thank you for the feedback. I realized the same thing. Definitely something to look into for the next version.

kruizer23 commented 1 year ago

Did a little research. It looks like function SHQueryUserNotificationState() can be used to determine if any app or game is currently running in fullscreen mode. More details here and here. Example of how to call this function from Pascal.

Joshua88Wesert commented 1 year ago

Did a little research. It looks like function SHQueryUserNotificationState() can be used to determine if any app or game is currently running in fullscreen mode. More details here and here. Example of how to call this function from Pascal.

Wow, that's just great. Just earlier I wanted to ask how the work is progressing in solving this issue, but you beat me to it 😂

Thank you very much! It's just a great app, and now with this option, it's definitely the best hot corners option available to Windows users.

Now I will wait for the implementation of the proposal from LisaJackson24-2, which also looks like a good addition. I hope to see it in the near future 😅

LisaJackson24-2 commented 1 year ago

Did a little research. It looks like function SHQueryUserNotificationState() can be used to determine if any app or game is currently running in fullscreen mode. More details here and here. Example of how to call this function from Pascal.

Perfecto 😍