View Issue Details

IDProjectCategoryView StatusLast Update
0005201JEDI VCL00 JVCL Componentspublic2011-06-10 16:09
ReporteriwciaAssigned ToAHUser 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version3.40 
Summary0005201: With a form on a secondary monitor located on the left of primary monitor JvDBLookupCombo drops down to the wrong monitor
DescriptionIn issue 0004462 it was partially fixed, but still JvDBLookupCombo drops down to the wrong monitor when secondary monitor is located on the left of the primary monitor. The fix is as following:
in /jvcl/trunk/jvcl/run/JvDBLookup.pas:
line 2669:
SetWindowPos(FDataList.Handle, HWND_TOP, Max(P.X, 0), Y, 0, 0,
SWP_NOSIZE or SWP_NOACTIVATE {or SWP_SHOWWINDOW});
should be:
SetWindowPos(FDataList.Handle, HWND_TOP, Max(P.X, Rect.Left), Y, 0, 0,
SWP_NOSIZE or SWP_NOACTIVATE {or SWP_SHOWWINDOW});


line 2682:
SetWindowPos(FDataList.Handle, HWND_TOP, Max(P.X, 0), Y, 0, 0,
SWP_NOSIZE or SWP_NOACTIVATE or SWP_SHOWWINDOW);
should be:
SetWindowPos(FDataList.Handle, HWND_TOP, Max(P.X, Rect.Left), Y, 0, 0,
SWP_NOSIZE or SWP_NOACTIVATE or SWP_SHOWWINDOW);
TagsNo tags attached.

Activities

AHUser

2010-03-16 21:29

developer   ~0017304

Fixed in SVN.

Issue History

Date Modified Username Field Change
2010-03-16 19:43 iwcia New Issue
2010-03-16 21:29 AHUser Note Added: 0017304
2010-03-16 21:29 AHUser Status new => resolved
2010-03-16 21:29 AHUser Fixed in Version => Daily / SVN
2010-03-16 21:29 AHUser Resolution open => fixed
2010-03-16 21:29 AHUser Assigned To => AHUser
2011-06-10 16:09 obones Fixed in Version Daily / SVN => 3.40