TurboPack / MustangpeakVirtualshellTools

Delphi and CBuilder Components to create Explorer type programs
Other
49 stars 24 forks source link

TVirtualExplorerTreeview crash if Active := True #10

Closed olegchensky closed 4 years ago

olegchensky commented 5 years ago

Hi. It is really not possible to use the last version.

Design- and RunTime are the same. Last Studio with all Hotfixes. Last sources.

pat-mar commented 4 years ago

Hello,

I'm facing the same issue...

Moving an older project to Delphi Rio. Installed the latest version from here. Couldn't open a .dfm file in Delphi, because it crashed on attempt. Figured out at some point, that it was because a TVirtualExplorerTreeview control was saved with Active property set to true, which worked fine before.

Modified the .dfm file and set Active to false and was able to open the unit / form in Delphi now.

Tried to set Active to true in the object inspector -> Delphi crash again.

Compared this form to some similar and found out, that RootFolder was set to "rfDesktop" in this case, while it was "rfCustom" in other cases, so set it to "rfCustom" here as well and was able to set Active to true in the object inspector now. However, when launching the application and accessing that form at run time, it crashes.

When I leave Active at false and try to set it to true at run time, again it crashes, so something is broken here...

Any chance for a fix?

AlekseyRykov2018 commented 4 years ago

I have this problem too. Work fine (10.3.2 Rio) only with VirtualTreeview 7.1, if use latest VirtualTreeview 7.2 or 7.3 -> crash on Active := True; As temporary solution - use VTV 7.1 https://github.com/Virtual-TreeView/Virtual-TreeView/tree/7.1.0

olegchensky commented 4 years ago

Now works with the last VirtualTreeView Update.

krundt commented 4 years ago

Installed everything today on fresh Delphi 10.4 and have the same original problem: Delphi freezes and shuts down when setting Active to True for a VirtualExplorerTree or -TreeView. All other controls seem to work. I have VirtualTreeView V7.3: (04 Nov 2019) installed. It is supposed to be the latest. But is says "Updated for 10.3 Rio / VER330 / PKG 260" so probably no support for 10.4, then.

krundt commented 4 years ago

Tried the VirtualTreeView from JAM software which claims to be V 7.4 and support 10.4 Maybe it does, but it didn't help at all. Pity...

adrienreboisson commented 4 years ago

Same problem here.

pyscripter commented 4 years ago

Please try with the current code base. This should have been fixed. Reopen the issue if the problem still exists.