View Issue Details

IDProjectCategoryView StatusLast Update
0002973MMW v4Main Panel/Toolbars/Menuspublic2009-04-01 11:10
Reporterjiri Assigned To 
PriorityimmediateSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.0 
Fixed in Version3.1 
Summary0002973: MM doesn't span/persist properly across multiple monitors
DescriptionAs described by words of our user [stefan.brueck at wolfsburg.de]:

MM doesn't allow be spanned across my 2 TFTs. Pretty strange, it's the one and only application I found so far which does that.
All others entitle me to use both 20" screens so that I get a lots of TAG columns visible at a time. 3200x1200 is ideal for such
applications.

Forum Topic:
http://www.mediamonkey.com/forum/viewtopic.php?f=4&t=20889
Additional Informationhttp://www.mediamonkey.com/support/staff/index.php?_m=tickets&_a=viewticket&ticketid=2492
TagsNo tags attached.
Fixed in build1230

Relationships

related to 0005442 closedjiri Better Multi-Monitor handling engine. 

Activities

jiri

2007-04-02 17:57

administrator   ~0008936

Assigning to Peke for a review, suggestion or a full fix for the issue.

jiri

2007-04-02 17:58

administrator   ~0008937

Reminder sent to: petr

Sending a reminder to Petr about this issue, since it's probably related to skinning. Just add some notes in case you have any idea about it...

peke

2007-04-02 20:23

developer   ~0008940

Last edited: 2007-04-02 20:25

MM current Behavior in MultiMonitor Enviroment:
Even MM can Spawn to MultiMonitor and it also remembers its position in Multimonitor enviroment. There is Possibility to Maximize MM to Currently Application Desktop (where Main Form 0,0 pixel is located), but not Across Extended Desktop (Virtual Desktop as most of applications call that Disp1+Disp2+DispX Maximize)

Solution will be to add simple Extended MultiMonitor support where MM will Internally Handle Maximize. Need to see what possibilities we can get from Windows API and how to use it. Same solution is used by nVidia, by using Overlay to add additional icons beside System icons of form.

I have uploaded to FTP Screenshots of ATi Hydravision (Ati Third party utility) Settings and Screenshots of Normal Window and MM 3.0.

peke

2007-04-03 11:41

developer   ~0008942

Last edited: 2007-04-03 11:59

I have located the part of issue. MM do not save on which display MM is Maximized so when MM is closed on Second display maximized on restart it is maximized on Primary Display.

Will send mail user that reported the issue to gather some additional Info on his hardware and Third Party util that he uses (possibly nVidia or ATi Solution).

peke

2007-04-05 01:41

developer   ~0008951

The problem is only when Virtual Desktop goes in minus <0 (Primary display is set to second Display in Multi-monitor environment).

That will be fixed easily.

User rise interesting point which we can include natively in MM as Windows handle differently desktop in Multi-Monitor environment by having second value to Virtual Desktop resolution.

Multi-monitor setup:
Example where both Displays are in resolution 1280x1024
[1] = Primary Display (Where is Windows Desktop)
[2] = Secondary Display (Extended Desktop or from Settings Tab of Desktop properties "Extend my windows to this monitor")

Case 1: [1][2] = 2560x1024
Case 2: [2][1] = 1280x1024 (-1280x1024->1280x1024 = 2560x1024)

The Case 2 raised the bug as Normal Win API and so TE (which uses WinApi values) do not allow resize below 0. So I Suggest that we include ability to user to make choice of Maximize button to Application Desktop or to Virtual Desktop (sum of all Displays if Available). If we implement this we will be able to control showing of visualization like lots of Movie player apps do to select "Show Video on Secondary Display"?

Suggestion: If we include this functionality MM will be one of few applications (I haven't found any to test) that take advantage of multi-monitor environment on WinXP and Above (Maybe Vista will have enhanced functionality but I have not read/found Artickles on this) without using Third Party solutions from manufacturers like nVidia (http://www.nvidia.com/object/feature_nview.html) or ATi (http://ati.amd.com/products/Hydravision/index.html)

peke

2007-07-28 01:02

developer   ~0009962

If we have closed this issue when worked this out on IM please close it or assign back to me that I can check if MM save Window Pos correctly on Close.

rusty

2007-10-30 20:42

administrator   ~0011710

Peke, this issue is still assigned to you-- MM apparently doesn't behave properly in multi-monitor environments as described at:
http://www.mediamonkey.com/forum/viewtopic.php?t=22131

Leaving as 'urgent' i.e. for 3.01.

petr

2009-03-29 15:13

developer   ~0017228

Fixed in 1230. Skinned version now works same as skinless.

peke

2009-04-01 11:10

developer   ~0017260

Verified 1230