View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006456 | JEDI VCL | 00 JVCL Components | public | 2015-10-07 01:14 | 2016-08-05 22:31 |
Reporter | leobruno | Assigned To | AHUser | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.48 | ||||
Target Version | Fixed in Version | Daily / GIT | |||
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. | ||||
Tags | No tags attached. | ||||
|
The JvPageList page editor bug is now fixed. I can't reproduce your TJvPagelistTreeview bug. The page links don't vanish for me. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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 |
|
Fixed in master branch. The component now uses an own JVCL property editor for the nodes that doesn't deletes the PageList links. |
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 |