src/widget/widget_resizebox.cpp
branchcpp_gui
changeset 6293 59b7305f9a8b
parent 6290 8078f7a3c8a0
child 6295 a88d8c2cff6e
equal deleted inserted replaced
6292:272c690043e3 6293:59b7305f9a8b
    36 		CallHandlers(ev);
    36 		CallHandlers(ev);
    37 		return;
    37 		return;
    38 	}
    38 	}
    39 	BaseWindow *w = GetWindow();
    39 	BaseWindow *w = GetWindow();
    40 	w->SetDirty();
    40 	w->SetDirty();
    41 	w->SetSize(e.m_pt - w->TopLeft() + m_sizing_offset);
    41 	Point16 size = e.m_pt - w->TopLeft() + m_sizing_offset;
       
    42 	size.x = max(size.x, DEFAULT_WIDTH);
       
    43 	size.y = max(size.y, DEFAULT_HEIGHT);
       
    44 	w->SetSize(size);
    42 	e.SetHandled();
    45 	e.SetHandled();
    43 	w->SetDirty();
    46 	w->SetDirty();
    44 }
    47 }
    45 
    48 
    46 /*virtual*/ void ResizeBox::OnCreate(EvtCreate &ev)
    49 /*virtual*/ void ResizeBox::OnCreate(EvtCreate &ev)