Repository URL to install this package:
Version:
3.0.0 ▾
|
{$ifdef fpc}
{$mode delphi}
{$endif}
{$r+}
CONST MaxBitmaps=129;
TYPE tbitmap = longint;
TBack =CLASS
constructor create;
PRIVATE
FBitmaps :ARRAY [0..MaxBitmaps] OF TBitmap;
PUBLIC
PROPERTY Bitmap :TBitmap READ FBitmaps[0];
PROPERTY LightBitmap :TBitmap READ FBitmaps[1];
PROPERTY ShadowBitmap:TBitmap READ FBitmaps[2];
end;
constructor tback.create;
var
i: longint;
begin
for i := low(fbitmaps) to high(fbitmaps) do
fbitmaps[i] := i;
end;
var
b: tback;
begin
b:=tback.create;
if (b.Bitmap <> 0) or
(b.LightBitmap <> 1) or
(b.ShadowBitmap <> 2) then
halt(1);
b.free;
end.