Finished initial review of the rest of the [co*] interface headers.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Bryan Petty
2008-04-12 23:27:36 +00:00
parent 76f91e7741
commit bd0812feea
4 changed files with 841 additions and 628 deletions

View File

@@ -17,7 +17,6 @@
@library{wxcore}
@category{ctrl}
@appearance{control.png}
@see wxValidator
*/
@@ -25,35 +24,38 @@ class wxControl : public wxWindow
{
public:
/**
Simulates the effect of the user issuing a command to the item. See
wxCommandEvent.
Simulates the effect of the user issuing a command to the item.
@see wxCommandEvent
*/
void Command(wxCommandEvent& event);
/**
Returns the control's text.
Note that the returned string contains the mnemonics (@c characters) if
any, use GetLabelText() if they are
undesired.
@note The returned string contains mnemonics ("&" characters) if it has
any, use GetLabelText() if they are undesired.
*/
wxString GetLabel() const;
//@{
/**
Returns the control's label, or the given @a label string for the static
version, without the mnemonics characters.
Returns the control's label without mnemonics.
*/
const wxString GetLabelText();
const static wxString GetLabelText(const wxString& label);
//@}
/**
Returns the given @a label string without mnemonics.
*/
static wxString GetLabelText(const wxString& label);
/**
Sets the item's text.
The @c characters in the @a label are special and indicate that the
following character is a mnemonic for this control and can be used to activate
it from the keyboard (typically by using @e Alt key in combination with
it). To insert a literal ampersand character, you need to double it, i.e. use
@c "".
Any "&" characters in the @a label are special and indicate that the
following character is a mnemonic for this control and can be used to
activate it from the keyboard (typically by using @e Alt key in
combination with it). To insert a literal ampersand character, you need
to double it, i.e. use "&&".
*/
void SetLabel(const wxString& label);
};