View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003834 | JEDI VCL | 00 JVCL Components | public | 2006-07-25 15:10 | 2006-07-26 00:57 |
Reporter | Uskov | Assigned To | obones | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.20 | ||||
Target Version | Fixed in Version | 3.30 | |||
Summary | 0003834: TJvCustomComboEdit popup window hides under taskbar | ||||
Description | Popup window is visible partially in the case, when editor is located above panel of the win taskbar and popup's height greater then distance between editor and task bar's top. | ||||
Additional Information | I think, it is necessary to edit jvToolEdit.pas. procedure TJvCustomComboEdit.PopupDropDown(DisableEdit: Boolean); <***> begin LINE №2869 P := Parent.ClientToScreen(Point(Left, Top)); {$IFDEF VCL} if not SystemParametersInfo (SPI_GETWORKAREA, 0, @rcWork, 0) then raise Exception.Create('Can not get monitor workarea'); // Monitor := FindMonitor(MonitorFromWindow(Handle, MONITOR_DEFAULTTONEAREST)); // SR.Top := Monitor.Top; // SR.Left := Monitor.Left; // SR.Width := Monitor.Width; // SR.Height := Monitor.Height; SR.Top := rcWork.Top; SR.Left := rcWork.Left; SR.Width := rcWork.Right - rcWork.Left; SR.Height := rcWork.Bottom - rcWork.Top; | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2006-07-25 15:10 | Uskov | New Issue | |
2006-07-26 00:49 | obones | Note Added: 0009859 | |
2006-07-26 00:49 | obones | Assigned To | => obones |
2006-07-26 00:49 | obones | Status | new => confirmed |
2006-07-26 00:57 | obones | Status | confirmed => resolved |
2006-07-26 00:57 | obones | Fixed in Version | => Daily / SVN |
2006-07-26 00:57 | obones | Resolution | open => fixed |
2006-07-26 00:57 | obones | Note Added: 0009860 |