git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57658
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
dc.SetFont(GetFont());
wxEllipsizeMode mode;
dc.SetFont(GetFont());
wxEllipsizeMode mode;
- if (HasFlag(wxST_ELLIPSIZE_START)) mode = wxELLIPSIZE_START;
- else if (HasFlag(wxST_ELLIPSIZE_MIDDLE)) mode = wxELLIPSIZE_MIDDLE;
- else if (HasFlag(wxST_ELLIPSIZE_END)) mode = wxELLIPSIZE_END;
+ if ( HasFlag(wxST_ELLIPSIZE_START) )
+ mode = wxELLIPSIZE_START;
+ else if ( HasFlag(wxST_ELLIPSIZE_MIDDLE) )
+ mode = wxELLIPSIZE_MIDDLE;
+ else if ( HasFlag(wxST_ELLIPSIZE_END) )
+ mode = wxELLIPSIZE_END;
+ else
+ {
+ wxFAIL_MSG( "should only be called if have one of wxST_ELLIPSIZE_XXX" );
+
+ return label;
+ }
return wxControl::Ellipsize(label, dc, mode, sz.GetWidth());
}
return wxControl::Ellipsize(label, dc, mode, sz.GetWidth());
}