I have a unit that was built on commands that use many of the properties the TBitmap.Canvas has.

Such as
bitBlt({passing in the Canvas.Handle}.....)
SelectClipRgn({passing in the Canvas.Handle}.....)
etc
So is there anyway I can still use these commands with objects from Andorra? Be it TAdImage, TAd2dBitmap, etc, etc