From e8e535f58c74c47de40df3aad32f1857e438ec9f Mon Sep 17 00:00:00 2001 From: alberth Date: Thu, 13 Jan 2011 22:02:13 +0000 Subject: (svn r21775) -Add: Allow vertical resizing of the newobject gui. --- src/object_gui.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/object_gui.cpp b/src/object_gui.cpp index cf30ae1fc..0e6020677 100644 --- a/src/object_gui.cpp +++ b/src/object_gui.cpp @@ -95,6 +95,7 @@ public: } size->width += padding.width; this->line_height = FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM; + resize->height = this->line_height; size->height = this->vscroll->GetCapacity() * this->line_height; break; } @@ -286,6 +287,12 @@ public: } } + virtual void OnResize() + { + this->vscroll->SetCapacityFromWidget(this, BOW_CLASS_LIST); + this->GetWidget(BOW_CLASS_LIST)->widget_data = (this->vscroll->GetCapacity() << MAT_ROW_START) + (1 << MAT_COL_START); + } + virtual void OnClick(Point pt, int widget, int click_count) { switch (GB(widget, 0, 16)) { -- cgit v1.2.3-70-g09d2