> >>$old = $=;
> >>$~ = "HEADER";
> >>$= = 25; #cuz that's how many lines on the screen
> >>(print some stuff with HEADER format)
> >>$~ = "STDOUT";
> >>$= = $old;
> >>
> >>I used a print statement to ensure that $= is being set properly,
> and
> >>it is. But when I print stuff with HEADER format, it seems to not
> >>stick with that new $= = 25; Yes, the output is still going to
> STDOUT
> >>(screen), where I want it, but just not with the new
> >>format_lines_per_page.
> >
> >How do you know this, Alan? Do you have a format_header set? If
> not, I'm
> >afraid you won't be able to tell where one "page" ends and the next
> >begins.
>
> Rather, format_top_name, set via the $^ variables.
Your first response did kinda confuse me, but now I see what you mean.
Then my question becomes: Will the display wait for me to see the first
screen before jumping to the next? Or do I need to implement that in
some other way? (ie <STDIN>; # like getch() in C)
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/