1. I didn't see anything in the readme.txt regarding using this with menus. I'd love if Mystic could auto detect which terminal size was
being used, and then display the appropriate menu (80x25 or 132x36). I
2. I'm noticing the pause prompt still defaults to line 25, even if the 132 ansi is 35 lines in length, therefore pausing
2/3rds down, but within the ANSI file, instead of below it. I'm using
If you have a display file that is not saved at unlimited line length
then youwill have this issue, so that is my guess as to why you are
seeing this. Linesare counted by linefeeds saved in the actual file, so if you don't save theANSI with unlimited line length (ie ANSImation,
etc) then it will notaccurately pause during display.
If you have a display file that is not saved at unlimited line length then youwill have this issue, so that is my guess as to why you are seeing this. Linesare counted by linefeeds saved in the actual file, if you don't save theANSI with unlimited line length (ie ANSImation, etc) then it will notaccurately pause during display.
Can the pause prompt still be changed with the <pipe>RP## control code? That might be an option.
Mystic does auto detect terminal sizes, and the latest version does
allow menus to be named the same as other display files and templates
(for both randomly selected menus, and menus dynamically selected based
on either columns, lines, or both)!
Download the latest and you should be good to go!
If you have a display file that is not saved at unlimited line length
then you will have this issue, so that is my guess as to why you are seeing this. Lines are counted by linefeeds saved in the actual file,
so if you don't save the ANSI with unlimited line length (ie ANSImation, etc) then it will not accurately pause during display.
You can do that but I don't think it would fix anything. If you want
the screen to pause in a scrolling ANSI it just needs to be saved with unlimited line length (0 in Mystic's ANSI editor) so each line in the actual ANSI file is one line as displayed. If the cursor is moving
around via location codes or auto wrapping, then the line count won't be accurate.
I could probably improve on this in the future, its just worked this way for 20+ years.
I think most people turn pausing off for scrolling ANSIs and/or use baud rate emulation and in the few cases where the pause is desired it just
has to be saved a certain way.
I'll make a note of it in the TODO to look at changing the logic.
separate theme for it anyway as it's too much fun. BUT didn't know the menu's could be named doors.c132 ? That would have been slick to know
:) I didn't see that in the readme.txt but likely missed it.
Now .. with the latest version, I noticed the marque does not allow an Y coordinate past 60, any chance that could be added to the next release? Every time it's inputted at a number higher, it resets to 60. I have a like the marque to begin at the far right of the screen and stop about half way through .. Even dual marque's would be a sweet feature. And
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,043 |
Nodes: | 16 (0 / 16) |
Uptime: | 89:45:19 |
Calls: | 500,953 |
Calls today: | 2 |
Files: | 109,377 |
D/L today: |
1,150 files (200M bytes) |
Messages: | 304,684 |