Subj : Re: Need help with LordMenu utility To : Donald Tidmore From : Scott Adams Date : Tue Jan 16 2007 11:59 pm -=> Quoting Donald Tidmore to Scott Adams <=- > Did you check out SWAG the ansi section? If I recall it has > a whole file on ansi codes and pretty easy to figure out. > If Bjorn can't help you I'll see what i can. But the file > and code is big. If you have specific questions or something > for me to look for please let me know. Otherwise i'd just > be reading line by line and not sure what to look for > exactly. :) > Is it just the Ansi stuff? DT> I just don't understand ANSI file editing very well, so I've not tried DT> to figure out solutions to the issue. I tried for a full month to do DT> this and that with the original Lordmenu code I got from Robert Fogt, DT> but nothing would work. As far as I know, the data file it creates in DT> RIP mode works fine. And I have no idea if it would make any DT> difference if it wrote the file as 3rdalt.ans or not. You checked out SWAG like I suggested? Theres also old websites out there teaching Ansi codes and such. Many of the old Ansi Artist groups did tutorials as well. I must admit I only studied them slightly enough to get what I needed at the time. Like a Reboot util for the BBS or other Utils. I've drawn wimpy ansis but never studied in depth. DT> I tried renaming Lordmenu's 3rdalt.txt file to 3rd_alt.ans, and DT> viewing it in Pablo Draw. I have around 27 igms installed in my Lord DT> game - most of them are either mine or ones that i have loved using DT> for years. Anyway, all that displays in PABLO is the colored letters DT> for L.O.R.D., the phrase/line "Choose your path wisely", and one DT> single line of IGM entries. Which is for the last two igms in the DT> file. The other 26 igm entries don't get shown on the screen. The DT> same thing happens when LORD itself tries to display that 3rdalt.txt DT> file. Sounds like it is reading the first 26 but since the last 2 entries are the typical string length (256) they only display the last two lines. This might be a good clue. Sounds like the program is not doing line feeds or separators and so reading it one screen. Hrm...Unfournately I'm swamped this week but maybe before I close the BBS down on 2/1 I can look at the loop code for this you sent. Might have more time next week. DT> Is it possible in Borland Pascal to write the ansi symbols to a DT> buffer, that only holds 255 characters? Write the buffer's content to DT> a file, and clear the buffer. Then repeat the process until every DT> line of the 3rdparty.dat that is processed by LORDMENU has been DT> translated into ANSI characters, and written to a file? That's the DT> only thing I think would work, but I don't know how to put it into DT> pascal code statements to see if that concept would work. Donald Well if you do a Loop to read a line of string or just a set number say 256. I'm looking at my 3rd data file and I see one line per entry. So if some reason they are 1000 characters long then it sounds like its reading 5 lines from that one line. Sounds like whatever program is doing it isn't putting a End of Line character in place. I'll try to get back to this when I get time.... .... "The year is 2258. The name of the place is Babylon 5." --- Fringe BBS * Origin: EWOG II - The Fringe - 904-733-1721 (1:112/91) .