// Author: Robert Roebling
// Maintainer: Otto Wyss
// Created: 01/02/97
-// RCS-ID: $Id: treelistctrl.cpp,v 1.2 2008/09/30 08:41:54 guigues Exp $
+// RCS-ID: $Id: treelistctrl.cpp,v 1.3 2008/10/01 14:23:59 guigues Exp $
// Copyright: (c) 2004 Robert Roebling, Julian Smart, Alberto Griggio,
// Vadim Zeitlin, Otto Wyss
// Licence: wxWindows
// get all the items currently selected, return count of items
size_t GetSelections(wxArrayTreeItemIds&) const;
+ // returns the number of currently selected items
+ size_t GetSelectionSize() const;
+
// get the parent of this item (may return NULL if root)
wxTreeItemId GetItemParent(const wxTreeItemId& item) const;
}
}
+
+// returns the number of currently selected items
+ size_t wxTreeListMainWindow::GetSelectionSize() const
+ {
+ return m_selected.GetCount();
+ }
+
size_t wxTreeListMainWindow::GetSelections (wxArrayTreeItemIds &array) const {
/*
LG : NOT OK AS IS NOT IN TREE ORDER
//{ return m_main_win->GetSelection(); }
wxTreeItemId wxTreeListCtrl::GetCurrent() const
{ return m_main_win->GetCurrent(); }
+
+ // returns the number of currently selected items
+ size_t wxTreeListCtrl::GetSelectionSize() const
+ { return m_main_win->GetSelectionSize(); }
size_t wxTreeListCtrl::GetSelections(wxArrayTreeItemIds& arr) const
{ return m_main_win->GetSelections(arr); }