I have a question regarding a menu option I'd like:
- user goes to a new menu by pressing a key
If you mean a Mystic menu, you have to configure a new one from the Mystic Configuration Editor. When you'll create it, you will edit the menu that's appearing before the new one and create a custom menu entry, that will use the GO command, to enter the newly created menu...
- menu should clear the screen and show an ANSI file (I can't figure out h to do a CLS)
There are many ways to do this. For me the most easy one, is to edit the menu, in mystic config. editor and while you are editing it, press / to open the menu settings. There you will see a Menu Header prompt. In there you can enter: `CL`DFansifile
Where ` is the pipe character. This will first clear the screen and then display an ansi file, named "ansifile.ans" from withing the /text folder.
- a pause prompt should appear centered below the ANSI
Again, many ways to do it. A simple "hack" would be to edit the ansi file, to have the pause prompt inside it and add the `PN (pause no prompt) MCI code to the Menu Header prompt, so you have: `CL`DFansifile`PN
- user should return to the previous menu (pressing enter doesn't work now
To exit a menu, you have to add a custom command which will accept the appropriate hotkey, ex. ESC key to exit.
From what you are describing, you don't even have to create a Mystic Menu, all the above can be achieved in a custom menu entry. Create one and use the GT (display line of text) command to enter the `CL`DFansifile`PN string.
.
:: XQTR :: Another Droid BBS :: andr01d.zapto.org:9999 ::
xqtr@gmx.com
--- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
* Origin: Another Droid BBS # andr01d.zapto.org:9999 (21:1/111)