On Gtk2 it's working fine, but with QT it doesn't repaint until focus changes...Are you aware?
I'm installed TTreeListView and when put the component into the form in the IDE, shows and error: "Invalid Value: 100000" and i try to reducing that and shows me and simple treeview and runtime and exception is raised...
Don't forget The VirtualDBTreeEx, which permits to use data rules for checking :http://www.lazarus-components.org/remository/Components-with-sources/Visual-Components/Trees/TVirtualDBTreeEx/
Not really aware, but I kind of expected it, because qt is said to not allow to bypass the paint event.I will fix this bug, if I ever manage to compile the qt-LCL.
you mean if this is possible in runtime mode?
Wow, this is exactly what I needed in my project some times ago. I wrote my own similiar component for this. It has no TListView functionality. My component have only live search bar functionality (like in GNOME nautilus) similar to yours, but I am hiding non-matching nodes when writting. Can you add this "hiding" functionality (most important thing in my project)? I would like to use your component instead of my. Regards.
Qt passes paint events, but my wild guess is that you are doing some paints outside of paintevent, so it won't work on carbon too.
Okay, I added a workaround for qt and the drawing works there.
But it removes all optimizations;does anyone know, how to disable the background erasing with the qt interface?
Okay, I added a workaround for qt and the drawing works there.But it removes all optimizations; does anyone know, how to disable the background erasing with the qt interface?