[Help] Account for special situation with pause

This commit is contained in:
Matt Nadareski
2017-02-03 00:47:41 -08:00
parent 1b5d570799
commit c6a9e1bbe4

View File

@@ -259,13 +259,15 @@ namespace SabreTools.Helper.Help
{ {
// Now output based on the size of the screen // Now output based on the size of the screen
int i = 0; int i = 0;
foreach (string help in helptext) for (int line = 0; line < helptext.Count; line++)
{ {
string help = helptext[line];
Console.WriteLine(help); Console.WriteLine(help);
i++; i++;
// If we're not being redirected and we reached the size of the screen, pause // If we're not being redirected and we reached the size of the screen, pause
if (i == Console.WindowHeight - 3) if (i == Console.WindowHeight - 3 && line != helptext.Count - 1)
{ {
i = 0; i = 0;
Pause(); Pause();