How can I put window with specified "window class" to foreground? WndMan's !WndForeground bang doesn't work :(
I'd like to make a shorcuts (such as Alt+Fx) to raise clock, pager, etc.
Clock and Pager aren't really windows. You could try hiding them and showing them. That may work. Otherwise check out one.dll...I think that will let you set Z-Order on the fly.
Suppose we write:
*Hotkey ALT F5 !One [VTray][][#a][!Alert "VTray not found" "one.dll error"][.focus]
What command instead of `.focus’ we can use to raise vtray window? (`.show’ doesn’t help)
vtray isn't exactly a window either...sounds like you want alwaysontop/bottom type of !bangs.
Guys, I don’t need any "always on top" features but only to temporally bring specified module window to foreground.
I can’t understand why Litestep (with a cloud of useless themes, dumb taskbars and other bullshit) do not want to do the simplest thing: to raise the f$cking "not really" window?
if you feel this way then maybe you should just uninstall LS instead of pouting around.
!VtrayHide
Hides the tray window.
!VtrayShow
Shows the tray window.
*Hotkey ALT F5 !VtrayShow
or to nest !bangs
*Hotkey ALT F5 !Execute [!Vtrayhide][C:\Windows\notepad.exe][!about]
LS will do almost anything you need it to!
You just need to ask the right question the right way...
Or take Stalefist's recommendation!
You ask a poorly worded question, and actually are given polite (and correct) answers that will work... Combine DeV's "you could try hiding them and showing them" and my "sounds like you want alwaysontop/bottom type of !bangs" answers, and you have exactly what you want! And yet you seem to throw a little fit and put down Litestep...some people...
Does `!VtrayHide’ hide the tray window? Hides.
Does `!VtrayShow’ show the tray? Shows. OK. Who argues?
But how this helps to raise it?
define "raise"
If you mean: Make it come above other windows, then
!VtrayAlwaysOnTop should work for you.
Do you know how to read documentation? or do you just whine at people that give you help?
The reason why Hiding and Showing would "raise" the module is that the module isn't really a window as you are thinking. The order of display is contolled by LiteStep and it is very picky. By Hiding a module and showing it it brings it to the front as being the last module displayed. Now...if you want it on top of windows outside of LS you will need to enable the AlwaysOnTop option for the module. That is all there is to it. If you have an issue with it...stop using LiteStep...it isn't for you.
vtray is a window like the Explorer taskbar is a window. in other words, it ain't. there's no way to "raise" it, other than (possibly, if you REALLY stretch the meaning of "raise" to previously un-know values) fractaldesign's idea. however, to "raise" the clock, you can try creating a hotkey that runs "control.exe timedate.cpl". I don't know what "Pager" you're referring to though, so I can't help with that.
deuce,
I'm referring only to LS modules. The word 'raise' I took from terminology of twm-derived X window managers. Yes it means that what fractaldesign said. Whatever, if it is impossible, the only alternative is to acquiesce in this and try to minimize contacts with windoze.
Thanks all for answers and sorry for my terrible English.
fractaldesign,
my Englist is very poor :( and I don't understand what is so bad in my prev post.
ok...enough is enough...the horse is dead...and so is this thread