mirror of
https://github.com/moparisthebest/Simba
synced 2024-12-01 21:32:16 -05:00
d0c1180d97
Added GetTextAt to the wrappers, made implemenetation for IsKeyHeld on windows and added a link to the handbook. git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@501 3f818213-9676-44b0-a9b4-5e4c4e03d09d
35 lines
1.0 KiB
PHP
35 lines
1.0 KiB
PHP
function rs_GetUpText: String; extdecl;
|
|
begin
|
|
Result := CurrThread.Client.MOCR.GetUpTextAtEx(7, 7, true);
|
|
end;
|
|
|
|
function rs_GetUpTextAt(x, y : integer): string; extdecl;
|
|
begin
|
|
result := CurrThread.Client.MOCR.GetUpTextAtEx(x,y,true);
|
|
end;
|
|
|
|
function BitmapFromText(text, font: String): integer; extdecl;
|
|
var
|
|
bmp: TMufasaBitmap;
|
|
begin
|
|
writeln('BitmapFromText: ' + text + ' ' + font);
|
|
bmp := CurrThread.Client.MOCR.TextToFontBitmap(text, font);
|
|
Result := CurrThread.Client.MBitmaps.AddBMP(bmp);
|
|
end;
|
|
|
|
function MaskFromText(text, font: String): TMask; extdecl;
|
|
begin
|
|
Result := CurrThread.Client.MOCR.TextToMask(text,font);
|
|
end;
|
|
|
|
function TPAFromText(text, font: String;out w,h : integer): TPointArray; extdecl;
|
|
begin
|
|
Result := CurrThread.Client.MOCR.TextToFontTPA(text, font, w, h);
|
|
end;
|
|
|
|
function GetTextAt(atX, atY, minvspacing, maxvspacing, hspacing,
|
|
color, tol, len: integer; font: string): string; extdecl;
|
|
begin
|
|
result := CurrThread.Client.MOCR.GetTextAt(atx,aty,minvspacing,maxvspacing,hspacing,color,tol,len,font);
|
|
end;
|