void Panel::button_press(int x, int y, unsigned btn)
{
if(pointer_grab>0)
pointer_focus->button_press(x-geom.x, y-geom.y, btn);
else if(geom.is_inside(x, y))
{
void Panel::button_press(int x, int y, unsigned btn)
{
if(pointer_grab>0)
pointer_focus->button_press(x-geom.x, y-geom.y, btn);
else if(geom.is_inside(x, y))
{