* inline original windows macros

git-svn-id: trunk@16054 -
This commit is contained in:
florian 2010-09-27 18:51:10 +00:00
parent e6c09430cb
commit e9550c62bf

View File

@ -370,19 +370,19 @@
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function GetBValue(rgb : longint) : BYTE; function GetBValue(rgb : longint) : BYTE; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function GetGValue(rgb : longint) : BYTE; function GetGValue(rgb : longint) : BYTE; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function GetRValue(rgb : longint) : BYTE; function GetRValue(rgb : longint) : BYTE; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function RGB(r,g,b : longint) : DWORD; function RGB(r,g,b : longint) : DWORD; inline;
{ Not convertable by H2PAS { Not convertable by H2PAS
#define HANDLE_WM_NOTIFY(hwnd, wParam, lParam, fn) \ #define HANDLE_WM_NOTIFY(hwnd, wParam, lParam, fn) \
@ -391,117 +391,117 @@
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function HIBYTE(w : longint) : BYTE; function HIBYTE(w : longint) : BYTE; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function HIWORD(l : longint) : WORD; function HIWORD(l : longint) : WORD; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function LOBYTE(w : longint) : BYTE; function LOBYTE(w : longint) : BYTE; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function LOWORD(l : longint) : WORD; function LOWORD(l : longint) : WORD; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKELONG(a,b : longint) : LONG; function MAKELONG(a,b : longint) : LONG; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKEWORD(a,b : longint) : WORD; function MAKEWORD(a,b : longint) : WORD; inline;
{ original Cygnus headers also had the following defined: } { original Cygnus headers also had the following defined: }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function SEXT_HIWORD(l : longint) : longint; function SEXT_HIWORD(l : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function ZEXT_HIWORD(l : longint) : longint; function ZEXT_HIWORD(l : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function SEXT_LOWORD(l : longint) : longint; function SEXT_LOWORD(l : longint) : longint; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function INDEXTOOVERLAYMASK(i : longint) : longint; function INDEXTOOVERLAYMASK(i : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function INDEXTOSTATEIMAGEMASK(i : longint) : longint; function INDEXTOSTATEIMAGEMASK(i : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKEINTATOM(i : longint) : LPTSTR; function MAKEINTATOM(i : longint) : LPTSTR; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function MAKELANGID(p,s : longint) : longint; function MAKELANGID(p,s : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function PRIMARYLANGID(lgid : longint) : WORD; function PRIMARYLANGID(lgid : longint) : WORD; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function SUBLANGID(lgid : longint) : longint; function SUBLANGID(lgid : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function LANGIDFROMLCID(lcid : longint) : WORD; function LANGIDFROMLCID(lcid : longint) : WORD; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function SORTIDFROMLCID(lcid : longint) : WORD; function SORTIDFROMLCID(lcid : longint) : WORD; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKELCID(lgid,srtid : longint) : DWORD; function MAKELCID(lgid,srtid : longint) : DWORD; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKELPARAM(l,h : longint) : LPARAM; function MAKELPARAM(l,h : longint) : LPARAM; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKELRESULT(l,h : longint) : LRESULT; function MAKELRESULT(l,h : longint) : LRESULT; inline;
{ Not convertable by H2PAS { Not convertable by H2PAS
#define MAKEPOINTS(l) ( ((POINTS FAR ) & (l))) #define MAKEPOINTS(l) ( ((POINTS FAR ) & (l)))
} }
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKEROP4(fore,back : longint) : DWORD; function MAKEROP4(fore,back : longint) : DWORD; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function MAKEWPARAM(l,h : longint) : WPARAM; function MAKEWPARAM(l,h : longint) : WPARAM; inline;
function GET_X_LPARAM(lp : Windows.LParam) : longint; function GET_X_LPARAM(lp : Windows.LParam) : longint; inline;
function GET_Y_LPARAM(lp : Windows.LParam) : longint; function GET_Y_LPARAM(lp : Windows.LParam) : longint; inline;
{$ifndef max} {$ifndef max}
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function max(a,b : longint) : longint; function max(a,b : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{$endif} {$endif}
@ -509,18 +509,18 @@
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function min(a,b : longint) : longint; function min(a,b : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
{$endif} {$endif}
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
function PALETTEINDEX(i : longint) : COLORREF; function PALETTEINDEX(i : longint) : COLORREF; inline;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function PALETTERGB(r,g,b : longint) : longint; function PALETTERGB(r,g,b : longint) : longint; inline;
{ return type might be wrong } { return type might be wrong }
(* Not convertable by H2PAS (* Not convertable by H2PAS
@ -945,32 +945,22 @@ type
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function max(a,b : longint) : longint; function max(a,b : longint) : longint;
{ return type might be wrong }
var
if_local1 : longint;
(* result types are not known *)
begin begin
if a > b then if a > b then
if_local1:=a max:=a
else else
if_local1:=b; max:=b;
max:=if_local1;
end; end;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }
{ argument types are unknown } { argument types are unknown }
{ return type might be wrong } { return type might be wrong }
function min(a,b : longint) : longint; function min(a,b : longint) : longint;
{ return type might be wrong }
var
if_local1 : longint;
(* result types are not known *)
begin begin
if a < b then if a < b then
if_local1:=a min:=a
else else
if_local1:=b; min:=b;
min:=if_local1;
end; end;
{ was #define dname(params) def_expr } { was #define dname(params) def_expr }