diff --git a/uppsrc/ide/ide.h b/uppsrc/ide/ide.h index da432921c..fe9aed789 100644 --- a/uppsrc/ide/ide.h +++ b/uppsrc/ide/ide.h @@ -449,6 +449,7 @@ public: virtual bool FileRemove(); virtual void DragAndDrop(Point p, PasteClip& d); virtual void Deactivate(); + virtual void Layout(); virtual void PutConsole(const char *s); virtual void PutVerbose(const char *s); diff --git a/uppsrc/ide/idewin.cpp b/uppsrc/ide/idewin.cpp index 638555ba7..81315e0a9 100644 --- a/uppsrc/ide/idewin.cpp +++ b/uppsrc/ide/idewin.cpp @@ -313,6 +313,11 @@ void SetupError(ArrayCtrl& error, const char *s) error.NoWantFocus(); } +void Ide::Layout() +{ + display.Show(menubar.GetSize().cx + display.GetSize().cx < GetSize().cx); +} + Ide::Ide() { editor.theide = this;