Hi Lainz,
Thanks; that gets further now same error at
bcfilters.pas(225,9) Error: Identifier not found "UTF8LowerCase"
function StrToTBCSimpleFilter(const s: ansistring): TBCSimpleFilter;
var
sf: TBCSimpleFilter;
ls: ansistring;
begin
Result := sf;
ls := UTF8LowerCase(s);
for sf := low(TBCSimpleFilter) to high(TBCSimpleFilter) do
if ls = UTF8LowerCase(BCSimpleFilterStr[sf]) then
begin
Result := sf;
break;
end;
end;
Adding LazUTF8 to bcfilters now compiles ok.
so it reads
interface
uses
Classes, SysUtils, LCLProc, Math, BGRABitmap, BGRABitmapTypes, LazUTF8;