X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3727c043a846bed24554c47b723da9fbe3b9a010..5c8ac0b6ca243b5bcc6c5e98b229c66abe932884:/wxPython/contrib/stc/_stc_docstrings.i diff --git a/wxPython/contrib/stc/_stc_docstrings.i b/wxPython/contrib/stc/_stc_docstrings.i index 423aebf4f6..556f93945b 100644 --- a/wxPython/contrib/stc/_stc_docstrings.i +++ b/wxPython/contrib/stc/_stc_docstrings.i @@ -166,3 +166,53 @@ DocAStr(wxStyledTextCtrl::GetCurLine, "Retrieve the text of the line containing the caret, and also theindex of the caret on the line.", ""); + + +// For some reason these are not getting the right docstrings, but are +// inheriting the docstrings from wxWindow instead. So we'll have to +// replace the whole proxy method instead. +%feature("shadow") wxStyledTextCtrl::LineDown +%{ + def LineDown(*args, **kwargs): + """ + LineDown(self) + + Move caret down one line. + """ + return _stc.StyledTextCtrl_LineDown(*args, **kwargs) +%} + +%feature("shadow") wxStyledTextCtrl::LineUp +%{ + def LineUp(*args, **kwargs): + """ + LineUp(self) + + Move caret up one line. + """ + return _stc.StyledTextCtrl_LineUp(*args, **kwargs) +%} + +%feature("shadow") wxStyledTextCtrl::PageDown +%{ + def PageDown(*args, **kwargs): + """ + PageDown(self) + + Move caret one page down. + """ + return _stc.StyledTextCtrl_PageDown(*args, **kwargs) +%} + +%feature("shadow") wxStyledTextCtrl::PageUp +%{ + def PageUp(*args, **kwargs): + """ + PageUp(self) + + Move caret one page up. + """ + return _stc.StyledTextCtrl_PageUp(*args, **kwargs) +%} + +