protected override bool OnExposeEvent(Gdk.EventExpose evnt)
{
PropagateExpose(Child, evnt);
if(HasFocus && draw_focus) {
Style.PaintFocus(Style, GdkWindow, StateType.Normal, evnt.Area, this, "button",
0, 0, Allocation.Width, Allocation.Height);
}
return true;
}