It is currently December 3rd, 2022, 2:51 pm

## Plugin TrayIcon

Share and get help with Plugins and Addons
death.crafter
Rainmeter Sage
Posts: 1398
Joined: April 24th, 2021, 8:13 pm

### Plugin TrayIcon

Preview:
Cilck to animate
ezgif.com-gif-maker.gif
Options:
• IconName: The icon showed in the tray icon. Only icon files (.ico) are accepeted!. Small icons are recommended.
• ToolTipText: The text that the tool tip shows on mouse over on tray icon.
• LeftMouseUpAction: Bang to be executed when the tray icon is left clicked.
• RightMouseUpAction: Bang to be executed when the tray icon is right clicked.
Usage:

Code: Select all

[MeasureTray]
Measure=Plugin
Plugin=TrayIcon
; Only .ico files
IconName=path\to\icon.ico
ToolTipText=TrayIcon Plugin Example
;needed if you want tooltip or icon to be dynamic
DynamicVariables=1

Limitations:
• Only one tray icon can be created for one skin.
• Only icon(.ico) files can be used as tray icon.
Example Skin:
https://github.com/deathcrafter/PluginTrayIcon/releases/latest

Github Repo:
https://github.com/deathcrafter/PluginTrayIcon
You do not have the required permissions to view the files attached to this post.
from the Realm of Death
eclectic-tech
Rainmeter Sage
Posts: 4884
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

### Re: Plugin TrayIcon

Pretty cool!

I hate the blinking icon , but the ability to interact through a notification icon could be useful.

death.crafter
Rainmeter Sage
Posts: 1398
Joined: April 24th, 2021, 8:13 pm

### Re: Plugin TrayIcon

eclectic-tech wrote: February 7th, 2022, 2:38 pm Pretty cool!

I hate the blinking icon , but the ability to interact through a notification icon could be useful.
I couldn't find a better example of showing the things it could do

A perfect example of it's usage: YourMixer OSD App Volume Mixer
from the Realm of Death
eclectic-tech
Rainmeter Sage
Posts: 4884
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

### Re: Plugin TrayIcon

death.crafter wrote: February 7th, 2022, 6:55 pm I couldn't find a better example of showing the things it could do

{clip!}
OSD = On Screen Display

I was wondering if you could add other mouse actions to the plugin's capabilities; middle mouse up, scroll up, and scroll down? I have a project in mind that could use your plugin with those added abilities...

I tried to build the plugin but did not have #include "PluginHotInput.h" required by your source code.

death.crafter
Rainmeter Sage
Posts: 1398
Joined: April 24th, 2021, 8:13 pm

### Re: Plugin TrayIcon

eclectic-tech wrote: February 11th, 2022, 1:53 am OSD = On Screen Display

I was wondering if you could add other mouse actions to the plugin's capabilities; middle mouse up, scroll up, and scroll down? I have a project in mind that could use your plugin with those added abilities...

I tried to build the plugin but did not have #include "PluginHotInput.h" required by your source code.
I have build instructions if you have missed it. The header file is in src folder.

Also, sure, I'll try to add it in next few days. I got exams coming, or I would have added it today.
from the Realm of Death
eclectic-tech
Rainmeter Sage
Posts: 4884
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

### Re: Plugin TrayIcon

death.crafter wrote: February 11th, 2022, 5:05 am I have build instructions if you have missed it. The header file is in src folder.

Also, sure, I'll try to add it in next few days. I got exams coming, or I would have added it today.
I don't do much building from source code and must have missed that. Thanks D.C.

No hurry, good luck on your exams!

death.crafter
Rainmeter Sage
Posts: 1398
Joined: April 24th, 2021, 8:13 pm

### Re: Plugin TrayIcon

eclectic-tech wrote: February 11th, 2022, 1:18 pm I don't do much building from source code and must have missed that. Thanks D.C.

No hurry, good luck on your exams!
https://github.com/deathcrafter/PluginTrayIcon/releases/tag/1.1.0.0

there you go
from the Realm of Death
Judian81
Posts: 169
Joined: May 6th, 2021, 2:57 pm

### Re: Plugin TrayIcon

death.crafter wrote: February 12th, 2022, 9:47 am there you go
hey hello,

i am testing your skin and found out one bug. when i load the skin it will be oke.
the system tray will be blinking.

but when i use the menu to refresh all the skins on that moment the blinking stoped.
windows 10
Active Colors
Moderator
Posts: 1199
Joined: February 16th, 2012, 3:32 am
Location: Berlin, Germany

### Re: Plugin TrayIcon

Judian81 wrote: February 14th, 2022, 11:24 am hey hello,

i am testing your skin and found out one bug. when i load the skin it will be oke.
the system tray will be blinking.

but when i use the menu to refresh all the skins on that moment the blinking stoped.
Additionally, it will be helpful if you can record the issue in action and post it here too (for example using free small portable app GifCam).
Active Colors
Moderator
Posts: 1199
Joined: February 16th, 2012, 3:32 am
Location: Berlin, Germany

### Re: Plugin TrayIcon

After running the test skin for some time:

1) Rainmeter starts producing visual glitches that spread to various parts of Windows and/or other Rainmeter skins.
2) Rainmeter and/or skins become unresponsive.
3) The tray icon becomes invisible (the tray element is there but the graphical icon is invisible)

I am not sure if this is related to the problem which Judian81 has. There are some differences between Judian81 and my case.
For Judian81 it happens after the Refresh all and the tray icon stops blinking. For me it happens simply after some time and the tray icon becomes invisible.

Anyhow, I am now trying the test skin again but with the modified code to make tray icon not change every second. In my case it could be due to the every second changing icon. I am also running Windows 7 Professional 64-bit at the present moment.

Couple of visual glitches attached.
You do not have the required permissions to view the files attached to this post.