This amazing set of object library replacements, Key Objects Library (KOL for short) by Vladimir Kladov, has received an update (v2.22) last month that I unfortunately missed, but felt I should make mention of.

Here are the latest changes:
<ul>[*]function Color2Color15 added.[*]function TBitmap.SetHandle fixed for Windows9x. (formats pf15bit and pf16bits, may be other formats affected too)[*]method TBitmap.GetPixelFormat now distincts exactly formats pf15bit, pf16bit and pfCustom. (color masks are checked also)[*]method TBitmap.Convert2Mask totally rewritten and provides now same results in NT/2K/XP and in 9x/Me. This affects at least DrawTransparent look.[*]in function WndProcMouseEnterLeave all Invalidate calls are uncommented: these are necessary for correct work of BitBtn with bboFlat option on. Thanks to igi for a bug report.[/list]

<small>Go get the latest version of KOL at bonanzas.rinet.ru!<small>