summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gui/widgets/listbox.cpp30
-rw-r--r--src/gui/widgets/listbox.h9
2 files changed, 0 insertions, 39 deletions
diff --git a/src/gui/widgets/listbox.cpp b/src/gui/widgets/listbox.cpp
index 322ed06d..753e6461 100644
--- a/src/gui/widgets/listbox.cpp
+++ b/src/gui/widgets/listbox.cpp
@@ -66,36 +66,6 @@ void ListBox::draw(gcn::Graphics *graphics)
}
}
-void ListBox::setSelected(int selected)
-{
- if (!mListModel)
- {
- mSelected = -1;
- }
- else
- {
- if (selected < 0 && !mWrappingEnabled)
- {
- mSelected = -1;
- }
- else if (selected >= mListModel->getNumberOfElements() &&
- mWrappingEnabled)
- {
- mSelected = 0;
- }
- else if ((selected >= mListModel->getNumberOfElements() &&
- !mWrappingEnabled) || (selected < 0 && mWrappingEnabled))
- {
- mSelected = mListModel->getNumberOfElements() - 1;
- }
- else
- {
- mSelected = selected;
- }
- }
- gcn::ListBox::setSelected(mSelected);
-}
-
// -- KeyListener notifications
void ListBox::keyPressed(gcn::KeyEvent& keyEvent)
{
diff --git a/src/gui/widgets/listbox.h b/src/gui/widgets/listbox.h
index cfb58f15..a92d8bbf 100644
--- a/src/gui/widgets/listbox.h
+++ b/src/gui/widgets/listbox.h
@@ -58,15 +58,6 @@ class ListBox : public gcn::ListBox
void mouseDragged(gcn::MouseEvent &event);
- /**
- * Sets the selected item. The selected item is represented by
- * an index from the list model.
- *
- * @param selected the selected item as an index from the list model.
- * @see getSelected
- */
- void setSelected(int selected);
-
private:
static float mAlpha;
};