View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003981 | JEDI VCL | 00 JVCL Components | public | 2006-11-05 22:48 | 2006-11-06 02:12 |
Reporter | EinWill | 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 | 0003981: TJvCustomComboBox and all its descendants never handle OnCloseUp event if compiled on Delphi6+ | ||||
Description | Problem: TJvCustomComboBox and all its descendants never handle OnCloseUp event if compiled on Delphi6+. Reason: procedure TJvCustomComboBox.CNCommand do not call inherited method. Solution: lines 1272-1277 at jvComboBox.pas stays: ------------------------------------------------------------- CBN_CLOSEUP: begin {$IFDEF COMPILER5} CloseUp; {$ENDIF COMPILER5} end; ------------------------------------------------------------- While should be: ------------------------------------------------------------- CBN_CLOSEUP: begin {$IFDEF COMPILER5} CloseUp; {$ELSE} inherited; {$ENDIF COMPILER5} end; ------------------------------------------------------------- | ||||
Additional Information | Also, shouldn't OnCloseup event be published with every descendant of TJvCustomComboBox? Namely: with TJvFontComboBox, TJvColorComboBox and TJvDriveCombo. | ||||
Tags | No tags attached. | ||||