DirectDialog questions

It is possible to change the DirectDialog image background?
I read the python code and tried passing a textured nodepath to the “image” param, it worked but the image is not resized according to the size of the dialog and also this image stay on front of the dialog text.

Another question: Can i use a DirectButton for the buttons of the DirectDialog?