[release] AutoRise effectlet

When applied to a desklet, this effectlet will rise it to the Always on Top layer when hovered.

(*) Feedback welcome ! I'm planning to add more possibilities for the Autorise... but I'm not sure which ones... Select/Deselect? Left/Right click? Timer ? ;)

Download the aveinst package

Version 0.0.2 - Update !

[!] Right-click menu flickers and diappears - fixed

Version 0.0.1

Known issues:

  • If you open the Desklet properties with Ctrl+Click, the dialog will show "Always on Top" as the current style... however the effectlet will remember the previous setting and fall back to it when later hovered :)

#293518

You seem to have read my mind: I was just thinking this morning that something like this would be really handy :D

There are some issues, some of them on my side (avedesk code):

- showcasing a desklet with this effect and move the mouse on and out of it. the desklet restores to it's original window-style. (my fault actually)

- the rightclick menu doesn't work anymore (maybe should call the effectlet's rightclick handler AFTER the rightclick was served by the desklet, or an extra event: OnBeforeRightClick, OnAfterRightClick?)

Anyways, awesome work again :)

#293524

seems to be something nice :D

maybe useful to use with my tablauncher hehe ;)

gonna check it

#293528

You seem to have read my mind: I was just thinking this morning that something like this would be really handy :D
I actually did :cool:
There are some issues, some of them on my side (avedesk code):

- showcasing a desklet with this effect and move the mouse on and out of it. the desklet restores to it's original window-style. (my fault actually)

ShowCase is the 5th window-style, isn't it ? maybe I can work around the problem, but is there a ShowCase status variable I can read ?
the rightclick menu doesn't work anymore (maybe should call the effectlet's rightclick handler AFTER the rightclick was served by the desklet, or an extra event: OnBeforeRightClick, OnAfterRightClick?)
I can -numb- the effectlet on rightclick, I'll try right now. I already do that when I change window style, since when I switch the Desklet.Style value I get a MouseOut/MouseOn sequence : Edit: right-click fixed, version updated
Anyways, awesome work again :)
thanks! I actually love to write this things :)

#293532

I'm on my work computer right now, so I can't test it out until later, but what kind of use might this have? The desklet would move to the "Always On Top" setting when you hover over it, but then what? Does it go back to its old setting when you leave the desklet?

#293587

Doesn't work for me... :(

#293601

@Zxian

of course :) the desklet goes back to its original state when the mouse leave its area

@ntchemist938

simply helpful... now I have to read your mind aswell to understand: are the docklets already on Always on Top?

#293688