base UI text interface More...
#include <ZFUIText.h>
Public Member Functions | |
| virtual zfstring & | text () |
| text, may be null if not set | |
| virtual void | text (zfstring const &propertyValue) |
| see text | |
| virtual ZFUITextAppearance & | textAppearance () |
| text appearance, ZFUIGlobalStyle::textAppearance by default | |
| virtual void | textAppearance (ZFUITextAppearance const &propertyValue) |
| see textAppearance | |
| virtual ZFUIAlignFlags & | textAlign () |
| text alignment, ZFUIGlobalStyle::textAlign by default | |
| virtual void | textAlign (ZFUIAlignFlags const &propertyValue) |
| see textAlign | |
| virtual ZFUIColor & | textColor () |
| text color, ZFUIGlobalStyle::textColorDefault by default | |
| virtual void | textColor (ZFUIColor const &propertyValue) |
| see textColor | |
| virtual zffloat & | textSize () |
| text size, ZFUIGlobalStyle::textSizeNormal by default | |
| virtual void | textSize (zffloat const &propertyValue) |
| see textSize | |
Public Member Functions inherited from ZFInterface | |
| virtual const ZFClass * | classData (void)=0 |
| get instance's class info | |
| virtual ZFObject * | toObject (void)=0 |
| convert to ZFObject type | |
Static Public Member Functions | |
| static const ZFClass * | ClassData (void) |
| get class info | |
Static Public Member Functions inherited from ZFInterface | |
| static const ZFClass * | ClassData (void) |
| get class info | |
Protected Types | |
| typedef ZFInterface | zfsuper |
| typedef for super (always ZFInterface for an interface type) | |
| typedef ZFUIText | zfself |
| typedef for self | |
Protected Types inherited from ZFInterface | |
| typedef _ZFP_ObjI_Base | zfsuper |
| typedef for super (always ZFInterface for an interface type) | |
| typedef ZFInterface | zfself |
| typedef for self | |
base UI text interface
|
inlinevirtual |
text appearance, ZFUIGlobalStyle::textAppearance by default
note, for some implementations and font settings, italic or bold may or may not be supported
|
inlinevirtual |
text alignment, ZFUIGlobalStyle::textAlign by default