fpc/tests/webtbs/tu2002.pp
2002-10-29 11:43:45 +00:00

23 lines
401 B
ObjectPascal

unit {vidutil}tu2002;
Interface
uses
video;
Procedure TextOut(X,Y : Word;Const S :
String);
Implementation
Procedure TextOut(X,Y : Word;Const S :
String);
Var
W,P,I,M : Word;
begin
P:=((X-1)+(Y-1)*ScreenWidth);
M:=Length(S);
If P+M>ScreenWidth*ScreenHeight then
M:=ScreenWidth*ScreenHeight-P;
For I:=1 to M do
VideoBuf^[P+I-1]:=Ord(S[i])+($07 shl 8);
end;
end.