View Issue Details

IDProjectCategoryView StatusLast Update
0002754JEDI VCL00 JVCL Componentspublic2005-05-26 05:35
ReportermarcgeldonAssigned Toobones 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.00 BETA 2 
Target VersionFixed in Version3.10 
Summary0002754: TJvDBLookupTreeViewCombo - Problem in procedure DoKillFocus
DescriptionHello!

Someone forgot to include a inherited call in the actual DoKillFocus procedure on the TJvDBLookupTreeViewCombo component. If this inherited call is not made, we got some problems during the repaint. Because the FFocused variable is not changed, the control is paint highlighted (also if it is not focused).

Hope to hear from you soon.


Best wishes,

Marc Geldon
(PRO IT SYSTEMS -> www.proitsystems.de)
Additional Information+++ ORIGINAL SOURCE +++
procedure TJvDBLookupTreeViewCombo.DoKillFocus(FocusedWnd: HWND);
begin
  if (Handle <> FocusedWnd) and (FDataList.Handle <> FocusedWnd) and
    (FDataList.FTree.Handle <> FocusedWnd) then
    CloseUp(False);
end;

+++ CORRECT +++
procedure TJvDBLookupTreeViewCombo.DoKillFocus(FocusedWnd: HWND);
begin
  if (Handle <> FocusedWnd) and (FDataList.Handle <> FocusedWnd) and
    (FDataList.FTree.Handle <> FocusedWnd) then
    CloseUp(False);

  inherited DoKillFocus(FocusedWnd);
end;
TagsNo tags attached.

Activities

obones

2005-05-18 09:36

administrator   ~0007221

The function is called FocusKilled here in the latest version.
Can you confirm that this is indeed the valid function. I will then be able to put this in CVS.
Thanks

obones

2005-05-26 05:35

administrator   ~0007354

Now in CVS

Issue History

Date Modified Username Field Change
2005-03-14 08:42 marcgeldon New Issue
2005-05-18 09:36 obones Note Added: 0007221
2005-05-18 09:36 obones Status new => feedback
2005-05-26 05:35 obones Status feedback => resolved
2005-05-26 05:35 obones Resolution open => fixed
2005-05-26 05:35 obones Assigned To => obones
2005-05-26 05:35 obones Note Added: 0007354