From e1a56e21bb724dc81cc63d1cecd6bf7570bc4657 Mon Sep 17 00:00:00 2001 From: PB Date: Fri, 9 Sep 2022 17:24:36 +0200 Subject: [PATCH] Remove v2.8 compatibility functions from wxVScrolledWindow docs Section "wxWidgets 2.8 Compatibility Functions" does not apply anymore, these deprecated methods were removed in wxWidgets 3.3, therefore the whole section must be removed. Closes #22783. --- interface/wx/vscroll.h | 47 ------------------------------------------ 1 file changed, 47 deletions(-) diff --git a/interface/wx/vscroll.h b/interface/wx/vscroll.h index a3cb6dab0e..3867436d77 100644 --- a/interface/wx/vscroll.h +++ b/interface/wx/vscroll.h @@ -628,53 +628,6 @@ public: shifted so the first visible row always appears at the point (0, 0) in physical as well as logical coordinates. - @section vscrolledwindow_compat wxWidgets 2.8 Compatibility Functions - - The following functions provide backwards compatibility for applications - originally built using wxVScrolledWindow in 2.6 or 2.8. Originally, - wxVScrolledWindow referred to scrolling "lines". We now use "units" in - wxVarScrollHelperBase to avoid implying any orientation (since the - functions are used for both horizontal and vertical scrolling in derived - classes). And in the new wxVScrolledWindow and wxHScrolledWindow classes, - we refer to them as "rows" and "columns", respectively. This is to help - clear some confusion in not only those classes, but also in - wxHVScrolledWindow where functions are inherited from both. - - You are encouraged to update any existing code using these function to use - the new replacements mentioned below, and avoid using these functions for - any new code as they are deprecated. - - @beginTable - @row2col{ size_t %GetFirstVisibleLine() const, - Deprecated for GetVisibleRowsBegin(). } - @row2col{ size_t %GetLastVisibleLine() const, - Deprecated for GetVisibleRowsEnd(). This function originally had a - slight design flaw in that it was possible to return - (size_t)-1 (ie: a large positive number) if the scroll - position was 0 and the first line wasn't completely visible. } - @row2col{ size_t %GetLineCount() const, - Deprecated for GetRowCount(). } - @row2col{ int %HitTest(wxCoord x\, wxCoord y) const - @n int %HitTest(const wxPoint& pt) const, - Deprecated for VirtualHitTest(). } - @row2col{ virtual wxCoord %OnGetLineHeight(size_t line) const, - Deprecated for OnGetRowHeight(). } - @row2col{ virtual void %OnGetLinesHint(size_t lineMin\, size_t lineMax) const, - Deprecated for OnGetRowsHeightHint(). } - @row2col{ virtual void %RefreshLine(size_t line), - Deprecated for RefreshRow(). } - @row2col{ virtual void %RefreshLines(size_t from\, size_t to), - Deprecated for RefreshRows(). } - @row2col{ virtual bool %ScrollLines(int lines), - Deprecated for ScrollRows(). } - @row2col{ virtual bool %ScrollPages(int pages), - Deprecated for ScrollRowPages(). } - @row2col{ bool %ScrollToLine(size_t line), - Deprecated for ScrollToRow(). } - @row2col{ void %SetLineCount(size_t count), - Deprecated for SetRowCount(). } - @endTable - @library{wxcore} @category{miscwnd}