Applied patch [ 651640 ] Toolbar sizing fix

This patch fixes the problem discussed on wx-dev
mailing list. (Message title "wxUniversal: How is the
parent notified when a child changes its size")

In short:
- This patch makes sure the toolbar notifies the parent of
any size change, this will give the parent the opportunity
to resize the frame client size and to make sure the
toolbar is in the right place.

Hans Van Leemputten


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18181 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2002-12-10 21:41:31 +00:00
parent 5e66eee143
commit dda4f6c089
3 changed files with 41 additions and 3 deletions

View File

@@ -64,12 +64,12 @@ public:
virtual int GetMinWidth() const;
virtual int GetMinHeight() const;
// sends wxSizeEvent to itself (used after attaching xxxBar)
virtual void SendSizeEvent();
protected:
void OnSize(wxSizeEvent& event);
// sends wxSizeEvent to itself (used after attaching xxxBar)
void SendSizeEvent();
virtual void DoGetClientSize(int *width, int *height) const;
virtual void DoSetClientSize(int width, int height);