TListView problems
Dear Eugene,
Current implementation of TListView (Report mode) has some major dissabilities.
- OnDblClick event is not fired
- OnChange event is not fired
- ItemFocused property is NIL
- MultiSelect:=True doesnt work (not able to select multiple items)
- Right click doesnt fire PopupMenu?
Is this possible to implement in near future or we should try with VirtualTree . Also where we can find modified VirtualTree with support for CrossVCL?
Comments (12)
-
-
repo owner We will try to implement as much as possible from your list.
3rd-party Component List:
-
repo owner - changed status to resolved
We've implemented all requested features and update ListView example. Please wait for 1.53
-
Thank your for fixing that. I’ve not testet all, because I have to take away first all of my work-arounds. But there is still a new issue: On MAC, High Retina, the popup-Window of the TreeView pops up as deeper to the bottom, as the List was scrolled. So clicking at the top is OK, but after scrolling down the list an popup will more to the bottom and is perhaps not visible. See attached Screenshot.
-
- attached popupmenu.png
<div class="preview-container wiki-content"><!-- loaded via ajax --></div> <div class="mask"></div> </div>
</div> </form>
-
I found more issues with the TTreeview. If you call Treelist.items.clear once, after that the Treeview will show no more than one item
-
repo owner Popup position will be fixed at next update
-
repo owner I found more issues with the TTreeview. If you call Treelist.items.clear once, after that the Treeview will show no more than one item
I can’t reproduce in our TreeView example.
-
My Treeview is inside a TpageControl-Page. I read in a drive-tree and make some modifications, when folders are deleted and so on.
Your demo worked insofar.
But when you modify your demo and put the treeview into a TpageControl, then for example the deleting of an selected items has no visible effect (it stays more or less), but when you click then on the item you’ll have an access-violation.
Attached you find your modified demo.
-
- attached TreeViewSample.zip
<div class="preview-container wiki-content"><!-- loaded via ajax --></div> <div class="mask"></div> </div>
</div> </form>
-
It was tested on the mac
-
On Linux it is OK,
- Log in to comment
I can comfirm, that multiselect does not work (no more than one Items selectable). And also Listview.items[x].selected is always false and listview.selcount gives always zero as result.
Because the TListview is an important control with a lot of usefull functionality it would really be fine, if that could be fixed soon.