89 size_t pos = _value.
find(
"\\n");
90 if (pos == std::string::npos)
96 std::string value(_value);
97 while (pos != std::string::npos)
101 pos = value.find(
"\\n");
132 if (_key ==
"TextColour")
136 else if (_key ==
"TextAlign")
140 else if (_key ==
"FontName")
144 else if (_key ==
"FontHeight")
148 else if (_key ==
"Caption")
152 else if (_key ==
"TextShadowColour")
156 else if (_key ==
"TextShadow")
static const UString & getEmptyUString()
const IntCoord & getCoord() const
virtual bool getShadow() const
virtual void setTextColour(const Colour &)
virtual const Colour & getTextColour() const
virtual const UString & getCaption() const
virtual void setTextAlign(Align)
virtual void setCaption(const UString &)
virtual IntSize getTextSize() const
virtual void setShadowColour(const Colour &)
virtual void setFontHeight(int)
virtual int getFontHeight() const
virtual void setFontName(std::string_view)
virtual Align getTextAlign() const
virtual std::string_view getFontName() const
virtual const Colour & getShadowColour() const
virtual void setShadow(bool)
static LanguageManager & getInstance()
ISubWidgetText * getSubWidgetText() const
const Colour & getTextShadowColour() const
virtual void setTextAlign(Align _value)
virtual void setCaption(const UString &_caption)
void setPropertyOverride(std::string_view _key, std::string_view _value) override
virtual int getFontHeight() const
virtual void setTextColour(const Colour &_value)
virtual const UString & getCaption() const
virtual IntSize getTextSize() const
bool getTextShadow() const
virtual void setTextShadowColour(const Colour &_value)
void setCaptionWithReplacing(std::string_view _value)
virtual void setFontName(std::string_view _value)
virtual void setTextShadow(bool _value)
const Colour & getTextColour() const
virtual IntCoord getTextRegion() const
virtual void setFontHeight(int _height)
std::string_view getFontName() const
Align getTextAlign() const
A UTF-16 string with implicit conversion to/from std::string and std::wstring.
size_type find(const UString &str, size_type index=0) const
returns the index of the first occurrence of str within the current string, starting at index; return...
T parseValue(std::string_view _value)
types::TCoord< int > IntCoord
types::TSize< int > IntSize
static const Colour Black