Posted by: AndreasW | Date: 2018-02-19 14:49 | IP: IP Logged
I tried the following:
1. Download pspad462en.zip and unpack it into a fresh folder.
2. Download pspad500b261.zip and unpack it into the same folder.
3. Configure TC to use PSPad from that folder.
With that configuration, the problem does NOT occur.
So I guess the problem is related to some setting in my original PSPad installation.
Posted by: ivo | Date: 2018-02-19 14:51 | IP: IP Logged
pspad:AndreasW:I tried it also with your PSPad_MU.ini, but that didn't change anything (i.e. the problem still occurs).
Because from my point of view the only thing what have influence is Multiinstanc variable.
The first (Multiuser) determines config files placement only.
Please check, if you don't start PSPad in any compatibility mode.
I don'tn start editor in compatibility mode.
I read your comment (and the Andreas' one) above, but i tried to modify manually my PSPad_MU file (when I have just a single line, for Multiuser cfg.): well, with Multiuser=0 PSPad works as previous (and I can see Message received dialog)
Switching that value to 1, again ko.
You said, "Multiuser determines config files placement only": could be an access problem? Which are the configuration files folders, for both cases?
Posted by: AndreasW | Date: 2018-02-19 14:52 | IP: IP Logged
After that, I copied the following files from my original PSPad installation into the new test folder:
Result: The proplem appears again.
Posted by: AndreasW | Date: 2018-02-19 14:57 | IP: IP Logged
Okay, after doing further experiments, it seems the problem is in the file PSPad.INI.
Posted by: AndreasW | Date: 2018-02-19 15:10 | IP: IP Logged
The problem has something to do with the following setting:
When I change it to Maximized=0, the problem disappears.
Posted by: metrino | Date: 2018-02-19 16:03 | IP: IP Logged
I can confirm everything. Even changing the Maximized flag to 0 gives a workaround.
And dragging file to pspad doesn't work too, without the workaround.
Posted by: khagaroth | Date: 2018-02-19 16:06 | IP: IP Logged
Can confirm. With Maximized=0 under [FilePos] everything works.
Posted by: pspad | Date: 2018-02-19 17:08 | IP: IP Logged
When PSPad is started directly as maximized (it's closed as maximized), in this case the message doesn't reach target instance. It's strange, but now I need what to investigate.
Posted by: pspad | Date: 2018-02-19 17:32 | IP: IP Logged
Another test build, without message boxes already:
There is something strange deep in the Delphi form handling. I had to use workarround.
Posted by: AndreasW | Date: 2018-02-19 18:21 | IP: IP Logged
pspad:Another test build, without message boxes already:
This test build fixes the problem for me.