Minimize All (Win-M) doesn't work with emulated FS

WinEQ 2.0 Pro discussion and support

Moderators: Lavish Software Team, Moderators

Post Reply
mijuki
GamingTools Subscriber
Posts: 19
Joined: Wed Jul 14, 2004 3:53 pm

Minimize All (Win-M) doesn't work with emulated FS

Post by mijuki » Wed Aug 03, 2005 1:52 am

Heya!

I'm using WinEQ2 Pro and just recently moved from windowed mode to fullscreen mode, and I love it, it's just the thing I wanted! (The reason was trouble with taskbar showing over eq window, and me not wanting to remove always-on-top from taskbar or setting it auto-hide or settin wineq always-on-top.)

Now just one problem with it... Minimize all windows (Win-M) doesn't minimize the eq window, only all other windows. I can hide all windows with show desktop (Win-D), but in that case the eq window pops up whenever I restore any of the minimized windows (browser/remote terminals mainly)...

Now, at home that usually isn't a problem, but at work I now have eq as a "background picture" all the time, which might cause faction loss with my bosses should they pop and roam into the room (I think I'm at dubious now, haven't conned for a while)... ;-)

So, I would like to request you, o mighty Lax, to investigate and hopefully fix the minimizing problem. Or suggest other ways to configure wineq (I managed to remove border from windowed mode, but I couldn't get it to draw over taskbar.)

Thanks for the great software, and no hurry with this one... :-)

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Wed Aug 03, 2005 10:55 am

You can stop the taskbar from being on top of the window by turning on "Lock Window Size" and this is mentioned in the WinEQ 2 faq here: http://www.lavishsoft.com/wineq2/faq.php#1.1 :)

That is an interesting observation with the minimize all hotkey though. Most people dont know that the Windows hotkeys even exist, so that's probably why it hasnt come up yet. I'll work on it this week and see about fixing that behavior. In the meantime, you can definitely get the window over the taskbar from the above paragraph and/or the FAQ entry. Let me know if you have trouble

mijuki
GamingTools Subscriber
Posts: 19
Joined: Wed Jul 14, 2004 3:53 pm

Post by mijuki » Wed Aug 03, 2005 11:41 am

Thanks! I somehow missed the "lock window size" in faq. I just played with window positioning with no go, hehe. I guess I deserve some beating... ;) I'll check it out tomorrow at work, thank you. :D

mijuki
GamingTools Subscriber
Posts: 19
Joined: Wed Jul 14, 2004 3:53 pm

Post by mijuki » Thu Aug 04, 2005 8:23 am

Seems turning the lock on makes it beave exactly like the emulated fullscreen mode... Oh well, I guess I'll just keep another window maximized over it when required for now... :-)

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Thu Aug 04, 2005 11:34 am

It appears that Windows simply doesnt send the minimize message when the Direct3D window is effectively full screen. The only thing it does do is switch focus away from the window. I *can* add an option to minimize the window whenever it loses focus, but that's about it. Let me know if you want that ;)

mijuki
GamingTools Subscriber
Posts: 19
Joined: Wed Jul 14, 2004 3:53 pm

Post by mijuki » Fri Aug 05, 2005 6:33 am

Hmm... I'll check the windows xp compatibility toolkit. It has some options with alt-tabbing and direct3d applications too. Maybe it's just a setting in winxp...

An idea... Think it would be possible for the application to grab Win-M, minimize, and pass it thru?

Maybe the auto-minimize option would be a good idea too. If I'm not totally mistaken d3d does some drawing in open windows that are just behind others, but skips some drawing when the app is minimized... If that's the case it might free cycles for the foremost app when running multiple instances... Then again, it might consider windows behind fs d3d app minimized anyway...

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Fri Aug 05, 2005 11:16 am

The application never receives the "M", even if it is the forergound application, because WIN+M is a windows hotkey.

mijuki
GamingTools Subscriber
Posts: 19
Joined: Wed Jul 14, 2004 3:53 pm

Post by mijuki » Mon Aug 29, 2005 10:58 am

Finally ended up playing with this again... And got it working how I like! :-)

Now using:

Code: Select all

[Preset1]
Name=Normal
X=0
Y=0
FullScreen=0
AutoRelease=0
AlwaysOnTop=0
LockPosition=1
LockSize=1
Border=1
Scale=1.0000
The window looks like fullscreen window (I use same resolution of 1280x1024 on both desktop and EQ1) and behaves accordingly with Win-M, and isn't obscured by taskbar. The important items were lock position on, lock size on and border on. :-)

Post Reply