From 1010c85f7bbd4258fbff65e3dd0b7bad773fb60e Mon Sep 17 00:00:00 2001 From: pierre Date: Tue, 3 Sep 2002 10:26:11 +0000 Subject: [PATCH] * fix for bug #1779 merged --- rtl/win32/wininc/func.inc | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/rtl/win32/wininc/func.inc b/rtl/win32/wininc/func.inc index f307f2756a..97cd7cf164 100644 --- a/rtl/win32/wininc/func.inc +++ b/rtl/win32/wininc/func.inc @@ -945,7 +945,8 @@ function FillConsoleOutputAttribute(hConsoleOutput:HANDLE; wAttribute:WORD; nLen function GetConsoleMode(hConsoleHandle:HANDLE; lpMode:LPDWORD):WINBOOL; external 'kernel32' name 'GetConsoleMode'; function GetNumberOfConsoleInputEvents(hConsoleInput:HANDLE; lpNumberOfEvents:PDWORD):WINBOOL; external 'kernel32' name 'GetNumberOfConsoleInputEvents'; function GetConsoleScreenBufferInfo(hConsoleOutput:HANDLE; lpConsoleScreenBufferInfo:PCONSOLE_SCREEN_BUFFER_INFO):WINBOOL; external 'kernel32' name 'GetConsoleScreenBufferInfo'; -function GetLargestConsoleWindowSize(hConsoleOutput:HANDLE):COORD; external 'kernel32' name 'GetLargestConsoleWindowSize'; +//function GetLargestConsoleWindowSize(hConsoleOutput:HANDLE):COORD; external 'kernel32' name 'GetLargestConsoleWindowSize'; +function GetLargestConsoleWindowSize(hConsoleOutput:HANDLE):COORD; function GetConsoleCursorInfo(hConsoleOutput:HANDLE; lpConsoleCursorInfo:PCONSOLE_CURSOR_INFO):WINBOOL; external 'kernel32' name 'GetConsoleCursorInfo'; function GetNumberOfConsoleMouseButtons(lpNumberOfMouseButtons:LPDWORD):WINBOOL; external 'kernel32' name 'GetNumberOfConsoleMouseButtons'; function SetConsoleMode(hConsoleHandle:HANDLE; dwMode:DWORD):WINBOOL; external 'kernel32' name 'SetConsoleMode'; @@ -2284,11 +2285,27 @@ begin CommDlg_OpenSave_SetDefExt:=SNDMSG(_hdlg,CDM_SETDEFEXT,0,LPARAM(_pszext)); end; +function InternalGetLargestConsoleWindowSize(hConsoleOutput:HANDLE):DWord; external 'kernel32' name 'GetLargestConsoleWindowSize'; + +function GetLargestConsoleWindowSize(hConsoleOutput:HANDLE):COORD; +var + res : dword; +begin + res:=InternalGetLargestConsoleWindowSize(hConsoleOutput); + GetLargestConsoleWindowSize:=COORD(res); +end; + {$endif read_implementation} { $Log$ - Revision 1.7 2002-05-09 08:31:44 carl + Revision 1.8 2002-09-03 10:26:11 pierre + * fix for bug 1779 merged + + Revision 1.1.2.9 2002/09/03 10:22:03 pierre + * fix web bug 1779 + + Revision 1.7 2002/05/09 08:31:44 carl * Merges from Fixes branch Revision 1.1.2.8 2002/02/18 23:46:21 pierre