View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0001790 | JEDI VCL | 00 JVCL Components | public | 2004-05-22 07:12 | 2004-06-04 05:51 | 
| Reporter | speed_rabu | Assigned To | obones | ||
| Priority | normal | Severity | trivial | Reproducibility | always | 
| Status | resolved | Resolution | fixed | ||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0001790: TJvBtnMenuItemPainter | ||||
| Description | Hi, Please the Bug ID: 1741. The same effect happens in JvBtnMenuItemPainter if a Frame is drawn. I think the solution is in DrawSelectedFrame. The Code must be like this: procedure TJvBtnMenuItemPainter.DrawSelectedFrame(ARect: TRect); begin ARect.Left := ARect.Left + FLeftMargin - 4; if FLowered then Frame3D(Canvas, ARect, clBtnShadow, clBtnHighlight, 1) else Frame3D(Canvas, ARect, clBtnHighlight, clBtnShadow, 1); end; | ||||
| Tags | No tags attached. | ||||
|  | I think the code should rather be: if IsPopup then Inc(ARect.Left, FLeftMargin); if FLowered then ... | 
|  | I actually is not where it should be changed. It will be fix in the next CVS version of JvMenus.pas | 
|  | This is now fixed in the latest CVS version (1.55) | 
| Date Modified | Username | Field | Change | 
|---|---|---|---|
| 2004-05-22 07:12 | speed_rabu | New Issue | |
| 2004-05-23 23:23 |  | Note Added: 0004324 | |
| 2004-05-24 00:27 |  | Status | new => acknowledged | 
| 2004-06-02 21:55 | obones | Status | acknowledged => assigned | 
| 2004-06-02 21:55 | obones | Assigned To | => obones | 
| 2004-06-04 04:18 | obones | Note Added: 0004463 | |
| 2004-06-04 05:51 | obones | Status | assigned => resolved | 
| 2004-06-04 05:51 | obones | Resolution | open => fixed | 
| 2004-06-04 05:51 | obones | Note Added: 0004468 | 
