Amiga Computing - Commodore Is Awesome
Amiga Computing - Commodore Is Awesome
Amiga Computing - Commodore Is Awesome
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
You'll probably want to re-edit screens over<br />
time so save out each screen separately.<br />
Saving multiple screens as one block or file<br />
means they can't be loaded back in without<br />
causing problems. Remember when saving to<br />
keep an eye on the Page Range in the save<br />
requester as you have to adjust it, e.g. "From<br />
001 To 003" to "From 00! To 001".<br />
Due to the Sysop pager system there are<br />
two finished ANSI files required. One will<br />
have page one saved under PagerLans, the<br />
second will have pages two and three saved<br />
as Pager2.ans. The trick to clean screens lies<br />
under the Edit menu with ANSI Parameters.<br />
The Screen Preparation gadget should be set<br />
to Clear. Cycle through the Inter-Page<br />
Preparation to Home. Number of Rows at<br />
Auto. End of Line Character can be anything<br />
you like, as long as ANSI Code Cursor<br />
Advance is toggled On.<br />
You have a backup of the ANSI so with<br />
those settings move to page 1 and save it in<br />
Text as an ANSI under the name Pagerl.ans,<br />
adjusting the Page Range so not to save the<br />
rest of the pages at the same time. Move to<br />
page 2. Alter the AN5I Parameters so Screen<br />
Preparation reads Home. Home just sends<br />
the cursor to the top left of the screen before<br />
drawing the graphics instead of clearing it<br />
first like Clear does.<br />
Go to save, you should see the Page Range<br />
already set "From 002 To 003". Save page 2<br />
and 3 in this way as one file under Pager2.ans<br />
in Text.NotHerel.ans, NotHere2.ans and<br />
NotHere3.ans are the screens building up<br />
NotHere.ans, for if a user pages twice, to be<br />
edited as above.<br />
A main menu might incorporate the talking<br />
clock (%e). Page 2 would have %e typed and<br />
positioned so as to fit in a gap on page 1<br />
where everything else in the main menu is<br />
drawn. These two would be saved as one<br />
with Screen Prep at Clear, Inter-Page Prep at<br />
Home and ANSI Code turned On.<br />
Cursor repositioning<br />
By having HyperANSI's Number of Rows set<br />
to AUTO in the ANSI Parameters the cursor<br />
always appears straight after the last charac<br />
ter towards the bottom right of a given AN5I<br />
screen. Fine for some purposes but what if<br />
you want the cursor to appear elsewhere?<br />
Like in a box you've drawn, common<br />
throughout the menus, for that aesthetic<br />
touch.<br />
The Workbench Ed won't do it, nor will<br />
Final Writer. You need a text editor such as<br />
Transwrite or CED - you've probably got<br />
something that can handle it. Load the ANSI<br />
HvperRHSI wi.87, Copyright @ 1993 Hike D. Nelson<br />
The nessage boy<br />
ir he is around<br />
press Jhe Return<br />
drop In and he u<br />
1: M fl X's BBS Version 1.54 Copyright O<br />
ou stand before the iron portcullis that<br />
idio the castle proper. The guards ask for<br />
ui> full nane: Maverick<br />
Nane:<br />
Lt on:<br />
Recess:<br />
The largest nods quielly to hinself, seeinjj your nane upon his<br />
list. He eyes you with passive concern. Pondering what lands you<br />
Must have travelled fron he besins to speak, "Stranster. . . what is<br />
thy clearance word?" w JB<br />
Calls:<br />
A taster of the ANSI you can find from the coverdisk<br />
into CED, say your Mainfvlenu.text. It might be<br />
an idea to copy it to Ram while playing about<br />
like this and temporarily change the Text<br />
Filename field in Menu 0 from Max's<br />
Configure/Menus, to read<br />
"RanrMainMenu.text".<br />
Continuing straight from the last character<br />
at the bottom of the ANSI text file, but don't<br />
press return afterwards, we need this in:<br />
CED:[1G;5H<br />
Instead of typing you need the<br />
reversed character you see by pressing the<br />
escape key. Along the corridor and down the<br />
stairs. We move along 10 characters and<br />
down 5, and that's where the cursor lands<br />
when viewed in Max's. It will take a few tries<br />
before you get it spot on.<br />
Row 253 in Configure/Text:<br />
"Hit turn or wait 30 seconds to enter<br />
the BBS..."ITU-<br />
is a prompt requiring change with the help<br />
of our < command. Design yourself an<br />
ANSI called PressEsc.ans (then place it in<br />
Text) with the logo or name of your BBS<br />
covering the entire screen, with a bit of info<br />
at the bottom detailing opening times, con<br />
nect speeds, Sysop name and the like, plus<br />
the essential notice paraphrasing the mes<br />
sage:<br />
"Hit < twice or wait 30 seconds to enter the<br />
This screen won't be displayed via local<br />
login but the caller wil! see it and so will you<br />
when he calls. This is your chance to make an<br />
impression. Replace line 253 with:<br />
avaliable...<br />
er you 0<br />
he not d<br />
li I Oon't forget to leave a nessage if the (-<br />
Sysop doesn't drop in for a chat!<br />
(44,09) Color Text :G81 Set:Bl 1 = ,<br />
Creating overlapping ANSI graphics with auto insert<br />
Suburb:<br />
Tine renaining:<br />
Messages: Ups:<br />
Conputer:<br />