Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Treeview crashes #17

Open
whitehairedgeezer opened this issue Jan 31, 2021 · 1 comment
Open

Treeview crashes #17

whitehairedgeezer opened this issue Jan 31, 2021 · 1 comment

Comments

@whitehairedgeezer
Copy link

Can I confirm that either of the treeviews will crash immediately they are set to active within the RAD 3 (Rio) Delphi design desktop. Similarly if you set them to active within the program the program immediately crashes. I cannot even load the demo forms which contain (I assume) the treeviews already set to active since RAD crashes before they load. I've loaded the components from the GetIt manager and by downloading direct from Github.

@pyscripter
Copy link
Contributor

pyscripter commented Jan 31, 2021

You need to use the latest source code for VirtualShellTools and the https://github.com/JAM-Software/Virtual-TreeView version of VirtualTreeView.

Please do the following:

  • From the Delphi IDE select Components,, Install Packages, find the VirtualShellTools, select press Remove and then OK.
  • Repeat the above for MustangPeak EasyListView and MustangPeak Common Library
  • If you have installed VirtualTreeView from Getit repeat the above and now remove VirtualTreeView.
  • With File Explorer navigate to C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl and remove VirtulaShellTools*.*
    MPCommonLib*.* and EasyListView*.*
  • With File Explorer navigate to C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp and remove VirtulaShellTools*.*
    MPCommonLib*.* and EasyListView*.*
  • If you have installed VirtualTreeView from Getit repeat the above two setps and now remove VirtualTreeView*.*
  • Now we are ready to start a fresh install.
  • Clone or download https://github.com/JAM-Software/Virtual-TreeView and install the runtime and design packages for Rio
  • Clone or download https://github.com/TurboPack/MustangpeakCommonLib and install the runtime and design packages for Rio
  • Clone or download https://github.com/TurboPack/MustangpeakEasyListView and install the runtime and design packages for Rio
  • Clone or download https://github.com/TurboPack/MustangpeakVirtualshellTools and install the runtime and design packages under packages/Delphi/JAM-VT
  • Do not forget to add the Source directory of each library to the Delphi Library path.

After all the above VirtualShellToolls should work expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants