Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.bbs.mystic    |    Mystic Sysops are mystical nerds...    |    11,847 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 10,720 of 11,847    |
|    g00r00 to All    |
|    Re: ANSI Ad    |
|    28 Mar 22 15:25:07    |
      From: nospam.g00r00@f215.n129.z1.fidonet.org               RS> Okay, I'm doing the same/similar in my msglist module. I just render the        RS> ANSI to a virtual CGA-style screen buffer and then send the relevant        RS> portions of that buffer to the user as they scroll the message body. So        RS> if there's any overwriting or clearing in the ANSI, they only get/see        RS> the final result. This discussion inspired that enhancement, so thanks        RS> to Joe!              Cool stuff. Thats basically what Mystic does. It pre-processes everything and       works along the lines of something like curses.              I do the same thing for importing FILE_ID.ANS format which is something I made       up at some point over the years...              Mystic will render the ANSI to a local buffer to get the final result, and then       convert that buffer into pipe codes internally before storing it (so that it       shows as non-color to those who don't have it or full color for those that do       using existing display system)...              It can then easily be stripped of pipe codes for things like .TIC files, file       list compilers or whatever else may be required to not have color/codes in       them. And people who create the FILE_ID.ANS don't have to worry about       stripping codes or doing really anything extra to make it work, it just shows       up the same as it does when they save it in their ANSI editor.              ... No one knows what's next, but everybody does it.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca