Esta es la manera mas simple de dibujar una caja, con o sin sombra. El coloreo es totalmente dependiente del GtkStyle que es pasado como primer parametro.
gtk::draw_box($style, $gdkwindow, GTK_STATE_ACTIVE, GTK_SHADOW_IN, $x, $y, $width, $height);