Merge branch 'stattext-ellipsize-fix'

Fix static text ellipsization fix in presence of borders.

See https://github.com/wxWidgets/wxWidgets/pull/1646
This commit is contained in:
Vadim Zeitlin
2019-11-13 15:45:02 +01:00

View File

@@ -261,7 +261,7 @@ wxString wxStaticTextBase::GetEllipsizedLabel() const
wxString wxStaticTextBase::Ellipsize(const wxString& label) const
{
wxSize sz(GetSize());
wxSize sz(GetClientSize());
if (sz.GetWidth() < 2 || sz.GetHeight() < 2)
{
// the size of this window is not valid (yet)
@@ -269,7 +269,6 @@ wxString wxStaticTextBase::Ellipsize(const wxString& label) const
}
wxClientDC dc(const_cast<wxStaticTextBase*>(this));
dc.SetFont(GetFont());
wxEllipsizeMode mode;
if ( HasFlag(wxST_ELLIPSIZE_START) )