Section One BBS

Welcome, Guest.


Subject: Re: Use more terminal real estate? Date: Thu Feb 17 2022 03:45 pm
From: g00r00 To: Tristan Greaves

 TG> Thanks for the update on this.  Ideally, what I'm looking for is for the
 TG> various screens to be adaptive, e.g. scale to 80x24, 132x36... whatever the
 TG> terminal is currently set to.  If that's the direction of travel
 TG> 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)

Previous Message       Next Message
In Reply To: Re: Use more terminal real estate? (Tristan Greaves)