I need a simple DIB graphics routine in Delphi 2007 to manipulate the alpha value and rotation angle of a bitmap. I have been using Peter Morris's (www.droopyeyes.com
) DIB library, but this seems to conflict with some other software I am using (the CPort serial coms library). CPort works fine in other contexts, and in the same program with the DIB disabled (further - the DIB software generates a massive number of non-obvious memory leaks, which makes me suspect that something funny is going on).
In a word, what I want is something very simple: a routine to place a bitmap on a Panel (or Canvas) and to be able to control the transparancy and angle of rotation, without any need to modify the original bitmap.