Пример #1
0
	IntSize MenuItem::_getContentSize()
	{
		ISubWidgetText* text = getSubWidgetText();
		if (text == nullptr)
			return mMinSize;

		return text->getTextSize() + (getSize() - text->getSize());
	}
Пример #2
0
 void TextBox::setCaption(const UString& _caption)
 {
     if (nullptr != getSubWidgetText())
         getSubWidgetText()->setCaption(_caption);
 }
Пример #3
0
 int TextBox::getFontHeight()
 {
     return (nullptr == getSubWidgetText()) ? 0 : getSubWidgetText()->getFontHeight();
 }
Пример #4
0
 void TextBox::setFontHeight(int _height)
 {
     if (nullptr != getSubWidgetText())
         getSubWidgetText()->setFontHeight(_height);
 }
Пример #5
0
 const std::string& TextBox::getFontName()
 {
     if (nullptr == getSubWidgetText())
         return Constants::getEmptyString();
     return getSubWidgetText()->getFontName();
 }
Пример #6
0
 void TextBox::setFontName(const std::string& _value)
 {
     if (nullptr != getSubWidgetText())
         getSubWidgetText()->setFontName(_value);
 }
Пример #7
0
 const Colour& TextBox::getTextColour()
 {
     return (nullptr == getSubWidgetText()) ? Colour::Zero : getSubWidgetText()->getTextColour();
 }
Пример #8
0
 void TextWidget::setWordWrap(bool wrap) {
     if (nullptr != getSubWidgetText())
         getSubWidgetText()->setWordWrap(wrap);
 }
Пример #9
0
 Align TextBox::getTextAlign()
 {
     if (getSubWidgetText() != nullptr)
         return getSubWidgetText()->getTextAlign();
     return Align::Default;
 }
Пример #10
0
 void TextBox::setTextAlign(Align _value)
 {
     if (getSubWidgetText() != nullptr)
         getSubWidgetText()->setTextAlign(_value);
 }
Пример #11
0
 IntSize TextBox::getTextSize()
 {
     return (nullptr == getSubWidgetText()) ? IntSize() : getSubWidgetText()->getTextSize();
 }
Пример #12
0
 IntCoord TextBox::getTextRegion()
 {
     return (nullptr == getSubWidgetText()) ? IntCoord() : getSubWidgetText()->getCoord();
 }
Пример #13
0
 bool TextBox::getTextShadow()
 {
     return (nullptr == getSubWidgetText()) ? false : getSubWidgetText()->getShadow();
 }
Пример #14
0
 void TextBox::setTextShadow(bool _value)
 {
     if (nullptr != getSubWidgetText())
         getSubWidgetText()->setShadow(_value);
 }
Пример #15
0
 const Colour& TextBox::getTextShadowColour()
 {
     return (nullptr == getSubWidgetText()) ? Colour::Black : getSubWidgetText()->getShadowColour();
 }
Пример #16
0
 const UString& TextBox::getCaption()
 {
     if (nullptr == getSubWidgetText())
         return Constants::getEmptyUString();
     return getSubWidgetText()->getCaption();
 }
Пример #17
0
 void TextBox::setTextColour(const Colour& _value)
 {
     if (nullptr != getSubWidgetText())
         getSubWidgetText()->setTextColour(_value);
 }
Пример #18
0
 bool TextWidget::getWordWrap() const {
     if (nullptr != getSubWidgetText())
         return getSubWidgetText()->getWordWrap();
     return false;
 }