View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006682 | JEDI VCL | 00 JVCL Components | public | 2019-05-30 12:07 | 2020-05-18 22:34 |
Reporter | OuatuBogdan | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | feedback | Resolution | open | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0006682: loop on WM_DRAWITEM | ||||
Description | From last update: at line: 1839 SetDefaultMenuFont(Screen.MenuFont) in JvMenus: TJvPopupMenu.WMDrawItem starts a infinite loop with FORMS: TCustomForm.WndProc at WM_DRAWITEM. Just right-click to get pop-up menu, draws menu items again an again. | ||||
Additional Information | remedy: Canvas.Font := Screen.MenuFont; instead of offending line | ||||
Tags | No tags attached. | ||||
2019-05-31 18:56
|
PopupTest.zip (54,740 bytes) |
|
Hello, I cannot reproduce your problem. What I did can be seen in the attached demo. 1. Unzip it and run it. 2. right click into the edit at the bottom On my Windows 10 x64 VM this opens a TJvPopupMenu with 2 entries, both call ShowMessage each and I do not see any flicker. I can click them and they bring up their message each. => how does your test case differ? |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-05-30 12:07 | OuatuBogdan | New Issue | |
2019-05-31 18:56 | mh | File Added: PopupTest.zip | |
2019-05-31 18:58 | mh | Note Added: 0021855 | |
2020-05-18 22:34 | obones | Status | new => feedback |