// returns the item number at a point or wxNOT_FOUND
int HitTest(const wxPoint& point) const { return DoListHitTest(point); }
-#if WXWIN_COMPATIBILITY_2_6
- // compatibility - these functions are deprecated, use the new ones
- // instead
- wxDEPRECATED( bool Selected(int n) const );
-#endif // WXWIN_COMPATIBILITY_2_6
+ // For generating events in multiple and extended mode
+ wxArrayInt m_oldSelections;
+ void UpdateOldSelections();
+ void CalcAndSendEvent();
protected:
virtual void DoSetFirstItem(int n) = 0;
DECLARE_NO_COPY_CLASS(wxListBoxBase)
};
-#if WXWIN_COMPATIBILITY_2_6
- inline bool wxListBoxBase::Selected(int n) const { return IsSelected(n); }
-#endif // WXWIN_COMPATIBILITY_2_6
-
// ----------------------------------------------------------------------------
// include the platform-specific class declaration
// ----------------------------------------------------------------------------
#elif defined(__WXGTK__)
#include "wx/gtk1/listbox.h"
#elif defined(__WXMAC__)
- #include "wx/mac/listbox.h"
+ #include "wx/osx/listbox.h"
#elif defined(__WXPM__)
#include "wx/os2/listbox.h"
#elif defined(__WXCOCOA__)