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

Yes, I know, I have try it, you have to use the parameters of TBGRAbitmap that 
are not the same than msebitmap.

 bmp       := tbgrabitmap.Create(rect1.x, rect1.y);

I did adapt it for all the code that follows but there is a crash at running, 
TBgrabitmap is too different than msegui Tbitmap.

So better to forget to use tbgrabitmap here in msegui.pas


________________________________
De : vasi vasi <[email protected]>
Envoyé : samedi 20 mars 2021 00:01
À : General list for MSEide+MSEgui <[email protected]>
Objet : Re: [MSEide-MSEgui-talk] Need or not needed domain for MSE ?

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]<mailto:[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]<mailto:[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]<mailto:[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