View Issue Details

IDProjectCategoryView StatusLast Update
0001868JEDI VCL00 JVCL Componentspublic2004-07-24 01:55
ReporterzwiebljackAssigned Touser72 
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0001868: JvXPBar does raise an exception on mouse move have some items in the JvXPBar and you move the mouse cursor over the last item (and then move the mouse direct away from the control). After this you delete the last item. If you go now with the mouse over the JvXPBar-control it raises an exeception (access violation)...

Additional InformationI inspected the source and noticed that in the method «HookMouseMove» use the variable «FHoverIndex» to set the index of item where the cursor hovers above at last.
This variable should be set to «-1» when the item with this index is going to be deleted, because the method tries to redraw the item with this index, which does not exist any more ... (-> access violation)
TagsNo tags attached.



2004-06-16 05:02


Which version ov JvXPBar do you have? I seem to remember this has already been fixed. Try getting the latest from CVS and see if it still causes errors.


2004-06-17 04:38

reporter   ~0004577

I searched the file «JvXPBar.pas» in the web based CVS Repository, but I could not find it. Are there all files available over the web-cvs, or will I need a local cvs-client to get the file?


2004-06-17 05:08

reporter   ~0004578

sorry, it is in the CVS Repository, I found it now.
I'll check it...
Thank You


2004-07-24 01:55


No reply for a long time so assuming it now works

Issue History

Date Modified Username Field Change
2004-06-16 04:31 zwiebljack New Issue
2004-06-16 05:02 user72 Note Added: 0004567
2004-06-16 05:02 user72 Status new => assigned
2004-06-16 05:02 user72 Assigned To => user72
2004-06-16 05:03 user72 Status assigned => feedback
2004-06-17 04:38 zwiebljack Note Added: 0004577
2004-06-17 05:08 zwiebljack Note Added: 0004578
2004-07-24 01:55 user72 Status feedback => resolved
2004-07-24 01:55 user72 Resolution open => fixed
2004-07-24 01:55 user72 Note Added: 0004824