removed @NULL,@true,@false tags from the function prototypes; fixed * and & displacing in the prototypes; changed @param as discussed on wx-dev; use @see instead of @sa; better indentation for @returns,@remarks,@see paragraphs; other misc fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52407 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Francesco Montorsi
2008-03-09 12:33:59 +00:00
parent 0aaf0255e4
commit 4cc4bfafe5
256 changed files with 8880 additions and 10701 deletions

View File

@@ -44,10 +44,10 @@
@endStyleTable
@beginEventTable
@event{EVT_LISTBOX(id\, func)}:
@event{EVT_LISTBOX(id, func)}:
Process a wxEVT_COMMAND_LISTBOX_SELECTED event, when an item on the
list is selected or the selection changes.
@event{EVT_LISTBOX_DCLICK(id\, func)}:
@event{EVT_LISTBOX_DCLICK(id, func)}:
Process a wxEVT_COMMAND_LISTBOX_DOUBLECLICKED event, when the
listbox is double-clicked.
@endEventTable
@@ -67,41 +67,34 @@ public:
Constructor, creating and showing a list box.
@param parent
Parent window. Must not be @NULL.
Parent window. Must not be @NULL.
@param id
Window identifier. The value wxID_ANY indicates a default value.
Window identifier. The value wxID_ANY indicates a default value.
@param pos
Window position.
Window position.
@param size
Window size. If wxDefaultSize is specified then the window is sized
appropriately.
Window size. If wxDefaultSize is specified then the window is
sized
appropriately.
@param n
Number of strings with which to initialise the control.
Number of strings with which to initialise the control.
@param choices
An array of strings with which to initialise the control.
An array of strings with which to initialise the control.
@param style
Window style. See wxListBox.
Window style. See wxListBox.
@param validator
Window validator.
Window validator.
@param name
Window name.
Window name.
@sa Create(), wxValidator
@see Create(), wxValidator
*/
wxListBox();
wxListBox(wxWindow* parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
int n = 0,
const wxString choices[] = @NULL,
const wxString choices[] = NULL,
long style = 0,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = "listBox");
@@ -128,7 +121,7 @@ public:
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
int n,
const wxString choices[] = @NULL,
const wxString choices[] = NULL,
long style = 0,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = "listBox");
@@ -145,7 +138,7 @@ public:
Deselects an item in the list box.
@param n
The zero-based item to deselect.
The zero-based item to deselect.
@remarks This applies to multiple selection listboxes only.
*/
@@ -155,31 +148,30 @@ public:
Fill an array of ints with the positions of the currently selected items.
@param selections
A reference to an wxArrayInt instance that is used to store the result of the
query.
A reference to an wxArrayInt instance that is used to store the result of
the query.
@returns The number of selections.
@remarks Use this with a multiple selection listbox.
@sa wxControlWithItems::GetSelection, wxControlWithItems::GetStringSelection,
wxControlWithItems::SetSelection
@see wxControlWithItems::GetSelection, wxControlWithItems::GetStringSelection,
wxControlWithItems::SetSelection
*/
int GetSelections(wxArrayInt& selections);
/**
Returns the item located at @e point, or @c wxNOT_FOUND if there
is no item located at @e point.
This function is new since wxWidgets version 2.7.0. It is currently implemented
for wxMSW, wxMac and wxGTK2
ports.
@param point
Point of item (in client coordinates) to obtain
Point of item (in client coordinates) to obtain
@returns Item located at point, or wxNOT_FOUND if unimplemented or the
item does not exist.
item does not exist.
*/
int HitTest(const wxPoint point);
@@ -188,14 +180,13 @@ public:
Insert the given number of strings before the specified position.
@param nItems
Number of items in the array items
Number of items in the array items
@param items
Labels of items to be inserted
Labels of items to be inserted
@param pos
Position before which to insert the items: for example, if pos is 0 the items
will be inserted in the beginning of the listbox
Position before which to insert the items: for example, if pos is 0 the
items
will be inserted in the beginning of the listbox
*/
void InsertItems(int nItems, const wxString items,
unsigned int pos);
@@ -207,7 +198,7 @@ public:
Determines whether an item is selected.
@param n
The zero-based item index.
The zero-based item index.
@returns @true if the given item is selected, @false otherwise.
*/
@@ -218,20 +209,18 @@ public:
Clears the list box and adds the given strings to it.
@param n
The number of strings to set.
The number of strings to set.
@param choices
An array of strings to set.
An array of strings to set.
@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.
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);
void clientData = NULL);
//@}
//@{
@@ -239,10 +228,9 @@ public:
Set the specified item to be the first visible item.
@param n
The zero-based item index.
The zero-based item index.
@param string
The string that should be visible.
The string that should be visible.
*/
void SetFirstItem(int n);
void SetFirstItem(const wxString& string);