Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: AutoHotkey for PanelsUI (Read 6410 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

AutoHotkey for PanelsUI

PanelsUI isn't being developed anymore, but that fact really doesn't seemed to have slowed it's popularity. There's less traffic here, but more and more .pui's show up on sites like deviantArt and customize.org every day. I'm still using my config, and probably will be for some time. One thing that urks me is the lack of an "Always on top" option. So, I started looking for little apps that can make windows always on top, and I discovered a powerful little free app called AutoHotKey. And lo and behold, It works. Then I started thinking, PanelsUI has a button command that runs things from the command line, so I bet I could automate it's use. And, lo and behold, I can. So I figured I'd make this available for more people to use.

If you didn't read the above paragraph, what this is is more button commands for panelsUI, by using the EXEC: button command and AutoHotKey.
In this first version, all thats available is an "Always On Top" switch, later versions will incorporate more commands which can be selected using command line switches.

Use this thread for any comments, questions or suggestions.
download the executable here or alternatively this is the AHK code:
Code: [Select]
#NoTrayIcon
WinSet, AlwaysOnTop, Toggle, ahk_class PanelsUI
exit
...if you already happen to have AHK installed (which I have a feeling might be quite a few of us).

To use it
Place AHKforPanelsUI.exe in the same directory as your .pui file and use this as your button command:
EXEC:/AHKforPanelsUI.exe
elevatorladylevitateme

AutoHotkey for PanelsUI

Reply #1
Oooh nice. I downgraded to 13.6 because of the Always On Top function. Now I can upgrade and use the Library Filter and other functions too. PanelsUI is almost complete again!

AutoHotkey for PanelsUI

Reply #2
If anyone gets     0x800000 to work, I'd love to hear about it:) it's the window border thinning

AutoHotkey for PanelsUI

Reply #3
I was thinking about making an ahk script but instead of commands using it to replace text. So you would type 'rect' say and $drawrect(0,0,0,,brushcolor-null pencolor-null) would replace said 'rect'    I think it would save some people a lot of time.

This is where someone says there already is one like with all my ideas. 
I love π