[Customdrawn] New fast bitmap copying
Giuliano Colla
giuliano.colla at fastwebnet.it
Fri Apr 6 15:55:43 CEST 2012
Il 06/04/2012 14:34, Felipe Monteiro de Carvalho ha scritto:
> Hello,
>
> I did a big expansion of the region code, so now we could make a push
> to get LazEyes working =) If you could make code to set the region of
> a window it would be great =) It is this routine:
>
> function SetWindowRgn(hWnd: HWND; hRgn: HRGN; bRedraw:
> Boolean):longint; override;
>
> It will need both a generic and a Backend implementation. HRGN in
> CustomDrawn is the same thing as a TLazRegion from the unit
> lcl/lazregions.pas which has a nice description of regions (svn update
> to get the latest).
>
> LazEyes uses mostly elliptical regions.
>
> regions in LazRegions are defined as either a simple rect region or as
> a list of parts, being that all parts would be combined with the OR
> operator.
>
Fine. With your previous e-mail and this one you gave me some things to do.
Now I must take care of other things (those who pay for my meals ;-) ),
but there's a long week-end waiting for us... So I just tagged the
e-mails as unread, and they'll pop up again when I look.
I have also some other ideas on areas of general speed improvement, but
they can wait.
More information about the Customdrawn
mailing list