edit: I didn't know you posted in two different places. here is what i answered in the other forum.
===================================
here is what I do for a help page for a card game. it is one a long string broken up and justified on the left and about 55 chars. the hidesprites function is commented out, it clears the screen. the exit char can be 10 or 13.
help()
function help()
do
`hidesprites()
string$ = "The Player places the four aces in a row at the top for the Foundations. Thirteen cards are counted off and placed to the right for the Reserve. "
string$ = string$ + "Four cards are placed below the four aces for the Tableau. The rest of the deck is placed to the right. "
string$ = string$ + "Turn over one card at a time and play it on the Foundation in sequence and suit or on the Tableau in descending sequence and opposite color. "
string$ = string$ + "Player may go through the Deck three times only. Columns can be moved in total only. The Last Card played in each column can be moved to the Foundation if playable. "
string$ = string$ + "When an empty space becomes available one card is taken from the Reserve. If the Reserve is empty, one card may be taken from the top of the Discard. "
string$ = string$ + "The object of the game is to build up all four Foundations to the King in each suit."
x=108:y=80
begin:
for i = 55 to len(string$)
if mid$(string$,i) = " "
temp$ = left$(string$,i)
string$ = right$(string$,len(string$)-i)
text x,y,temp$
inc y,16
if len(string$) > 0 then goto begin
endif
if mid$(string$,i) = chr$(10) then exit
next i
if len(string$) > 0 then text x,y,string$
center text screen width()/2, 432, "Click anywhere to return"
if mouseclick() then repeat:until mouseclick()=0:exitfunction
sync
loop
endfunction