wwivbbs / wwiv

WWIV BBS Software v5
http://www.wwivbbs.org
Other
185 stars 71 forks source link

Feature Request: automatic box menu generation #1620

Open the-godfather-007 opened 8 months ago

the-godfather-007 commented 8 months ago

Can boxes be added to stock menus that are absent of .mnu, .msg, or .ans files? Allowing the SysOp to create line design (single, double line, etc..), color, and box style. The goal would be to be able to use the awesome auto detect terminal width and auto adjust menu columns. This would then also add the correct number of ansi line characters to the box to fit the users terminal size. EChicken did this to his Synchronet BBS for an example be it 40 column, 80, 132, 160 etc...

wwiv commented 1 day ago

sounds cool where can I learn more?

the-godfather-007 commented 1 day ago

Hmmm .. echicken has auto scaling menus based on terminal size. And mystic has box selection types within the theme editor. One can pick color and style of line. WWIV is ahead of the game by having auto scaling (to terminal size) menu width. It would be nice to see the border around it follow suit. If I were to say edit the transfer menu using the menu editor, pick the color and style of line I wanted, and call it a day. It would be neat to see it adjust to terminal width. Not sure if that is of help, just a feature request. The alternative is doable by simply having different.132.ans files for each terminal width, just not always easily modified in menus such as chains when games are added, each ANSI would then also require being changed. It's a convenience feature and snappy.