mirror of
https://github.com/moparisthebest/Simba
synced 2024-11-29 04:22:16 -05:00
blackchat example
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@509 3f818213-9676-44b0-a9b4-5e4c4e03d09d
This commit is contained in:
parent
3a004127f2
commit
f85a7839b9
44
trunk/Tests/PS/blackchat.simb
Normal file
44
trunk/Tests/PS/blackchat.simb
Normal file
@ -0,0 +1,44 @@
|
||||
program new;
|
||||
|
||||
const
|
||||
MCX1 = 4;
|
||||
MCY1 = 342;
|
||||
MCX2 = 514;
|
||||
MCY2 = 475;
|
||||
|
||||
Function TextCoords(textn: Integer): TPoint;
|
||||
Begin
|
||||
Result.X := 10;
|
||||
Result.Y := 347 + (14 * (textn - 1));
|
||||
End;
|
||||
|
||||
function GetChatBoxText(Line, TextCol: Integer): string;
|
||||
var
|
||||
P: TPoint;
|
||||
cArr: TPointArray;
|
||||
B: TBox;
|
||||
begin
|
||||
P := TextCoords(Line);
|
||||
if (FindColorsTolerance(cArr, TextCol, MCX1, P.y, MCX2, P.y + 13, 0)) then
|
||||
begin
|
||||
B := GetTPABounds(cArr);
|
||||
// Result := GetTextAt(B.x1 - 1, B.y1 - 1, 1, 3, 0, 0, 0, 100, 'SmallChars');
|
||||
|
||||
{Result := Trim(GetTextAtEx(B.x1 - 1, B.y1 - 2, 0, SmallChars, False, False,
|
||||
0, 1, TextCol, 80, False, tr_AllChars)); }
|
||||
end;
|
||||
end;
|
||||
|
||||
var
|
||||
bmp: integer;
|
||||
begin
|
||||
bmp := LoadBitmap('/home/merlijn/Programs/trunk/pics/17.bmp');
|
||||
SetTargetBitmap(bmp);
|
||||
// freebitmap(bmp);
|
||||
{ GetChatBoxText(8, 0); }
|
||||
|
||||
{SetDesktopAsClient; }
|
||||
|
||||
// uncomment this for exception
|
||||
freebitmap(bmp);
|
||||
end.
|
Loading…
Reference in New Issue
Block a user