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
*