• Setting Menu Column width

    From toddbert@21:4/159 to All on Friday, August 16, 2019 03:38:13

    Im trying to develop a custom theme that will work in 40 column mode so it looks decent on c64s etc. I have created a theme and set the width to 40
    column and the client terminal is detected that correctly.

    I have found where you can set the number of columns used to display a menu
    but even though I reduce to 2 columns, each column width is set assuming an
    80 column display so wrap badly.

    Where/how can I format the width of each column used for menus? I assumed it would be a prompt but cannot identify it or find anything on the wiki.

    Thanks as always.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/64)
    * Origin: Retro DevOps BBS (21:4/159)
  • From Avon@21:1/101 to toddbert on Friday, August 16, 2019 16:01:51
    On 16 Aug 2019 at 03:38a, toddbert pondered and said...

    Where/how can I format the width of each column used for menus? I
    assumed it would be a prompt but cannot identify it or find anything on the wiki.

    Not sure, but having a dig about in my pile of docs to see what I can find..

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Michael2@21:2/145 to toddbert on Friday, August 16, 2019 09:55:43
    Im trying to develop a custom theme that will work in 40 column mode so
    it looks decent on c64s etc. I have created a theme and set the width to 40 column and the client terminal is detected that correctly.

    I have found where you can set the number of columns used to display a menu but even though I reduce to 2 columns, each column width is set assuming an 80 column display so wrap badly.


    what I do, is use 1 column, then put 2 or 3 commands on each line

    such as
    Display Text (M)essage Menu (F)iles (D)oors
    Hot Key M
    Display Type Access
    Command Go message
    then in next command, display type hidden,
    Hot Key F
    Command Go files
    Display Type Hidden

    you get the idea

    the one area I have not been able to get to work well is the message reading, no way that I can see to get the messages to re-format to 40cols

    40 columns not just for older puters but also tablets and phones

    mansion.dynv6.net:2323

    Michael2
    telnet://mansion.dynv6.net:2323
    web://mansion.dynv6.net:1580

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mike's Mansion - Pdx,Or - mansion.dynv6.net:2323 (21:2/145)
  • From jeff@21:1/180 to toddbert on Friday, August 16, 2019 13:33:08
    Hi,

    On 16 Aug 2019, toddbert said the following...
    I have found where you can set the number of columns used to display a menu but even though I reduce to 2 columns, each column width is set assuming an 80 column display so wrap badly.
    I've run into this problem as well. My solution is to make an ASCII file for each menu and reference that in "Display File" line of the menu settings (select a menu, but don't go into any command definitions, then "/" then "S"
    to get into the menu settings). I believe that if the "Display File" option
    is set and the referenced file exists (in {themedir}/text), then auto-generation of the menu will be suppressed. When you create the ASCII
    file and then save it, you might need to set the Line Length to 40 in the
    Save dialog.

    Jeff.

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Perceptronica (21:1/180)
  • From Bucko@21:4/131 to toddbert on Friday, August 16, 2019 20:25:51
    On 16 Aug 2019, toddbert said the following...

    Me Again.

    Im trying to develop a custom theme that will work in 40 column mode so
    it looks decent on c64s etc. I have created a theme and set the width to 40 column and the client terminal is detected that correctly.

    I have found where you can set the number of columns used to display a menu but even though I reduce to 2 columns, each column width is set assuming an 80 column display so wrap badly.

    Where/how can I format the width of each column used for menus? I
    assumed it would be a prompt but cannot identify it or find anything on the wiki.

    Not sure how to do it to make it 40 column but you can create ANSI screens to replace the built in menu's. I have created a theme which mimics the Image
    BBS for the C64 (blatant pitch now I am one of the 2 programmers doing the
    3.0 update for Image BBS) What I did with my menus for that theme was set
    them up in a Pseudo 40 column mode, in other words you start the menu at
    column 2 then after you enter what you want it to say jump to column 41 and start again with the next command. SO 80 column users will see the menus in
    80 columns, and 40 column users will see it in 40 columns... I have been
    doing that trick since the 80's.. I would release the theme to the public but
    I haven't finished it. I started it 4 months ago and have only the Message bases left but have been to lazy to finish it.. If you want to see it in
    action you can log on my board and choose Image BBS theme on login...
    Actually, now that I think about it I didn't finish the New User application either..

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)