Difficulty Finding Comprehensive Text Styling Documentation in Tizen Native API

Original Created Nov 28, 2016 | Regeneration Apr 22, 2026

I frequently encounter difficulties when searching for specific information in Tizen's Native API documentation. For example, when trying to find all available text styling options for labels, I can't locate a comprehensive list.

A typical use case is:

elm_object_text_set(ad->label, "<align=center>Shake to roll</align>");

I'm looking for documentation that lists all possible styling options like:

  • <align>: Text alignment options (left, right, center, etc.)
  • <font-size>: Available size values and any limitations
  • Other text formatting tags

I've checked:

  1. The elm_object_text_set API reference (only shows basic function description)
  2. The Label API reference (no styling information)
  3. Various forums and guides (no complete list found)

What is the proper way to find such detailed styling information in Tizen's documentation?

Problem Understanding

The user is struggling to find comprehensive documentation about text styling options in Tizen's Native API, particularly for label components. The issue stems from the layered architecture of Tizen's UI framework.

Solution Methods

  1. Understand EFL Architecture: Tizen's UI system is built on the Enlightenment Foundation Libraries (EFL) architecture:

    • Evas: Low-level graphics (textblocks, images)
    • Edje: Layout system (builds on Evas)
    • Elementary: Widget toolkit (uses Edje layouts)
  2. Check Lower-Level APIs: For text styling, refer to:

  3. Review Sample Code: Examine Tizen's sample applications and guides for practical implementations.

Code Examples

// Example of comprehensive text styling
elm_object_text_set(label, 
    "<align=center><font_size=30><color=#FF0000>Styled Text</color></font_size></align>");

Additional Tips

  • When high-level API documentation is insufficient, investigate the underlying EFL components
  • The Tizen developer guides often provide more practical examples than API references
  • Some HTML-style tags work for text formatting, but not all

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.