Tizen Native API
5.5
|
Enumeration for the instance of properties belonging to the TextLabel class. More...
Public Types | |
enum | |
Enumeration for the instance of properties belonging to the TextLabel class. More... |
Enumeration for the instance of properties belonging to the TextLabel class.
anonymous enum |
Enumeration for the instance of properties belonging to the TextLabel class.
RENDERING_BACKEND |
The type of rendering e.g. bitmap-based.
Name "renderingBackend", type Property::INT.
|
TEXT |
The text to display in UTF-8 format. Name "text", type Property::STRING.
|
FONT_FAMILY |
The requested font family to use. Name "fontFamily", type Property::STRING.
|
FONT_STYLE |
The requested font style to use. Name "fontStyle", type Property::STRING or Property::MAP.
|
POINT_SIZE |
The size of font in points. Name "pointSize", type Property::FLOAT. Conversion from Pixel size to Point size: Point size = Pixel size * 72 / DPI
|
MULTI_LINE |
The single-line or multi-line layout option. Name "multiLine", type Property::BOOLEAN.
|
HORIZONTAL_ALIGNMENT |
The line horizontal alignment. Name "horizontalAlignment", type Property::STRING or type HorizontalAlignment::Type (Property::INTEGER) Values "BEGIN", "CENTER", "END", default BEGIN.
|
VERTICAL_ALIGNMENT |
The line vertical alignment. Name "verticalAlignment", type Property::STRING or type VerticalAlignment::Type (Property::INTEGER). Values "TOP", "CENTER", "BOTTOM"
|
UNUSED_PROPERTY_TEXT_COLOR |
The color of the text.
Name "unusedPropertyTextColor", type Property::VECTOR4.
|
RESERVED_PROPERTY_01 |
This property is removed because it's deprecated. |
RESERVED_PROPERTY_02 |
This property is removed because it's deprecated. |
RESERVED_PROPERTY_03 |
This property is removed because it's deprecated. |
RESERVED_PROPERTY_04 |
This property is removed because it's deprecated. |
RESERVED_PROPERTY_05 |
This property is removed because it's deprecated. |
ENABLE_MARKUP |
Whether the mark-up processing is enabled. Name "enableMarkup", type Property::BOOLEAN.
|
ENABLE_AUTO_SCROLL |
Starts or stops auto scrolling. Name "enableAutoScroll", type Property::BOOLEAN.
|
AUTO_SCROLL_SPEED |
Sets the speed of scrolling in pixels per second. Name "autoScrollSpeed", type Property::INT.
|
AUTO_SCROLL_LOOP_COUNT |
Number of complete loops when scrolling enabled. Name "autoScrollLoopCount", type Property::INT.
|
AUTO_SCROLL_GAP |
Gap before scrolling wraps. Name "autoScrollGap", type Property::INT.
|
LINE_SPACING |
The default extra space between lines in points. Name "lineSpacing", type Property::FLOAT.
|
UNDERLINE |
The default underline parameters. Name "underline", type Property::MAP. The underline map contains the following keys: | Property Name | Type | Required | Description | |----------------------|----------|----------|--------------------------------------------------------------------------------------------------------------------| | enable | BOOLEAN | No | True to enable the underline or false to disable (the default value is false) | | color | VECTOR4 | No | The color of the underline (the default value is Color::BLACK) | | height | FLOAT | No | The height of the underline (the default value is 0) |
|
SHADOW |
The default shadow parameters. Name "shadow", type Property::MAP. The shadow map contains the following keys: | Property Name | Type | Required | Description | |----------------------|----------|----------|--------------------------------------------------------------------------------------------------------------------| | color | VECTOR4 | No | The color of the shadow (the default value is Color::BLACK) | | offset | VECTOR2 | No | The offset from the text to draw the shadow in the X and Y axes (the default value is 0 which means no shadow) | | blurRadius | FLOAT | No | The radius of blur to be applied to the shadow (the default value is 0 which means no blur) |
|
EMBOSS |
The default emboss parameters. Name "emboss", type Property::MAP.
|
OUTLINE |
The default outline parameters. Name "outline", type Property::MAP. The outline map contains the following keys: | Property Name | Type | Required | Description | |----------------------|----------|----------|--------------------------------------------------------------------------------------------------------------------| | color | VECTOR4 | No | The color of the outline (the default value is Color::WHITE) | | width | INTEGER | No | The width of the outline (the default value is 0 which means no outline) |
|
PIXEL_SIZE |
The size of font in pixels. Name "pixelSize", type Property::FLOAT. Conversion from Point size to Pixel size: Pixel size = Point size * DPI / 72
|
ELLIPSIS |
Whether we should show the ellipsis if required. Name "ellipsis", type Property::BOOLEAN.
|
AUTO_SCROLL_LOOP_DELAY |
The amount of time to delay the starting time of auto scrolling and further loops. Name "autoScrollLoopDelay", type Property::FLOAT.
|
AUTO_SCROLL_STOP_MODE |
The auto scrolling stop behaviour. Name "autoScrollStopMode", type AutoScrollStopMode::Type (Property::INTEGER) or Property::STRING.
|
LINE_COUNT |
The line count of text. name "lineCount", type Property::INTEGER.
|
LINE_WRAP_MODE |
Line wrap mode when text lines are greater than the layout width. Name "lineWrapMode", type Text::LineWrap::Mode (Text::Property::INTEGER) or Property::STRING.
|
TEXT_COLOR |
The color of the text. Name "textColor", type Property::VECTOR4.
|
TEXT_COLOR_RED |
The red component of the text color. Name "textColorRed", type Property::FLOAT.
|
TEXT_COLOR_GREEN |
The green component of the text color. Name "textColorGreen", type Property::FLOAT.
|
TEXT_COLOR_BLUE |
The blue component of the text color. Name "textColorBlue", type Property::FLOAT.
|
TEXT_COLOR_ALPHA |
The alpha component of the text color. Name "textColorAlpha", type Property::FLOAT.
|