View Issue Details

IDProjectCategoryView StatusLast Update
0006456JEDI VCL00 JVCL Componentspublic2016-08-05 22:31
ReporterleobrunoAssigned ToAHUser 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.48 
Target VersionFixed in VersionDaily / GIT 
Summary0006456: TjvStandardPage / TjvPagelistTreeview BUGs
DescriptionThe pagelist edit box on TjvStandardPage are not working propperly.
After adding a page, the edit box cannot be closed, unless closing delphi IDE.

Also, the add, remove buttons are not working.

After creating between TjvPagelistTreeview and TjvStandardPage, if a new page or new treeview node is added, the previous list is lost.

This is very annoying when a large number of links nodes were previously created because you have to do it all again.

TagsNo tags attached.

Activities

AHUser

2015-10-07 12:25

developer   ~0021236

Last edited: 2015-10-07 12:25

The JvPageList page editor bug is now fixed.

I can't reproduce your TJvPagelistTreeview bug. The page links don't vanish for me.

leobruno

2015-10-07 13:26

reporter   ~0021237

To reproduce the bug reported:

1 - Create about 6 items at tree view and 5 pages.
2 - Create the links between the first 5 treeview nodes and the 5 pages.
3 - Edit the treeview nodes removing the last one.
4 - enter the links editor and the nodes will not be linked anymore.

AHUser

2015-10-07 15:16

developer   ~0021238

I now can reproduce this. Unfortunately this is a problem in the IDE's TreeView NodeEditor that we can't change.
It copies the TJvPageIndexNode into a TTreeNode loosing the assigned PageIndex. And if you press "OK" it copies the TTreeNode back to the TJvPageIndexNode.

I see no way without "hacking" the IDE to fix this. A workaround would be to add the nodes by code instead of the visual designer.

leobruno

2015-10-08 02:10

reporter   ~0021239

I assume that the buttons that should change the position of the nodes will also impossible to fix.

Is that right ?

This is very anoying as well.

AHUser

2015-10-08 15:18

developer   ~0021240

The whole TreeNodes Editor is the problem. The moment you click the "OK" button, all information is lost. The only solution would be to write an own TreeNodes Editor for TJvPagelistTreeView.

leobruno

2016-01-25 13:43

reporter   ~0021269

This issue simply makes the use of this component impossible.
I´ll seek for the information needed to acomplish this task.
I have little knoledge on component writing, but creating my own design time editor is a thing that I don´t know how to do.

leobruno

2016-01-25 13:45

reporter   ~0021270

We have this component with more than 50 nodes on the tree view.
Every time a new page is added we have to link the pages wth the nodes all over again.

Sucks ...

rsrsrs

AHUser

2016-08-05 22:31

developer   ~0021336

Fixed in master branch.

The component now uses an own JVCL property editor for the nodes that doesn't deletes the PageList links.

Issue History

Date Modified Username Field Change
2015-10-07 01:14 leobruno New Issue
2015-10-07 12:25 AHUser Note Added: 0021236
2015-10-07 12:25 AHUser Assigned To => AHUser
2015-10-07 12:25 AHUser Status new => feedback
2015-10-07 12:25 AHUser Note Edited: 0021236
2015-10-07 13:26 leobruno Note Added: 0021237
2015-10-07 15:16 AHUser Note Added: 0021238
2015-10-08 02:10 leobruno Note Added: 0021239
2015-10-08 15:18 AHUser Note Added: 0021240
2016-01-25 13:43 leobruno Note Added: 0021269
2016-01-25 13:45 leobruno Note Added: 0021270
2016-08-05 22:31 AHUser Note Added: 0021336
2016-08-05 22:31 AHUser Status feedback => resolved
2016-08-05 22:31 AHUser Fixed in Version => Daily / GIT
2016-08-05 22:31 AHUser Resolution open => fixed