Help - Search - Members - Calendar
Full Version: AutoHotkey for PanelsUI
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
shakey_snake
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
#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
The Judge
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!
DeathWolf
If anyone gets 0x800000 to work, I'd love to hear about it:) it's the window border thinning
SmilerSmiles
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' smile.gif 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. mad.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.