Missing dialogs when switching between dual and single monitor use.

I found this problem originally over in the X3 forum. But I have X6, so I'll post my answer here, but as a new thread.

This is a problem with PP dialog tracking when using dual monitors and single monitors alternately. When I use PP on the secondary monitor at home, then use PP again at work (single monitor laptop), all the dialogs appear on the (now) non-existent secondary monitor. I use Win7 X64 and CGS X6 (64 bit) if that helps.

I found that if I go to the "C:\Users\<user name>\AppData\Roaming\Corel\CorelDRAW Graphics Suite X6\PHOTO-PAINT\Workspace\<saved workspace name>\CorelPP.ini" file and comment out (with a semicolon) the lines referring to dialog positions, I can get back to normal. For example:

; CorelPP.ini
[DialogPos]
;DlgTracking=1
DlgTracking=0

I like to work this way in an INI file because it let's me know what I've changed. I believe this change also turns off dialog position tracking.

I also changed the following, hoping that PP has the logical defaults:

 [CRLCTL_DLGTRACKING]
; WWSManagerSheet=1644,74,622,465,1366,768,1.500000,1.625000
; 9=1798,44,336,425,1366,768,1.500000,1.625000
; WNewWorkspaceDlg=490,293,386,181,1366,768,1.500000,1.625000
; 59=561,299,243,169,1366,768,1.500000,1.625000

And the following group:

[DlgPosition]
; 63=511;208;0;344;352;1366;768;1.500000;1.625000;0
; 8909=0;0;-1;1366;768;1366;768;1.500000;1.625000;0

Observe the relevant keyword=value pairs are commented out using a leading semicolon. I left the group name unchanged however.

Anyway, this seemed to fix the problem, all my dialogs appeared on the primary monitor. And, all the commented out keyword=value pairs were re-inserted into the relevant groups by PP.

I'm pretty sure that setting "DlgTracking=0" will prevent the problem in the future.

I hope this helps!