View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002169 | JEDI VCL | 00 JVCL Components | public | 2004-09-24 08:35 | 2004-10-14 13:27 |
Reporter | westphal | Assigned To | user72 | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | 3.00 RC 1 | |||
Summary | 0002169: TJvLabel HotTrack failed to go back in normal font | ||||
Description | If i open a new form in the onClick Event, the Mouseleave event is never sent, and the label stay in it's HotTrack state. | ||||
Tags | No tags attached. | ||||
|
I can't reproduce it but it might have to do with the dialog. Try this as a workaround: procedure TForm1.JvLabel1Click(Sender: TObject); begin JvLabel1.Perform(CM_MOUSELEAVE, 0, 0); Form2.ShowModal; // show your form end; |
|
Hello, Thank's, the ".Perform(CM_MOUSELEAVE, 0, 0);" trick works... I did a very simple project to reproduce it and the bug come with the form.show; and not with the form.showmodal; strange... procedure TForm1.JvLabel1Click(Sender: TObject); begin JvLabel1.Perform(CM_MOUSELEAVE, 0, 0); Form2.Show; // show your form end; |
|
It has to do with the fact the CM_MOUSEENTER and CM_MOUSELEAVE is not guaranteed to be sent, so sometimes they are mismatched. Can we close this now? |
|
Thank you again, I think we can close it (and may be add your comment in the openhelp) |
|
Will try to remember adding it to help somewhere |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-09-24 08:35 | westphal | New Issue | |
2004-09-25 00:47 |
|
Note Added: 0005255 | |
2004-09-25 00:48 |
|
Status | new => feedback |
2004-09-29 10:47 | westphal | Note Added: 0005274 | |
2004-10-04 23:42 |
|
Note Added: 0005299 | |
2004-10-13 12:57 | westphal | Note Added: 0005376 | |
2004-10-14 13:27 |
|
Status | feedback => resolved |
2004-10-14 13:27 |
|
Resolution | open => fixed |
2004-10-14 13:27 |
|
Assigned To | => user72 |
2004-10-14 13:27 |
|
Note Added: 0005390 |