X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3c99e2fd1b3432974b892be508c0757da5b6ad49..0c2bed825d3b1efb56aab7f0dcddef17185184a5:/interface/wx/headerctrl.h?ds=sidebyside diff --git a/interface/wx/headerctrl.h b/interface/wx/headerctrl.h index 73142a1959..1ead478039 100644 --- a/interface/wx/headerctrl.h +++ b/interface/wx/headerctrl.h @@ -5,7 +5,7 @@ // Created: 2008-12-01 // RCS-ID: $Id$ // Copyright: (c) 2008 Vadim Zeitlin -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @@ -374,6 +374,13 @@ public: */ bool ShowCustomizeDialog(); + /** + Returns width needed for given column's title. + + @since 2.9.4 + */ + int GetColumnTitleWidth(const wxHeaderColumn& col); + protected: /** Method to be implemented by the derived classes to return the @@ -383,7 +390,7 @@ protected: The column index, between 0 and the value last passed to SetColumnCount(). */ - virtual const wxHeaderColumnBase& GetColumn(unsigned int idx) const = 0; + virtual const wxHeaderColumn& GetColumn(unsigned int idx) const = 0; /** Method called when the column visibility is changed by the user. @@ -439,7 +446,7 @@ protected: to fit its width on header double click you need to implement this method using logic similar to this example: @code - class MyHeaderCtrl : public wxHeaderColumnBase + class MyHeaderColumn : public wxHeaderColumn { public: ... @@ -455,7 +462,7 @@ protected: { public: protected: - virtual wxHeaderColumnBase& GetColumn(unsigned int idx) const + virtual wxHeaderColumn& GetColumn(unsigned int idx) const { return m_cols[idx]; }