English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   request.UAE Wishlist (https://eab.abime.net/forumdisplay.php?f=56)
-   -   Auto-position the "Select a floppy disk image file..." menu (https://eab.abime.net/showthread.php?t=49411)

Maren 11 December 2009 08:03

Auto-position the "Select a floppy disk image file..." menu
 
Here's the problem. When I insert a disk via "Select a floppy disk image file..." before starting emulation, this very menu may later become unreachable in full screen mode if a very low resolution is used (e.g. 320x512) because WinUAE appears to remember where exactly the menu popped on my 1280x1024 desktop before it went fullscreen, and if I didn't happen to drag the menu to the upper-left corner of my desktop, it's over, and I often forget to do so when inserting disks this way (other methods such as dragging and dropping the files directly into the DFX: field or opening them in fullscreen mode after emulation has been started, work correctly, the menu pops up on the middle of the 320x512 screen)

Basically I'd like an option for auto-positioning the "Select a floppy disk image file..." menu (and similar) to the upper left of the screen (before or after emulation starts, any would do) so to make it reachable in these situations.

Thanks.

plankton 11 December 2009 08:58

Yes! I support this proposal :)

And I have more to say! I'm using two screens, a regular monitor and a TV with 320x240 resolution. I never ever want to display gui on the TV because nothing fits so everytime i need to pop it up for some reason I have to restart emulation. Yes restart because when I drag it to the regular monitor it sends itself back to the 320x240 tv screen :help so a fix for the main gui position is also welcome (or an option to not use active monitor)

TCD 11 December 2009 11:44

Happens sometimes with 640x512 fullscreen aswell. Would be nice if that could be fixed.

Toni Wilen 13 December 2009 16:04

I guess two changes are needed for "perfect" results:

1) move the dialog window to same monitor as winuae if dialog is fully or partially outside of any monitor.

2) have separate dialog position stored in registry/ini for fullscreen and windowed modes.

Toni Wilen 01 January 2010 13:17

http://www.winuae.net/files/b/winuae.zip will attempt to reposition all file dialogs when in fullscreen. Please report if it works..

I hope this request was XP-only because at least in Windows 7 (I guess in Vista too) fullscreen dialogs gets automatically moved back if offscreen. Even manually attempting to drag it out of screen won't work. (it moves back after releasing mouse button)

Also in XP there is something that has changed because only first re-positioning attempt works. Internet has lots of examples but they don't work after first positioning. Perhaps something was changed in later service packs..

Always restart winuae and try again before reporting "bugs" :)

Maren 04 January 2010 00:59

Well, I couldn't get it to work no matter what. Behaves exactly as the older builds :guru

Toni Wilen 09 January 2010 12:17

Late answer because above reply was too similar "it is not working" reports.. sorry :)

Download http://www.winuae.net/files/b/winuae.zip load your fullscreen config, start emulation, open file dialog. close file dialog. close emulation. attach complete winuaelog.txt.

Maren 13 January 2010 19:56

1 Attachment(s)
Alright, there you are :)

Toni Wilen 13 January 2010 20:25

Thanks. Redownload and attach log again..

Maren 13 January 2010 21:01

1 Attachment(s)
Done.

Toni Wilen 13 January 2010 21:20

Does it work if you use wider resolution (at least 400 pixels or more)?
(again, all adjustments must be done before starting the emulation or your test is invalid)

Maren 13 January 2010 21:40

Unfortunately no, all the resolutions that make the dialogs unreachable continue to do so. What did you gather from the test anyways? it's not immediately obvious to me because the procedure you commanded is not intended to reproduce the problem.

Toni Wilen 13 January 2010 22:00

I am not yet sure what it means..

Could you also attach logs using 640x480 and 800x600?
What XP theme?

Maren 13 January 2010 22:23

2 Attachment(s)
Sure.

According to "Display Properties" I'm using "Windows XP (Modified)" The "Appearance" tab reports "Windows Classic style" for "Windows and buttons"

Toni Wilen 30 January 2010 09:18

I tested again (on real XPSP3 machine) and it still works as expected. 320x240 and 400x300 resolution fullscreen, END+F1 -> dialog appeared maximized and centered.

Maren 30 January 2010 13:33

So you're saying your desktop is set to something like 1280x1024, WinUAE to 320x240, now you run winuae.exe, go to "Floppy drives", press the "...", choose a disk, press "Start", then at some point end+f1 and the dialog pops up centered? not happening here :guru

Toni Wilen 30 January 2010 14:12

You never said you opened the dialog before going to fullscreen :) And I also did say resize only works once for some reason.

But I did find some kind of solution (very hackish but it seems to work). Usual http://www.winuae.net/files/b/winuae.zip

Maren 30 January 2010 15:44

Quote:

Originally Posted by Toni Wilen (Post 638340)
You never said you opened the dialog before going to fullscreen :)

I think I did with "When I insert a disk via Select a floppy disk image file.. before starting emulation" Remember that "Select a floppy disk image file" is what appears at the top of the dialog, also, you can't go fullscreen or have any other screen before starting emulation, so "before starting emulation" implies "before going fullscreen" ;)

Quote:

Originally Posted by Toni Wilen (Post 638340)
But I did find some kind of solution (very hackish but it seems to work). Usual http://www.winuae.net/files/b/winuae.zip

Works wonders, thank you very much :)


All times are GMT +2. The time now is 04:50.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.04679 seconds with 11 queries