I was wrong - it is hard and there is no easy "pretty" solution to this problem. My plugin prevents the main, equalizer and playlist window from being moved. It does not deny resizing the playlist window and it lacks config. There still might be a chance it does what you asked for. Source is included.
If you're taking requests:
1.Is it possible to make windowshade behave normally. If you click windowshade, and main is stacked on top pledit, pledit should move up & snap with main & move down when main is clicked back to normal
2.add "would you like to restart now" if changed were made to the preferences.
3.the way the plugin is, i doubt this is possible. have a hotkey to hold down that allows movement. if this isnt possible...thats cool
Originally posted by billyvnilly If you're taking requests:
1.Is it possible to make windowshade behave normally. If you click windowshade, and main is stacked on top pledit, pledit should move up & snap with main & move down when main is clicked back to normal
2.add "would you like to restart now" if changed were made to the preferences.
These two should be no problem. Restarting and detecting
window shade switching already works. Next release should
not be too far. I'll keep you up to date.
Originally posted by billyvnilly 3.the way the plugin is, i doubt this is possible. have a hotkey to hold down that allows movement. if this isnt possible...thats cool
The problem is Winamp keeps some kind of "virtual" window
position inside. So if the plugin denies moving the window
Winamp still thinks it has been moved since click-and-drag
is moving to Winamp. There does not seem to be a way to
make Winamp update its virtual window positions or tell
what these positions are. If there was such a message it
would be possible.
I'm curious if Benski or DrO could give you insight into the nondefault windows you don't freeze with the plugin... so they dont move.
that, and seeing if there is a way to move the windows without restarting. (if you do publish the plugin on the winamp site, I would definetly clarify this, as I could see people requesting it right away. )
Comment