Before starting this topic I've search briefly for that here, but didn't found anything, strangely enough, so here it is.
Could it be somehow possible to make rainmeter be active only when we are viewing desktop and somewhat freeze when we have some other windows open?
It is currently March 29th, 2024, 8:10 am
[Suggestion] Make rainmeter work only when desktop visible?
-
- Posts: 1
- Joined: May 1st, 2020, 12:56 pm
-
- Developer
- Posts: 22628
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: [Suggestion] Make rainmeter work only when desktop visible?
No, not really. There is no easy way for Rainmeter to know that there are or are not any active windows on the screen.name108 wrote: ↑May 1st, 2020, 1:06 pm Before starting this topic I've search briefly for that here, but didn't found anything, strangely enough, so here it is.
Could it be somehow possible to make rainmeter be active only when we are viewing desktop and somewhat freeze when we have some other windows open?
-
- Rainmeter Sage
- Posts: 16110
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: [Suggestion] Make rainmeter work only when desktop visible?
Additionally in many (most?) cases the running skins have to run in background, many times they are doing stuffs which shouldn't be paused / interrupted.
-
- Rainmeter Sage
- Posts: 7029
- Joined: February 27th, 2015, 2:38 pm
- Location: Terra Yincognita
Re: [Suggestion] Make rainmeter work only when desktop visible?
Automatically doing that is, as jsmorley said, difficult to accomplish (to say the least). But, depending on what exactly you want this "feature" for, you can easily make a small "button-like" skin that on various clicks would hide / unload / "pause" all the Rainmeter skins belonging to a certain group, using the skin group bangs (assuming you already set them to belong to that group, in each skin's [Rainmeter] section). I have such a "mini-skin" in my skin suite, for example, and toggling between showing and hiding or loading and unloading my entire suite has become a matter of a simple mouse click.name108 wrote: ↑May 1st, 2020, 1:06 pm Before starting this topic I've search briefly for that here, but didn't found anything, strangely enough, so here it is.
Could it be somehow possible to make rainmeter be active only when we are viewing desktop and somewhat freeze when we have some other windows open?
Or, you can use the LoadLayout bang to alternate between a previously saved empty layout and a layout in which the desired skins are active.
Bottom line, these options aren't exactly automated, but they're the best you can get with the current Rainmeter features. I'm not sure Rainmeter has the possibility of referencing all the (currently active) skins in order for something like [!Toggle *] to toggle all the active skins between the hidden and visible states, for example, but it worth investigating (not to mention adding this feature to Rainmeter, if it isn't yet available)...
-
- Rainmeter Sage
- Posts: 5384
- Joined: April 12th, 2012, 9:40 pm
- Location: Cedar Point, Ohio, USA
Re: [Suggestion] Make rainmeter work only when desktop visible?
Yincognito wrote: ↑May 1st, 2020, 3:53 pm ...Bottom line, these options aren't exactly automated, but they're the best you can get with the current Rainmeter features. I'm not sure Rainmeter has the possibility of referencing all the (currently active) skins in order for something like [!Toggle *] to toggle all the active skins between the hidden and visible states, for example, but it worth investigating (not to mention adding this feature to Rainmeter, if it isn't yet available)...
Code: Select all
; Bangs to hide/show all skins
[HideThemAll]
Meter=Image
W=10
H=10
SolidColor=255,40,40
LeftMouseUpAction=[!Hide *]
[ShowThemAll]
Meter=Image
X=2R
Y=r
W=10
H=10
SolidColor=40,255,40
LeftMouseUpAction=[!Show *]
:: My DA Gallery :: Rainmeter DA Gallery :: Rainmeter Workshops :: Rainmeter Documentation :: BBCode Guide ::
-
- Rainmeter Sage
- Posts: 7029
- Joined: February 27th, 2015, 2:38 pm
- Location: Terra Yincognita
Re: [Suggestion] Make rainmeter work only when desktop visible?
Oh, so it works, after all. Nice!eclectic-tech wrote: ↑May 1st, 2020, 3:59 pmCode: Select all
; Bangs to hide/show all skins [HideThemAll] Meter=Image W=10 H=10 SolidColor=255,40,40 LeftMouseUpAction=[!Hide *] [ShowThemAll] Meter=Image X=2R Y=r W=10 H=10 SolidColor=40,255,40 LeftMouseUpAction=[!Show *]