I added bgrabitmap to the uses region and started compiling (with lots of
warnings) and stopped exactly at the replaced line with the following
message:

msegui.pas(17003,79) Error: Incompatible type for arg no. 2: Got
"pgdifunctionaty", expected "LongInt"


On Sat, Mar 20, 2021 at 12:54 AM vasi vasi <[email protected]> wrote:

> your steps are not enough;
>
> I cloned bgra from github, added the include paths to project, added the
> definitions for compilations, changed the code line from msegui.pas with
> the line you provided, and it reports that it does not know that identifier.
>
> I think you omitted to include a unit in your steps?
>
> On Sat, Mar 20, 2021 at 12:20 AM fredvs <[email protected]> wrote:
>
>> A other option would be to enable the class bridge and use BGRABitmap
>> (like
>> StrumPract does).
>>
>> It is done with this parameters : "-dclass_bridge" and
>> "-dBGRABITMAP_USE_MSEGUI".
>> But for this you need to have Bgrabitmap installed and update the "-Fu
>> Directories" in project option.
>>
>> And then in msegui.pas
>>
>> "bmp:= tBGRAbitmap.create(bmk_rgb,fgdi)";
>>
>> Maybe.
>>
>>
>>
>> --
>> Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/
>>
>>
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to