Hi guys!

I have improved the BmpButton library deliverd with MASM32Package_v7. So now you can
use 3 Bitmaps instead of 2 (MouseOver-Status is possible).
But every time used on WinXP there are lots of gfx problems with the BmpButtons.
But not on Win9x or WinME.

So my question is, wether anybody can help me to find and kill the misstakes in my
code.

thx...
Posted on 2003-11-09 13:10:42 by ChigpA
No wonder...

You're trying to restore EBX, ESI, and EDI by pushing instead of using the proper POP.
Posted on 2003-11-09 17:30:18 by tenkey
I think nobody is so stupid like me ... I won't comment this any further

thank you very much tenkey
Posted on 2003-11-10 08:07:53 by ChigpA

I think nobody is so stupid like me


Wanna bet?

Pick *any* member on this board at random, and they've done exactly as you have done:tongue: .

Cheers,
Scronty
Posted on 2003-11-10 17:48:47 by Scronty
...and that's exactly why I started to do this instead:
BmpButnProc proc uses ebx esi edi hWin   :DWORD,

uMsg :DWORD,
wParam :DWORD,
lParam :DWORD

You're not alone! :grin: :grin: :grin:
Posted on 2003-11-11 17:03:46 by QvasiModo