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
0006456 [JEDI VCL] 00 JVCL Components major always 2015-10-07 01:14 2016-08-05 22:31
Reporter leobruno View Status public  
Assigned To AHUser
Priority normal Resolution fixed  
Status resolved   Product Version 3.48
Summary 0006456: TjvStandardPage / TjvPagelistTreeview BUGs
Description The 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.

Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
AHUser (developer)
2015-10-07 12:25
edited on: 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 (reporter)
2015-10-07 13:26

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 (developer)
2015-10-07 15:16

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 (reporter)
2015-10-08 02:10

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 (developer)
2015-10-08 15:18

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 (reporter)
2016-01-25 13:43

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 (reporter)
2016-01-25 13:45

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 ...

AHUser (developer)
2016-08-05 22:31

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

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