Minor doc corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53705 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -20,9 +20,8 @@
|
|||||||
List box elements are numbered from zero. Their number may be limited
|
List box elements are numbered from zero. Their number may be limited
|
||||||
under some platforms.
|
under some platforms.
|
||||||
|
|
||||||
A listbox callback gets an event wxEVT_COMMAND_LISTBOX_SELECTED for single
|
A listbox callback gets an event wxEVT_COMMAND_LISTBOX_SELECTED for
|
||||||
clicks, and
|
single clicks, and wxEVT_COMMAND_LISTBOX_DOUBLECLICKED for double clicks.
|
||||||
wxEVT_COMMAND_LISTBOX_DOUBLECLICKED for double clicks.
|
|
||||||
|
|
||||||
@beginStyleTable
|
@beginStyleTable
|
||||||
@style{wxLB_SINGLE}
|
@style{wxLB_SINGLE}
|
||||||
@@ -61,34 +60,20 @@
|
|||||||
class wxListBox : public wxControlWithItems
|
class wxListBox : public wxControlWithItems
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
//@{
|
|
||||||
/**
|
/**
|
||||||
Constructor, creating and showing a list box.
|
Default constructor.
|
||||||
|
|
||||||
@param parent
|
|
||||||
Parent window. Must not be @NULL.
|
|
||||||
@param id
|
|
||||||
Window identifier. The value wxID_ANY indicates a default value.
|
|
||||||
@param pos
|
|
||||||
Window position.
|
|
||||||
@param size
|
|
||||||
Window size. If wxDefaultSize is specified then the window is
|
|
||||||
sized
|
|
||||||
appropriately.
|
|
||||||
@param n
|
|
||||||
Number of strings with which to initialise the control.
|
|
||||||
@param choices
|
|
||||||
An array of strings with which to initialise the control.
|
|
||||||
@param style
|
|
||||||
Window style. See wxListBox.
|
|
||||||
@param validator
|
|
||||||
Window validator.
|
|
||||||
@param name
|
|
||||||
Window name.
|
|
||||||
|
|
||||||
@see Create(), wxValidator
|
|
||||||
*/
|
*/
|
||||||
wxListBox();
|
wxListBox();
|
||||||
|
|
||||||
|
/**
|
||||||
|
Constructor
|
||||||
|
|
||||||
|
@param n
|
||||||
|
Number of strings with which to initialise the control.
|
||||||
|
@param style
|
||||||
|
Window style. See wxListBox.
|
||||||
|
*/
|
||||||
|
|
||||||
wxListBox(wxWindow* parent, wxWindowID id,
|
wxListBox(wxWindow* parent, wxWindowID id,
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
const wxPoint& pos = wxDefaultPosition,
|
||||||
const wxSize& size = wxDefaultSize,
|
const wxSize& size = wxDefaultSize,
|
||||||
@@ -97,6 +82,16 @@ public:
|
|||||||
long style = 0,
|
long style = 0,
|
||||||
const wxValidator& validator = wxDefaultValidator,
|
const wxValidator& validator = wxDefaultValidator,
|
||||||
const wxString& name = "listBox");
|
const wxString& name = "listBox");
|
||||||
|
|
||||||
|
/**
|
||||||
|
Constructor
|
||||||
|
|
||||||
|
@param choices
|
||||||
|
An array of strings with which to initialise the control.
|
||||||
|
@param style
|
||||||
|
Window style. See wxListBox.
|
||||||
|
*/
|
||||||
|
|
||||||
wxListBox(wxWindow* parent, wxWindowID id,
|
wxListBox(wxWindow* parent, wxWindowID id,
|
||||||
const wxPoint& pos,
|
const wxPoint& pos,
|
||||||
const wxSize& size,
|
const wxSize& size,
|
||||||
@@ -104,7 +99,6 @@ public:
|
|||||||
long style = 0,
|
long style = 0,
|
||||||
const wxValidator& validator = wxDefaultValidator,
|
const wxValidator& validator = wxDefaultValidator,
|
||||||
const wxString& name = "listBox");
|
const wxString& name = "listBox");
|
||||||
//@}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Destructor, destroying the list box.
|
Destructor, destroying the list box.
|
||||||
@@ -175,7 +169,6 @@ public:
|
|||||||
*/
|
*/
|
||||||
int HitTest(const wxPoint point) const;
|
int HitTest(const wxPoint point) const;
|
||||||
|
|
||||||
//@{
|
|
||||||
/**
|
/**
|
||||||
Insert the given number of strings before the specified position.
|
Insert the given number of strings before the specified position.
|
||||||
|
|
||||||
@@ -184,15 +177,23 @@ public:
|
|||||||
@param items
|
@param items
|
||||||
Labels of items to be inserted
|
Labels of items to be inserted
|
||||||
@param pos
|
@param pos
|
||||||
Position before which to insert the items: for example, if pos is 0 the
|
Position before which to insert the items: if pos is 0 the
|
||||||
items
|
items will be inserted in the beginning of the listbox
|
||||||
will be inserted in the beginning of the listbox
|
|
||||||
*/
|
*/
|
||||||
void InsertItems(int nItems, const wxString items,
|
void InsertItems(int nItems, const wxString *items,
|
||||||
unsigned int pos);
|
unsigned int pos);
|
||||||
void InsertItems(const wxArrayString& nItems,
|
|
||||||
|
/**
|
||||||
|
Insert the given number of strings before the specified position.
|
||||||
|
|
||||||
|
@param items
|
||||||
|
Labels of items to be inserted
|
||||||
|
@param pos
|
||||||
|
Position before which to insert the items: if pos is 0 the
|
||||||
|
items will be inserted in the beginning of the listbox
|
||||||
|
*/
|
||||||
|
void InsertItems(const wxArrayString& items,
|
||||||
unsigned int pos);
|
unsigned int pos);
|
||||||
//@}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Determines whether an item is selected.
|
Determines whether an item is selected.
|
||||||
@@ -204,7 +205,6 @@ public:
|
|||||||
*/
|
*/
|
||||||
bool IsSelected(int n) const;
|
bool IsSelected(int n) const;
|
||||||
|
|
||||||
//@{
|
|
||||||
/**
|
/**
|
||||||
Clears the list box and adds the given strings to it.
|
Clears the list box and adds the given strings to it.
|
||||||
|
|
||||||
@@ -214,26 +214,36 @@ public:
|
|||||||
An array of strings to set.
|
An array of strings to set.
|
||||||
@param clientData
|
@param clientData
|
||||||
Options array of client data pointers
|
Options array of client data pointers
|
||||||
|
|
||||||
@remarks You may free the array from the calling program after this
|
|
||||||
function has been called.
|
|
||||||
*/
|
*/
|
||||||
void Set(int n, const wxString* choices, void clientData = NULL);
|
void Set(int n, const wxString* choices, void **clientData = NULL);
|
||||||
void Set(const wxArrayString& choices,
|
|
||||||
void clientData = NULL);
|
/**
|
||||||
//@}
|
Clears the list box and adds the given strings to it. You may
|
||||||
|
free the array from the calling program after this method
|
||||||
|
has been called.
|
||||||
|
|
||||||
|
@param choices
|
||||||
|
An array of strings to set.
|
||||||
|
@param clientData
|
||||||
|
Options array of client data pointers
|
||||||
|
*/
|
||||||
|
void Set(const wxArrayString& choices,
|
||||||
|
void **clientData = NULL);
|
||||||
|
|
||||||
//@{
|
|
||||||
/**
|
/**
|
||||||
Set the specified item to be the first visible item.
|
Set the specified item to be the first visible item.
|
||||||
|
|
||||||
@param n
|
@param n
|
||||||
The zero-based item index.
|
The zero-based item index that should be visible.
|
||||||
|
*/
|
||||||
|
void SetFirstItem(int n);
|
||||||
|
|
||||||
|
/**
|
||||||
|
Set the specified item to be the first visible item.
|
||||||
|
|
||||||
@param string
|
@param string
|
||||||
The string that should be visible.
|
The string that should be visible.
|
||||||
*/
|
*/
|
||||||
void SetFirstItem(int n);
|
|
||||||
void SetFirstItem(const wxString& string);
|
void SetFirstItem(const wxString& string);
|
||||||
//@}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user