Improve explanation of maximal number of wxListBox items in the documentation.

Don't say that it's limited -- because, strictly speaking, it isn't -- but
mention other controls that are better alternatives for large numbers of items.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2012-10-13 22:49:56 +00:00
parent 256edfbf11
commit b00cf746ab

View File

@@ -17,8 +17,14 @@
(clicking an item toggles the item on or off independently of other
selections).
List box elements are numbered from zero.
Their number may be limited under some platforms.
List box elements are numbered from zero and while the maximal number of
elements is unlimited, it is usually better to use a virtual control, not
requiring to add all the items to it at once, such as wxDataViewCtrl or
wxListCtrl with @c wxLC_VIRTUAL style, once more than a few hundreds items
need to be displayed because this control is not optimized, neither from
performance nor from user interface point of view, for large number of
items.
A listbox callback gets an event @c wxEVT_COMMAND_LISTBOX_SELECTED for
single clicks, and @c wxEVT_COMMAND_LISTBOX_DOUBLECLICKED for double clicks.