Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004693 [JEDI VCL] 00 JVCL Components minor always 2009-02-04 08:25 2009-04-29 14:25
Reporter Christian_Sciberras View Status public  
Assigned To obones
Priority normal Resolution fixed  
Status resolved   Product Version 3.36
Summary 0004693: Moving a selected component on a TJvDesignPanel
Description When moving a *selected* component on a TJvDesingPanel *programmatically*, the selection border around the selected component stays at the older place.

Two possible solutions:
-The component/hook also checks for programmatic movement and updates automatically.
-A general purpose procedure called after movement changes (called by the the component's user), which rearranges all borders with selected components.

Included with the report is an image showing the bug with a demo project.

NB: Refreshing or redrawing the form doesn't help: the border control doesn't need redrawing, but repositioning.
PS: Testing done on Delphi 7, WinXP SP3.
Additional Information
Tags No tags attached.
Attached Files zip file icon bug.zip [^] (14,407 bytes) 2009-02-04 08:25

- Relationships

-  Notes
(0015459)
obones (administrator)
2009-04-29 12:17

Seeing this quite well, not sure why though.
(0015461)
obones (administrator)
2009-04-29 13:24

You can add this line:

JvDesignPanel1.Surface.UpdateDesigner;

It will work. I'm trying to see if it can be automated
(0015462)
obones (administrator)
2009-04-29 14:25

This is now fixed in SVN. Use revision 12290 and above and you will not need the addition code.

- Issue History
Date Modified Username Field Change
2009-02-04 08:25 Christian_Sciberras New Issue
2009-02-04 08:25 Christian_Sciberras File Added: bug.zip
2009-02-04 08:26 Christian_Sciberras Issue Monitored: Christian_Sciberras
2009-04-29 12:17 obones Note Added: 0015459
2009-04-29 12:17 obones Status new => confirmed
2009-04-29 13:24 obones Note Added: 0015461
2009-04-29 14:25 obones Note Added: 0015462
2009-04-29 14:25 obones Status confirmed => resolved
2009-04-29 14:25 obones Fixed in Version => Daily / SVN
2009-04-29 14:25 obones Resolution open => fixed
2009-04-29 14:25 obones Assigned To => obones


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker