It is currently February 21st, 2020, 3:29 pm

Different Skins for different virtual desktops?

Get help with installing and using Rainmeter.
User avatar
JpsCrazy
Posts: 690
Joined: April 18th, 2010, 2:16 pm
Location: NY, USA

Different Skins for different virtual desktops?

Post by JpsCrazy »

I recently got a virtual desktop manager type of program - VirtuaWin.
To get to the point, I would like different Skins in Rainmeter for each one of my virtual desktops.
In a nutshell, all my virtual desktops are identical, they even all display my one instance of Rainmeter correctly without a problem.
I saw an earliar post, but it wasn't much help, and well I think Rainmeter has improved a bit since then, although I'm not sure.

I was thinking about having !RainmeterShowFade/!RainmeterHideFade that activates when I press the switch desktop hotkey (Which for me would be Win+[Arrow Key]).
I was thinking it'd be similar to the MiddleMouseDownAction commands, but I can't seem to find those in the Rainmeter (Beta) Full Manual. Are they not in there, or am I just not finding them? And would something like this be possible?
User avatar
Alex2539
Rainmeter Sage
Posts: 648
Joined: July 19th, 2009, 5:59 am
Location: Montreal, QC, Canada

Re: Different Skins for different virtual desktops?

Post by Alex2539 »

No, Rainmeter cannot handle key presses. You would need to use a program like AutoHotKey to watch for those key presses then send the appropriate commands to Rainmeter.
ImageImageImageImage
User avatar
maminscris
Posts: 522
Joined: April 24th, 2009, 3:17 pm
Location: Bucharest, Romania Lat 44,43° Lon 26,1°

Re: Different Skins for different virtual desktops?

Post by maminscris »

I'm using dexpot jsmorley put a link around here, and all rainmeter skins apear on each desktop, and I'm happy with this
Zero at programing, zero at writing codes, so far 2 at making images
But I'm good at copy/paste, and I not always like this
Image
dragonmage
Developer
Posts: 1286
Joined: April 3rd, 2009, 4:31 am
Location: NC, US

Re: Different Skins for different virtual desktops?

Post by dragonmage »

Probably the only way of doing this would be running Rainmeter as a plugin of Litestep, (as it was originally made to be.) There are some issues with that option. Addons that send commands to Rainmeter.exe can't be used, because as a plugin only rainmeter.dll is loaded.
User avatar
jsmorley
Developer
Posts: 20282
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Different Skins for different virtual desktops?

Post by jsmorley »

:deadhorse:

;-)
User avatar
JpsCrazy
Posts: 690
Joined: April 18th, 2010, 2:16 pm
Location: NY, USA

Re: Different Skins for different virtual desktops?

Post by JpsCrazy »

Alright, so there's no easy way of doing it, if it's even possible.

Can Rainmeter detect mouse gestures? I'm guessing no, but hey, it's worth a shot.
And is there a full list of the commands like MiddleMouseDownAction anywhere?
User avatar
jsmorley
Developer
Posts: 20282
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Different Skins for different virtual desktops?

Post by jsmorley »

JpsCrazy wrote:Alright, so there's no easy way of doing it, if it's even possible.

Can Rainmeter detect mouse gestures? I'm guessing no, but hey, it's worth a shot.
And is there a full list of the commands like MiddleMouseDownAction anywhere?
1) No

2) http://rainmeter.net/cms/Skins_beta
User avatar
JpsCrazy
Posts: 690
Joined: April 18th, 2010, 2:16 pm
Location: NY, USA

Re: Different Skins for different virtual desktops?

Post by JpsCrazy »

Ohhh.
Never thought to look there...

I'm just going to work on making it disappear and reappear on mouse overs.
I think I'll figure it out. But. I'll be back if I can't. Ahaa.
User avatar
JpsCrazy
Posts: 690
Joined: April 18th, 2010, 2:16 pm
Location: NY, USA

Re: Different Skins for different virtual desktops?

Post by JpsCrazy »

Well. I couldn't figure out the mouse overs. Basically, I couldn't figure out how to make it reappear after it fades.
I tried doing a calc with substitutes, but realized MouseOverAction and such isn't a measure...
Then I tried to mess around with external programs, but gave up pretty quick. I couldn't find one that detected key press and could send info to Rainmeter, or at least I couldn't figure out how.

I ended up adding this code to selected skins.
[Rainmeter]
LeftMouseDoubleClickAction=!RainmeterSetTransparency 255
RightMouseDoubleClickAction=!RainmeterSetTransparency 1

It works really well, it's just tedious.
Gonna set up a hotkey or something similar for it to make it instant.


Yes. This was completely unnecessary.
I just like closure.
dragonmage
Developer
Posts: 1286
Joined: April 3rd, 2009, 4:31 am
Location: NC, US

Re: Different Skins for different virtual desktops?

Post by dragonmage »

So you want one mouseover to make it disappear, then stay hidden until you mouseover again and then stay visible until you mouseover again?