Forum > Graphics
How to change TBitmap palette?
(1/1)
pixel_:
Hello. Can you help me please, how to change TBitmap palette for pf8bit or for pf4bit mode?
Mr.Madguy:
Unfortunately, I don't think it's implemented in Lazarus. But if you don't care about staying cross-platform, you can still do it directly via CreatePalette, RealizePalette, SelectPalette and DeleteObject, while assuming, that Canvas.Handle - is actually HDC.
pixel_:
Thank you. I would like to know if cross-platform solution exist? I have installed Linux.
Navigation
[0] Message Index