For the background color in buttons i never used before but i think you can use:

Text Background Color: /dll $mdx SetColor $dname <id> textbg $rgb(0,0,0)
Text Color: /dll $mdx SetColor $dname <id> text $rgb(0,0,0)
ID Background Color: /dll $mdx SetColor $dname <id> background $rgb(0,0,0)
or
/did -a $dname <id> BGColor $rgb(0,0,0)

==

If you wanna put black background on the button, use $rgb(0,0,0)...

White: $rgb(255,255,255)
Black: $rgb(0,0,0)
Green: $rgb(0,128,0)
Blue: $rgb(255,0,255)
Red: $rgb(255,0,0)
Yellow: $rgb(255,255,0)

==

I hope its usefull for you!

Thats all

*