From 7be31ee03e59ad547ceef362284677d232a642aa Mon Sep 17 00:00:00 2001 From: alberth Date: Sat, 15 Jan 2011 14:17:53 +0000 Subject: (svn r21801) -Fix (r21772): Attach scrollbar to select matrix in object gui. --- src/object_gui.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/object_gui.cpp b/src/object_gui.cpp index 0e6020677..60e4bb080 100644 --- a/src/object_gui.cpp +++ b/src/object_gui.cpp @@ -64,7 +64,9 @@ public: this->SelectFirstAvailableObject(true); this->GetWidget(BOW_OBJECT_MATRIX)->SetCount(4); - this->GetWidget(BOW_SELECT_MATRIX)->SetCount(ObjectClass::GetCount(_selected_object_class)); + NWidgetMatrix *matrix = this->GetWidget(BOW_SELECT_MATRIX); + matrix->SetScrollbar(this->GetScrollbar(BOW_SELECT_SCROLL)); + matrix->SetCount(ObjectClass::GetCount(_selected_object_class)); } virtual ~BuildObjectWindow() @@ -379,7 +381,7 @@ static const NWidgetPart _nested_build_object_widgets[] = { EndContainer(), NWidget(WWT_PANEL, COLOUR_DARK_GREEN), SetScrollbar(BOW_SELECT_SCROLL), NWidget(NWID_HORIZONTAL), - NWidget(NWID_MATRIX, COLOUR_DARK_GREEN, BOW_SELECT_MATRIX), SetFill(0, 1), SetPIP(0, 2, 0), SetScrollbar(BOW_SELECT_SCROLL), + NWidget(NWID_MATRIX, COLOUR_DARK_GREEN, BOW_SELECT_MATRIX), SetFill(0, 1), SetPIP(0, 2, 0), NWidget(WWT_PANEL, COLOUR_DARK_GREEN, BOW_SELECT_IMAGE), SetMinimalSize(66, 60), SetDataTip(0x0, STR_OBJECT_BUILD_TOOLTIP), SetFill(0, 0), SetResize(0, 0), SetScrollbar(BOW_SELECT_SCROLL), EndContainer(), -- cgit v1.2.3-54-g00ecf