Hallo, some 16 bit installation doesn't display some bitmap (the text display was fixed some days ago, thanks Andi :-). This is caused by invalid DestX/Y (0x7ffa/0x7ff4) arguments to StretchDIBits16: Call GDI.439: STRETCHDIBITS(0x0baa,0x7ffa,0x7ff4,0x007a,0x0107,0x0000,0x0000,0x007a,0x0107,0737:0432,0737:000a,0x0000,0x00cc0020) ret=051f:a646 ds=052f ss:sp=027f:9d26 bp=00009d9a es=0737 Ret GDI.439: STRETCHDIBITS() retval=0x0107 ret=051f:a646 ds=052f ss:sp=027f:9d26 bp=00009d9a es=0737 I searched quite a lot for the source of these bogus arguments, but couldn't find some source. Has anybody an idea where these arguments could come from? What does Windows do with this arguments. It sees some negative INT16 value got anded with 0x7fff... Bye Uwe Bonnes [EMAIL PROTECTED] Free Software: If you contribute nothing, expect nothing --