All bitmaps are 24-bit. Verified this.
Just out of curiosity, I added this to the main bitmap panel:

button(0,0,quitprogrambutt_bmp,NULL,NULL,quitprogram,NULL,NULL)

I could move the quit program button around the main bitmap and it functioned. Unfortunately, this only works for one button and I need three on the main bitmap. If I try to add a second button, the first (quit program) button disappears and the second button makes the function call to the first button's function instead of the function assigned to the second.

Nothing in the manual on this. Anyone know what's going on?
I'm using A& 7.86 lite-c.