Thanks for the update on this. Ideally, what I'm looking for is for the various screens to be adaptive, e.g. scale to 80x24, 132x36... whatever the terminal is currently set to. If that's the direction of travel
then that sounds really cool.
Mystic does adapt based on terminal size automatically, but you basically have to pick certain resolutions that you want to design your UI around and then Mystic will select the best one to use based on the user's terminal size.
The reason for this is because Mystic is very art-centric in its intentions and artists need to be able to create static art that they can place around specific UI contraints (if that makes sense).
You technically could make a fully dynamic setup with some scripting but it would be some work to do. I do have some changes planned that will kind of give us the best of both worlds (static art UIs and dynamic) and would probably make you very happy, but I just don't know when it will be done.
There are also some third-party mods/replacements for reading functions and file listers that people have done which may or may not do fully dynamic adjustments without any work on your part (I have not personally tested them).
So like I said you can support larger term sizes, it just takes some work on the SysOp's part because the default theme kind of sucks right now. And if you want something 100% dynamic then you need to script for now too. :(
In A47 there are msg_editor* files in the themes\default\text directory that shows one way of creating templates based on terminal size that are selected dynamically based on the user's terminal size.
Still plenty of work to be done though in this area...
... This virus requires Microsoft Windows 3.x
--- Mystic BBS v1.12 A48 2022/02/15 (Windows/64)
* Origin: Sector 7 * Mystic WHQ (1:129/215)