X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/70ee369088ef1d54628883a1da7c20b1796d5b94..ddeca22ce86e16e0d67e1a7dd2102c8251ab4792:/wxPython/src/gtk/_controls.py diff --git a/wxPython/src/gtk/_controls.py b/wxPython/src/gtk/_controls.py index 8fcc6817ca..8cc31cd75b 100644 --- a/wxPython/src/gtk/_controls.py +++ b/wxPython/src/gtk/_controls.py @@ -1122,6 +1122,11 @@ def StaticLine_GetClassDefaultAttributes(*args, **kwargs): #--------------------------------------------------------------------------- +ST_NO_AUTORESIZE = _controls_.ST_NO_AUTORESIZE +ST_MARKUP = _controls_.ST_MARKUP +ST_ELLIPSIZE_START = _controls_.ST_ELLIPSIZE_START +ST_ELLIPSIZE_MIDDLE = _controls_.ST_ELLIPSIZE_MIDDLE +ST_ELLIPSIZE_END = _controls_.ST_ELLIPSIZE_END class StaticText(_core.Control): """Proxy of C++ StaticText class""" thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') @@ -1154,6 +1159,32 @@ class StaticText(_core.Control): """ return _controls_.StaticText_Wrap(*args, **kwargs) + def IsEllipsized(*args, **kwargs): + """IsEllipsized(self) -> bool""" + return _controls_.StaticText_IsEllipsized(*args, **kwargs) + + def RemoveMarkup(*args, **kwargs): + """ + RemoveMarkup(String str) -> String + + Removes the markup accepted by wx.StaticText when wx.ST_MARKUP is + used, and then returns the cleaned string. + + """ + return _controls_.StaticText_RemoveMarkup(*args, **kwargs) + + RemoveMarkup = staticmethod(RemoveMarkup) + def EscapeMarkup(*args, **kwargs): + """ + EscapeMarkup(String str) -> String + + Escapes the alls special symbols (<>"'&) present inside the given + string using the corresponding entities (< > " ' + &) + """ + return _controls_.StaticText_EscapeMarkup(*args, **kwargs) + + EscapeMarkup = staticmethod(EscapeMarkup) def GetClassDefaultAttributes(*args, **kwargs): """ GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes @@ -1179,6 +1210,26 @@ def PreStaticText(*args, **kwargs): val = _controls_.new_PreStaticText(*args, **kwargs) return val +def StaticText_RemoveMarkup(*args, **kwargs): + """ + StaticText_RemoveMarkup(String str) -> String + + Removes the markup accepted by wx.StaticText when wx.ST_MARKUP is + used, and then returns the cleaned string. + + """ + return _controls_.StaticText_RemoveMarkup(*args, **kwargs) + +def StaticText_EscapeMarkup(*args, **kwargs): + """ + StaticText_EscapeMarkup(String str) -> String + + Escapes the alls special symbols (<>"'&) present inside the given + string using the corresponding entities (< > " ' + &) + """ + return _controls_.StaticText_EscapeMarkup(*args, **kwargs) + def StaticText_GetClassDefaultAttributes(*args, **kwargs): """ StaticText_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes