|
@@ -986,7 +986,7 @@ begin
|
|
|
GetConsoleScreenBufferInfo(StartScreenBufferHandle,
|
|
|
@ConsoleScreenBufferInfo);
|
|
|
BigWin.X:=ConsoleScreenBufferInfo.dwSize.X;
|
|
|
- BigWin.Y:=200;
|
|
|
+ BigWin.Y:=ConsoleScreenBufferInfo.srwindow.bottom-ConsoleScreenBufferInfo.srwindow.top; // mants 15779 was 200
|
|
|
{ Try to allow to store more info }
|
|
|
res:=SetConsoleScreenBufferSize(NewScreenBufferHandle,BigWin);
|
|
|
if not res then
|
|
@@ -999,8 +999,14 @@ begin
|
|
|
@ConsoleScreenBufferInfo);
|
|
|
{ make sure that the IDE Screen Handle has the maximum display size
|
|
|
this removes the scroll bars if it is maximized }
|
|
|
+
|
|
|
+ BigWin.X:=ConsoleScreenBufferInfo.dwSize.X;
|
|
|
+ BigWin.Y:=ConsoleScreenBufferInfo.srwindow.bottom-ConsoleScreenBufferInfo.srwindow.top;
|
|
|
res:=SetConsoleScreenBufferSize(NewScreenBufferHandle,
|
|
|
- ConsoleScreenBufferInfo.dwMaximumWindowSize);
|
|
|
+ BigWin);
|
|
|
+// mants 15779 : was
|
|
|
+// res:=SetConsoleScreenBufferSize(NewScreenBufferHandle,
|
|
|
+// ConsoleScreenBufferInfo.dwMaximumWindowSize);
|
|
|
if not res then
|
|
|
error:=GetLastError;
|
|
|
IDEScreenBufferHandle:=NewScreenBufferHandle;
|