You are here: PSPad forum > Developer forum - new builds > Re: PSPad unicode 5.0.5 (567) English

Re: PSPad unicode 5.0.5 (567) English

#1 PSPad unicode 5.0.5 (567) English

Posted by: pspad | Date: 2021-03-01 19:14 | IP: IP Logged

Full version 5.0.4 is available.

Changes to 5.0.5 (561)

Ruby - in-string section support #{ ... }, variable highlighting
Insert with keep cursor function keeps inserted text selection

Project panel - on the 4k display the folder names were shortened
Project load

Options: Reply | Quote | Up ^

#2 Re: PSPad unicode 5.0.5 (567) English

Posted by: PGomersall | Date: 2021-03-04 22:19 | IP: IP Logged

Installed PSPad 64 using installer; I went into Settings > System Integration to turn off Hex. This removed the whole context menu for PSPad. Now I can't enable it. This was with either the dll. Using the registry seems to work.
Doing an uninstall and reinstall after removing PSPad settings in AppData didn't work.
If I run regsvr32 /n /i:everyone "C:\Program Files\PSPad Editor\pspshellx64.dll" I can get it to work.
Not sure If did something wrong or something is broken.

Options: Reply | Quote | Up ^

#3 Re: PSPad unicode 5.0.5 (567) English

Posted by: pspad | Date: 2021-03-09 07:59 | IP: IP Logged


I tried:
regsvr32 -u "drive:path\pspshellx64.dll"
it sucessfully removed context menu items
regsvr32 "drive:path\pspshellx64.dll"
added context menu items back

Your case, when you register DLL for everyone must be called from elevated CMD (started as admin)
I tested it too, DLL was sucessfully loaded and menu items appeared.

To start PSPad from the context menu, you need at least once start PSPad. This write path to PSPad into registry and shell DLL use it.
It means shell DLL can be placed anywhere and it will start last used PSpad.

Options: Reply | Quote | Up ^

Editor PSPad - freeware editor, © 2001 - 2022 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR