GetSelection --> GetStringSelection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -42,7 +42,7 @@ it to always show it. It doesn't do anything under other platforms.}
|
|||||||
\twocolitem{\windowstyle{wxHSCROLL}}{A horizontal scrollbar will be created. No effect under GTK+.}
|
\twocolitem{\windowstyle{wxHSCROLL}}{A horizontal scrollbar will be created. No effect under GTK+.}
|
||||||
\end{twocollist}
|
\end{twocollist}
|
||||||
|
|
||||||
See also \helpref{window styles overview}{windowstyles} and
|
See also \helpref{window styles overview}{windowstyles} and
|
||||||
\helpref{wxTextCtrl::wxTextCtrl}{wxtextctrlconstr}.
|
\helpref{wxTextCtrl::wxTextCtrl}{wxtextctrlconstr}.
|
||||||
|
|
||||||
\wxheading{wxTextCtrl and C++ streams}
|
\wxheading{wxTextCtrl and C++ streams}
|
||||||
@@ -138,7 +138,7 @@ generated when enter is pressed in a single-line text control.}
|
|||||||
\twocolitem{{\bf EVT\_TEXT\_URL(id, func)}}{A mouse event occured over an URL
|
\twocolitem{{\bf EVT\_TEXT\_URL(id, func)}}{A mouse event occured over an URL
|
||||||
in the text control (Win32 only)}
|
in the text control (Win32 only)}
|
||||||
\twocolitem{{\bf EVT\_TEXT\_MAXLEN(id, func)}}{User tried to enter more text
|
\twocolitem{{\bf EVT\_TEXT\_MAXLEN(id, func)}}{User tried to enter more text
|
||||||
into the control than the limit set by
|
into the control than the limit set by
|
||||||
\helpref{SetMaxLength}{wxtextctrlsetmaxlength}.}
|
\helpref{SetMaxLength}{wxtextctrlsetmaxlength}.}
|
||||||
\end{twocollist}%
|
\end{twocollist}%
|
||||||
|
|
||||||
@@ -371,8 +371,8 @@ no selection.
|
|||||||
Please note that the indices returned may be used with the other wxTextctrl
|
Please note that the indices returned may be used with the other wxTextctrl
|
||||||
methods but don't necessarily represent the correct indices into the string
|
methods but don't necessarily represent the correct indices into the string
|
||||||
returned by \helpref{GetValue()}{wxtextctrlgetvalue} for multiline controls
|
returned by \helpref{GetValue()}{wxtextctrlgetvalue} for multiline controls
|
||||||
under Windows, you should use another version of
|
under Windows (at least,) you should use
|
||||||
\helpref{GetSelection()}{wxtextctrlgetselectionstring} to get the selected
|
\helpref{GetStringSelection()}{wxtextctrlgetstringselection} to get the selected
|
||||||
text.
|
text.
|
||||||
|
|
||||||
\wxheading{Parameters}
|
\wxheading{Parameters}
|
||||||
@@ -387,9 +387,9 @@ consisting of the from and to values.}
|
|||||||
\perlnote{In wxPerl this method takes no parameter and returns a
|
\perlnote{In wxPerl this method takes no parameter and returns a
|
||||||
2-element list {\tt ( from, to )}.}
|
2-element list {\tt ( from, to )}.}
|
||||||
|
|
||||||
\membersection{wxTextCtrl::GetSelection}\label{wxtextctrlgetselectionstring}
|
\membersection{wxTextCtrl::GetStringSelection}\label{wxtextctrlgetstringselection}
|
||||||
|
|
||||||
\func{virtual wxString}{GetSelection}{\void}
|
\func{virtual wxString}{GetStringSelection}{\void}
|
||||||
|
|
||||||
Gets the text currently selected in the control. If there is no selection, the
|
Gets the text currently selected in the control. If there is no selection, the
|
||||||
returned string is empty.
|
returned string is empty.
|
||||||
@@ -594,7 +594,7 @@ and the user may enter as much text as the underlying native text control
|
|||||||
widget supports (typically at least 32Kb).
|
widget supports (typically at least 32Kb).
|
||||||
|
|
||||||
If the user tries to enter more characters into the text control when it
|
If the user tries to enter more characters into the text control when it
|
||||||
already is filled up to the maximal length, a
|
already is filled up to the maximal length, a
|
||||||
{\tt wxEVT\_COMMAND\_TEXT\_MAXLEN} event is sent to notify the program about it
|
{\tt wxEVT\_COMMAND\_TEXT\_MAXLEN} event is sent to notify the program about it
|
||||||
(giving it the possibility to show an explanatory message, for example) and the
|
(giving it the possibility to show an explanatory message, for example) and the
|
||||||
extra input is discarded.
|
extra input is discarded.
|
||||||
|
@@ -56,7 +56,7 @@ public:
|
|||||||
virtual bool IsEditable() const;
|
virtual bool IsEditable() const;
|
||||||
|
|
||||||
virtual void GetSelection(long* from, long* to) const;
|
virtual void GetSelection(long* from, long* to) const;
|
||||||
virtual wxString GetSelection() const;
|
virtual wxString GetStringSelection() const;
|
||||||
|
|
||||||
// operations
|
// operations
|
||||||
// ----------
|
// ----------
|
||||||
|
@@ -157,7 +157,7 @@ public:
|
|||||||
// If the return values from and to are the same, there is no selection.
|
// If the return values from and to are the same, there is no selection.
|
||||||
virtual void GetSelection(long* from, long* to) const = 0;
|
virtual void GetSelection(long* from, long* to) const = 0;
|
||||||
|
|
||||||
virtual wxString GetSelection() const;
|
virtual wxString GetStringSelection() const;
|
||||||
|
|
||||||
// operations
|
// operations
|
||||||
// ----------
|
// ----------
|
||||||
|
@@ -244,7 +244,7 @@ void wxTextCtrlBase::SelectAll()
|
|||||||
SetSelection(0, GetLastPosition());
|
SetSelection(0, GetLastPosition());
|
||||||
}
|
}
|
||||||
|
|
||||||
wxString wxTextCtrlBase::GetSelection() const
|
wxString wxTextCtrlBase::GetStringSelection() const
|
||||||
{
|
{
|
||||||
long from, to;
|
long from, to;
|
||||||
GetSelection(&from, &to);
|
GetSelection(&from, &to);
|
||||||
|
@@ -648,7 +648,7 @@ void wxTextCtrl::GetSelection(long* from, long* to) const
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
wxString wxTextCtrl::GetSelection() const
|
wxString wxTextCtrl::GetStringSelection() const
|
||||||
{
|
{
|
||||||
// the base class version works correctly for the rich text controls
|
// the base class version works correctly for the rich text controls
|
||||||
// because there the lines are terminated with just '\r' which means that
|
// because there the lines are terminated with just '\r' which means that
|
||||||
@@ -657,7 +657,7 @@ wxString wxTextCtrl::GetSelection() const
|
|||||||
// we break the indices
|
// we break the indices
|
||||||
#if wxUSE_RICHEDIT
|
#if wxUSE_RICHEDIT
|
||||||
if ( m_isRich )
|
if ( m_isRich )
|
||||||
return wxTextCtrlBase::GetSelection();
|
return wxTextCtrlBase::GetStringSelection();
|
||||||
#endif // wxUSE_RICHEDIT
|
#endif // wxUSE_RICHEDIT
|
||||||
|
|
||||||
long from, to;
|
long from, to;
|
||||||
|
Reference in New Issue
Block a user