diff options
author | Mateusz Kaduk <mateusz.kaduk@gmail.com> | 2005-05-15 10:18:44 +0000 |
---|---|---|
committer | Mateusz Kaduk <mateusz.kaduk@gmail.com> | 2005-05-15 10:18:44 +0000 |
commit | 14bf259ade4aebe13a9d663ac26e090ab256b4f3 (patch) | |
tree | 4d54496a1d16082315fdae405c7678a78068e4b3 /src | |
parent | 13deabf8b93a2a6307978d9f49ad8fde5dbefdfd (diff) | |
download | mana-14bf259ade4aebe13a9d663ac26e090ab256b4f3.tar.gz mana-14bf259ade4aebe13a9d663ac26e090ab256b4f3.tar.bz2 mana-14bf259ade4aebe13a9d663ac26e090ab256b4f3.tar.xz mana-14bf259ade4aebe13a9d663ac26e090ab256b4f3.zip |
Small fixes
Diffstat (limited to 'src')
-rw-r--r-- | src/gui/buddywindow.cpp | 8 | ||||
-rw-r--r-- | src/resources/buddylist.cpp | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/gui/buddywindow.cpp b/src/gui/buddywindow.cpp index 54652a30..b125f34c 100644 --- a/src/gui/buddywindow.cpp +++ b/src/gui/buddywindow.cpp @@ -26,9 +26,16 @@ BuddyWindow::BuddyWindow(): Window("Buddys") { setContentSize(80,200); + listbox = new gcn::ListBox(); listbox->setListModel(dynamic_cast<ListModel*>(this)); + scrollArea = new ScrollArea(listbox); + scrollArea->setDimension(gcn::Rectangle( + 2, 0, 76, 180)); + add(scrollArea); + + addBuddy("Usiu"); // for testing } BuddyWindow::~BuddyWindow() @@ -41,7 +48,6 @@ void BuddyWindow::draw(gcn::Graphics *graphics) { // Draw the children Window::draw(graphics); - } void BuddyWindow::action(const std::string& eventId) diff --git a/src/resources/buddylist.cpp b/src/resources/buddylist.cpp index 87e6438f..91bcf986 100644 --- a/src/resources/buddylist.cpp +++ b/src/resources/buddylist.cpp @@ -69,7 +69,7 @@ int BuddyList::getNumberOfElements(void) std::string BuddyList::getElementAt(int number) { - if(number <= buddylist.size()) + if(number <= buddylist.size() - 1) { buddyit = buddylist.begin(); std::advance(buddyit, number); |