View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001576 | JEDI VCL | 00 JVCL Components | public | 2004-04-04 01:14 | 2004-04-06 18:09 |
Reporter | FlyingAvatar | Assigned To | AHUser | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0001576: JvImage Doesn't Paint if Picture is Assigned at Runtime | ||||
Description | If I load an image to JvImage.Picture or Pictures (Assigned it from a JvGIFImage loaded via a TResourceStream) the picture will not be painted unless the State propety of the JvImage changes (MouseEnter or MouseLeave). I have worked around the problem by adding this after loading: JvImage1.State := JvImage1.State; For some reason, JvImage1.Invalidate and JvImage.Repaint have no effect. | ||||
Tags | No tags attached. | ||||
|
Are you using Assign() or direct assignment (i.e JvImage1.Picture := GifPicture)? |
|
Fixed in CVS. JvImage works with two Picture instances. The one from the TImage and an own picture. By calling "JvImage.Picture.Assign()" only the own picture was changed. |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-04-04 01:14 | FlyingAvatar | New Issue | |
2004-04-04 05:06 |
|
Note Added: 0003628 | |
2004-04-05 06:59 |
|
Status | new => feedback |
2004-04-06 18:09 | AHUser | Status | feedback => resolved |
2004-04-06 18:09 | AHUser | Resolution | open => fixed |
2004-04-06 18:09 | AHUser | Assigned To | => AHUser |
2004-04-06 18:09 | AHUser | Note Added: 0003676 |