This one has me well baffled. After a session of generating new code this morning, and getting it to build successfully first thing after lunch, I have moved into the run-and-debug phase - but I wasn't expecting Plato to come within the scope of my debugging effort 😒hock: I have stumbled upon a workaround but I have no idea what is causing the problem. Here's what has happened so far (currently I have the 'Integrate with SDBG' option unchecked).
I started stepping through the code and noticed a bug that needed attention, so I exited the debugger and returned to Plato. I found that the Delete key did not work. I found that it worked just fine in Notepad. I rebooted.
Same thing happened again. I ran the code for a bit, found a bug, returned to Plato, and this time Copy and Paste would not work. Nor would Delete, nor would Backspace. Once again I verified that all these features worked fine in Notepad. So clearly an issue that was confined to Plato.
I thought the behaviour was as if the debugger had not exited properly, in some sense. Not sure why I did what I did next, I think it's what is termed a category error (but in this case a lucky one) ... I selected the Build option from the Plato menu, and found that all but one item was greyed out (can't remember which) - exactly as though something was still running. I moved the mouse to the next Menu item, Tools, and back again, and lo and behold, all greying out had vanished and the keyboard began to work again.
I have no idea what is going on here. Has anyone ever encountered anything like it before? Or are any of the good Silverfrost folks able to hzard a possible explanation?