Color: is this a bug?

Before reporting it, I like to know your thoughts on this:

  dim i as UInt32 = &h11223344
  dim c as Color = Color(i)

the resulting Color value is &c22334411

Seems not correct to me.

not a bug… you specified 8 digits… where in this case the 11 is ALPHA (which are the high bits of a numeric value) but were added as the low digits on a “color” object to maintain the RGB compatibilty with previous versions of RealBasic/RealStudio/XOJO that had not supported the Alpha channel.

Right, makes sense.
Thank you Dave.