|$R36 <- right justify in a 36-wide line &1
|$L20 <- left justify in a 20 wide line &2
I've looked over msg_index.c132x36.ini again and can't see what to
change (I made the filename msg_index.c132x36.ini so as the wider screen
When you run the message index lister and select a message base, you are presented with a list of messages in that base... what is the ini file or prompt number to change how that message list is?
I have looked in ansimidx.ini and prompts to see if I can find where to make edits, but for the life of me I can't see where to change it. I'm trying to make a 132x37 list so expanding the width of each column or moving a column over a bit. I've managed to do the actual message base list but when you go into a base it's that screen I have trouble finding the file to edit for it's layout.
since both examples there were bodged. i'll retry this:
http://kirin.dcclost.com/~alex/derp.txt
Thanks for this, I know how to left/right/centre justify text, that's
not the issue, see my previous screenshots. I just want to make the message list (not the message base list) look nice on a 132x37 or bigger terminal.
Are you referring to ansimlst.ans?
If the file I mentioned is the one you're looking for, I would guess you would just have to create one called ansimlst.132x36.ans or whatever the proper filenames are for widescreen ansi support in Mystic. My mystic system doesn't seem to have an .ini file for that one, though. So g00r00 may not have converted that one into a template that supports .ini files yet (if I remember right, he had to do each one separately).
okay i have a potential solution:
399, 400, and 401 display the text for each line. (seems to be first display, selected, and unselected)
you create a .mps file for each: 399.mps, 400.mps, 401.mps
and change each to: (bar being the actual vertical bar)
!399 <bar><ampersand>1 <bar><amp>2 <bar><amp>6 ... whichever of them you use
and inside 399.mps et al you do something like
Begin
if ACS('X132') then
// for this one paramstr(3) would be <amp>6 from above
write(paramstr(1)+' ... '+paramstr(2)+' etc.. ')
else
write(...);
end;
and format it how you want with the correct widths.
the other option is to copy your entire prompts file and protect the
wide one with ACS X132 .. and the other with !X132 or something.
Hi Nicholas, thanks but no this is the layout for the header/footer and just has a !1 and !2 as a place holder for the message list, I need to edit the template file for the message list itself.
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,104 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 492391:46:51 |
| Calls: | 14,151 |
| Calls today: | 2 |
| Files: | 186,281 |
| D/L today: |
5,414 files (1,859M bytes) |
| Messages: | 2,501,266 |
| Posted today: | 1 |