* fix for bug #1779 merged

This commit is contained in:
pierre 2002-09-03 10:26:11 +00:00
parent 62b9c476c1
commit 1010c85f7b

View File

@ -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