DrawButton is a C++ function that draws a button, that looks exactly like a standard BButton. You can use it then for a BPictureButton. Sample code for illustration is included.