PrevBP-Makro (Unit GVisible)

Deklaration:


function PrevBP: Word;
inline(
$8B/ $46/ $00 { mov ax, [bp] }
);


Setzen Sie dieses Makro für den Frame-Parameter von
DrawVisLocal ein, wenn folgendes Aufrufschema vorliegt:


procedure call_DrawVisLocal(local: pointer);
begin
{ ... }
DrawVisLocal({...}, local, PrevBP)
{ ... }
end;

procedure caller;

procedure local; far;
begin
{ ... }
end;

begin
call_DrawVisLocal(local)
end;


Siehe auch:


GVisible-Unit
CurBP