Silverfrost Forums

Welcome to our forums

Plato version 6 - output DOS box

20 Aug 2024 8:54 #31496

Using a native 'DOS' box as the output device when using Plato is quite interesting. Thanks for that. The setting for the behaviour of this box is not displayed correctly for me in Settings --> Environment --> General --> Auto close output DOS box, it always appears unchecked after closing and reopening Plato, regardless of the value of the AutoCloseConsole key in Plato.ini. The behaviour of the 'DOS' windows seems to me to be independent of the value of AutoCloseConsole, it seems to be closed and reopened by each start of 'Start Run'.

20 Aug 2024 2:47 #31499

jlb

Thanks for the feedback. I will make a note that this needs fixing.

11 Sep 2024 7:48 #31542

This option has been restored for the next release of Plato. It was effectively permanently ON. The action is to autmatically close the previous DOS box if it was left open (when a new DOS box is opened).

Earlier versions of Plato used a different approach by added a 'Press any key' instruction when the process terminated. But for some unknown reason this does not work with the latest Windows/API/MFC.

13 Sep 2024 11:59 #31546

Paul Is the next release of Plato you are referring to the already released version 6.0.1.0? In this version the behaviour of the 'DOS' box is still as described above.

13 Sep 2024 12:16 #31548

Yes. Version 6.0.1.0 was suppoed to include the correction but I will have to look at this again.

Please login to reply.