It is currently April 23rd, 2024, 6:57 am
[Suggestion] Rainmeter should know when a fullscreen application is running
-
- Posts: 424
- Joined: February 8th, 2015, 10:07 pm
- Location: EU, Denmark.
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
Would be nice to know what process is currently full screen.
([mWorkTime] = 1 ? #Work# : ([mEnergyLoss:%] >= 70% ? #Chillmode# : </>))
-
- Posts: 919
- Joined: January 30th, 2017, 2:01 am
- Location: Greece
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
Maybe this plugin can help you with that.StArL0rd84 wrote:Would be nice to know what process is currently full screen.
-
- Posts: 4
- Joined: April 16th, 2018, 12:30 am
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
Is there a way to fix the desktop thing because it thinks my desktop is a fullscreen window?
-
- Posts: 919
- Joined: January 30th, 2017, 2:01 am
- Location: Greece
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
I don't know, but you can probably exclude your desktop.fadedrobin wrote:Is there a way to fix the desktop thing because it thinks my desktop is a fullscreen window?
-
- Posts: 424
- Joined: February 8th, 2015, 10:07 pm
- Location: EU, Denmark.
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
ahh I see. I'll test that. Tnxkyriakos876 wrote:Maybe this plugin can help you with that.
([mWorkTime] = 1 ? #Work# : ([mEnergyLoss:%] >= 70% ? #Chillmode# : </>))
-
- Posts: 4
- Joined: April 16th, 2018, 12:30 am
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
How would I go about doing that?kyriakos876 wrote:I don't know, but you can probably exclude your desktop.
-
- Posts: 919
- Joined: January 30th, 2017, 2:01 am
- Location: Greece
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
I actually tried it and I don't get the desktop as fullscreen.... so this works normally:fadedrobin wrote:How would I go about doing that?
Code: Select all
[Rainmeter]
Update=1000
AccurateText=1
[MeasureQuickBang]
Measure=Plugin
Plugin=QuickBang
InfoType=ActiveProcess
InfoType=IsFullScreen
HandleUpdate=1
Showlog=1
[MeasureFullScreenAction]
Measure=String
String=[MeasureQuickBang:]
IfMatch=1
IfMatchAction=[!ShowMeter MeterIs][!HideMeter MeterIsNot][!Update]
IfNotMatchAction=[!ShowMeter MeterIsNot][!HideMeter MeterIs][!Update]
DynamicVariables=1
[MeterIs]
Meter=String
Text="Something is full screen"
FontColor=255,255,0
FontSize=20
AntiAlias=1
Hidden=1
[MeterIsNot]
Meter=String
Text="Nothing is full screen."
FontColor=255,255,0
FontSize=20
AntiAlias=1
Hidden=1
-
- Posts: 4
- Joined: April 16th, 2018, 12:30 am
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
Now when I use it it doesn't think the desktop is a full screen app after a restart? That's weird and not very consistent.kyriakos876 wrote:I actually tried it and I don't get the desktop as fullscreen.... so this works normally:
Code: Select all
[Rainmeter] Update=1000 AccurateText=1 [MeasureQuickBang] Measure=Plugin Plugin=QuickBang InfoType=ActiveProcess InfoType=IsFullScreen HandleUpdate=1 Showlog=1 [MeasureFullScreenAction] Measure=String String=[MeasureQuickBang:] IfMatch=1 IfMatchAction=[!ShowMeter MeterIs][!HideMeter MeterIsNot][!Update] IfNotMatchAction=[!ShowMeter MeterIsNot][!HideMeter MeterIs][!Update] DynamicVariables=1 [MeterIs] Meter=String Text="Something is full screen" FontColor=255,255,0 FontSize=20 AntiAlias=1 Hidden=1 [MeterIsNot] Meter=String Text="Nothing is full screen." FontColor=255,255,0 FontSize=20 AntiAlias=1 Hidden=1
-
- Posts: 424
- Joined: February 8th, 2015, 10:07 pm
- Location: EU, Denmark.
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
Tested it and it does not work with full screen games. Only desktop applicationskyriakos876 wrote:Maybe this plugin can help you with that.
([mWorkTime] = 1 ? #Work# : ([mEnergyLoss:%] >= 70% ? #Chillmode# : </>))
-
- Developer
- Posts: 22629
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: [Suggestion] Rainmeter should know when a fullscreen application is running
My plugin will detect any full-screen window on the primary screen that has "focus", and I have found it to be reliable with desktop apps and games, and it specifically ignores the window created by the Windows Desktop.
It doesn't, and can't really, know what "program" owns this window, as it is strictly based on the window "handle". It's just asking "Is the window that currently has focus running in full-screen mode?" In general, "programs" aren't full-screen, "windows" are. It could probably be done, and anyone that wants to is welcome to track back through the breadcrumbs to retrieve the PID and thus the name of the program that started the window, but I'd rather not bulk up this plugin with that. It's free to change and distribute as you see fit though.
https://forum.rainmeter.net/viewtopic.php?p=122046#p122046
It doesn't, and can't really, know what "program" owns this window, as it is strictly based on the window "handle". It's just asking "Is the window that currently has focus running in full-screen mode?" In general, "programs" aren't full-screen, "windows" are. It could probably be done, and anyone that wants to is welcome to track back through the breadcrumbs to retrieve the PID and thus the name of the program that started the window, but I'd rather not bulk up this plugin with that. It's free to change and distribute as you see fit though.
https://forum.rainmeter.net/viewtopic.php?p=122046#p122046