Here's my code for anyone that is also interested in setting up something like this. The base skin is StickyBar by ninjaki8, but I've modified it heavily to fit my preferences. Using rainmeter as my main launcher is going to be life-changing. I use portableapps, which has a very basic launcher. I found no built-in way of giving a skin focus, but if there is I'd love to hear about it.Īfter seeing how your code works, I simplified it somewhat and I believe I have all the functionality I was looking for Toggle all skins to the the front with ctrl+Space, then returns all skins to the desktop after clicking on a meter, skin, or outside of a skin. I was able to utilize StealFocus.exe to bring skin A into focus, which allowed me to get the rest of your code working. Therefore the OnUnfocusAction= options weren't working since the skin never had focus to begin with. One thing though is that !ZPos does not seem to give focus, it only brings skins to the front while focus remains on the previous window. Lots of very neat and useful trick in your code snippet. Know the path where the skins of Rainmeter are located. Enough space on your disk to clone or download the skins. Thanks a bunch balala! I didn't expect there to be built-in way to change change variables, z-positions, and call functions across. Have the last version of Rainmeter (this project was developed in version 4.2.0) installed in your PC.