]> git.saurik.com Git - wxWidgets.git/commitdiff
Improve explanation of maximal number of wxListBox items in the documentation.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 13 Oct 2012 22:49:56 +0000 (22:49 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 13 Oct 2012 22:49:56 +0000 (22:49 +0000)
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

interface/wx/listbox.h

index 295f0fab372a7e9e469ebb3e6581fa6acdc58732..21e61a20c7003b43436b18014eaf744758bddf42 100644 (file)
     (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.