rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=89fd2e0f13ba4665bfdfb03cbaf97d12adbc432e

commit 89fd2e0f13ba4665bfdfb03cbaf97d12adbc432e
Author: Mykyta Biliavskyi <m.biliavs...@samsung.com>
Date:   Wed Jun 8 16:34:54 2016 +0300

    Property: add tooltip text for textblock style manager properties.
---
 src/bin/ui/property/property_textblock.c | 91 +++++++++++++++++++++-----------
 1 file changed, 60 insertions(+), 31 deletions(-)

diff --git a/src/bin/ui/property/property_textblock.c 
b/src/bin/ui/property/property_textblock.c
index 30fd6da..04b1e83 100644
--- a/src/bin/ui/property/property_textblock.c
+++ b/src/bin/ui/property/property_textblock.c
@@ -1222,27 +1222,32 @@ _init_items()
            case PROPERTY_TEXTBLOCK_ITEM_TEXT_FONT_NAME:
               IT.name = "Font name";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_ENTRY, 
ATTRIBUTE_TEXTBLOCK_ITEM_TEXT_FONT_NAME,
-                       _(""));
+                       _("Font description in fontconfig like format.<br>"
+                         "E.g: \"Sans:style=Italic:lang=hi\". or 
\"Serif:style=Bold\"."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_TEXT_FONT_STYLE_WEIGHT:
               IT.name = "Font style (weight)";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_TEXT_FONT_STYLE_WEIGHT,
-                       _(""));
+                       _("Overrides the weight defined in \"font\".<br>"
+                         "E.g: value \"Bold\" is the same as font value 
\"style=Bold\"."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_TEXT_FONT_STYLE_WIDTH:
               IT.name = "Font style (width)";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_TEXT_FONT_STYLE_WIDTH,
-                       _(""));
+                       _("Overrides the width defined in \"font\".<br>"
+                         "E.g: value \"Condensed\" is the same as<br>"
+                         "font value \"style=Condensed"));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_TEXT_COLOR:
               IT.name = "Color";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_TEXT_COLOR,
-                       _(""));
+                       _("Text color. Color cold be choosen by<br>"
+                         "color selector UI tool."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_TEXT_SIZE:
               IT.name = "Size";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_TEXT_SIZE,
-                       _(""));
+                       _("The font size in points."));
               break;
 
            case PROPERTY_TEXTBLOCK_ITEM_POSITION_TITLE:
@@ -1254,24 +1259,42 @@ _init_items()
            case PROPERTY_TEXTBLOCK_ITEM_POSITION_ALIGN_HOR:
               IT.name = "Horizontal align";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_POSITION_ALIGN_HOR,
-                      _(""));
+                      _("Sets the horizontal alignment of the text.<br>"
+                        " * auto   - Respects LTR/RTL settings<br>"
+                        " * center - Centers the text in the line<br>"
+                        " * middle - Alias for \"center\"<br>"
+                        " * left   - Puts the text at the left of the line<br>"
+                        " * right  - Puts the text at the right of the line 
"));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_POSITION_ALIGN_VER:
               IT.name = "Vertical align";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_POSITION_ALIGN_VER,
-                       _(""));
+                       _("Sets the vertical alignment of the text.<br>"
+                         " * top      - Puts text at the top of the line<br>"
+                         " * center   - Centers the text in the line<br>"
+                         " * middle   - Alias for \"center\"<br>"
+                         " * bottom   - Puts the text at the bottom of the 
line<br>"
+                         " * baseline - Baseline<br>"
+                         " * base     - Alias for \"baseline\""));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_POSITION_MARGIN:
               IT.name = "Margin";
               _action1(&IT, "left", "px", PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_POSITION_MARGIN_LEFT,
-                       _(""));
+                       _("Sets the left margin of the text.<br>"
+                         "In pixel."));
               _action2(&IT, "right", "px", PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_POSITION_MARGIN_RIGHT,
-                       _(""));
+                       _("Sets the right margin of the text.<br>"
+                         "In pixel."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_POSITION_WRAP:
               IT.name = "Wrap";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_POSITION_WRAP,
-                       _(""));
+                       _("Sets the wrap policy of the text.<br>"
+                         " * word  - Only wraps lines at word boundaries<br>"
+                         " * char  - Wraps at any character<br>"
+                         " * mixed - Wrap at words if possible, if not at any 
character<br>"
+                         " * hyphenation - Hyphenate if possible, if not wrap 
at words if possible,<br>"
+                         "                 if not at any character "));
               break;
 
            case PROPERTY_TEXTBLOCK_ITEM_FORMAT_TITLE:
@@ -1283,36 +1306,41 @@ _init_items()
            case PROPERTY_TEXTBLOCK_ITEM_FORMAT_TABSTOPS:
               IT.name = "Tabstops";
               _action1(&IT, NULL, "px", PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_TABSTOPS,
-                       _(""));
+                       _("Sets the size of the tab character.<br>"
+                         "The value must be a number greater than one."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_FORMAT_LINE_SIZE:
               IT.name = "Line size";
               _action1(&IT, NULL, "px", PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_LINE_SIZE,
-                       _(""));
+                       _("Sets the size of line of text."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_FORMAT_BG_COLOR:
               IT.name = "Background color";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_CHECK, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_BG_COLOR_CHECK,
-                       _(""));
+                       _("Enable/disable background color."));
               _action2(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_BG_COLOR_COLOR,
-                       _(""));
+                       _("Sets a background color for text."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_FORMAT_PASSWORD:
               IT.name = "Password field";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_CHECK, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_PASSWORD,
-                       _(""));
+                       _("Sets if the text is being used for passwords.<br>"
+                         "Enabling this causes all characters to be 
substituted for '*'."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_FORMAT_ELLIPSIS:
               IT.name = "Ellipsis";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_CHECK, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_ELLIPSIS_CHECK,
-                       _(""));
+                       _("Enable or disable ellippsis feature for text."));
               _action2(&IT, NULL, NULL, PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_ELLIPSIS_VALUE,
-                       _(""));
+                       _("Sets ellipsis mode. A value of 0 means 
ellipsizing<br>"
+                         "the leftmost portion of the text first, 1 on the<br>"
+                         "other hand the rightmost portion. "));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_FORMAT_LINE_RELATED_SIZE:
               IT.name = "Line related size";
               _action1(&IT, NULL, "px", PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_FORMAT_LINE_RELATED_SIZE,
-                       _(""));
+                       _("Either a floating point value indicating the<br>"
+                         "wanted size of the line relative to the calculated 
size."));
               break;
 
            case PROPERTY_TEXTBLOCK_ITEM_GLOW_SHADOW_TITLE:
@@ -1324,30 +1352,30 @@ _init_items()
            case PROPERTY_TEXTBLOCK_ITEM_GLOW_SHADOW_STYLE:
               IT.name = "Style";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_GLOW_SHADOW_STYLE,
-                       _(""));
+                       _("Sets the style of the text."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_GLOW_SHADOW_COLOR:
               IT.name = "Color";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_GLOW_SHADOW_COLOR,
-                       _(""));
+                       _("Sets the color of the shadow of the text."));
               IT.filter_cb = _direction_filter_cb;
               break;
            case PROPERTY_TEXTBLOCK_ITEM_GLOW_SHADOW_DIRECTION:
               IT.name = "Direction";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_GLOW_SHADOW_DIRECTION,
-                       _(""));
+                       _("Sets the shadow direction"));
               IT.filter_cb = _direction_filter_cb;
               break;
            case PROPERTY_TEXTBLOCK_ITEM_GLOW_SHADOW_OUTER_COLOR:
               IT.name = "Outer glow color";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_GLOW_SHADOW_OUTER_COLOR,
-                       _(""));
+                       _("Sets outer shadow glow color."));
               IT.filter_cb = _no_direction_filter_cb;
               break;
            case PROPERTY_TEXTBLOCK_ITEM_GLOW_SHADOW_INNER_COLOR:
               IT.name = "Inner glow color";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_GLOW_SHADOW_INNER_COLOR,
-                       _(""));
+                       _("Sets inner shadow glow color."));
               IT.filter_cb = _no_direction_filter_cb;
               break;
 
@@ -1360,40 +1388,41 @@ _init_items()
            case PROPERTY_TEXTBLOCK_ITEM_LINES_STRIKETHROUGH:
               IT.name = "Strikethrough color";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_CHECK, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_STRIKETHROUGH_CHECK,
-                       _(""));
+                       _("Sets if the text will be striked through."));
               _action2(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_STRIKETHROUGH_COLOR,
-                       _(""));
+                       _("Sets the color of text that is striked through."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_LINES_UNDERLINE:
               IT.name = "Underline";
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COMBOBOX, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_UNDERLINE,
-                       _(""));
+                       _("Sets if and how a text will be underlined."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_LINES_UNDERLINE_COLOR_ONE:
               IT.name = "Underline color one";
               IT.filter_cb = _underline_filter_cb;
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_UNDERLINE_COLOR_ONE,
-                       _(""));
+                       _("Sets the color of the underline."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_LINES_UNDERLINE_COLOR_TWO:
               IT.name = "Underline color two";
               IT.filter_cb = _underline_filter_cb;
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_UNDERLINE_COLOR_TWO,
-                       _(""));
+                       _("Sets the color of the second line of<br>"
+                         "underline (when using underline mode \"double\")."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_LINES_UNDERLINE_DASH:
               IT.name = "Underline dash";
               IT.filter_cb = _underline_filter_cb;
               _action1(&IT, "width", NULL, PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_UNDERLINE_DASH_WIDTH,
-                       _(""));
+                       _("Sets the width of the underline dash."));
               _action2(&IT, "gap", NULL, PROPERTY_CONTROL_SPINNER, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_UNDERLINE_DASH_GAP,
-                       _(""));
+                       _("Sets the gap of the underline dash."));
               break;
            case PROPERTY_TEXTBLOCK_ITEM_LINES_UNDERLINE_DASH_COLOR:
               IT.name = "Underline dash color";
               IT.filter_cb = _underline_filter_cb;
               _action1(&IT, NULL, NULL, PROPERTY_CONTROL_COLOR, 
ATTRIBUTE_TEXTBLOCK_ITEM_LINES_UNDERLINE_DASH_COLOR,
-                       _(""));
+                       _("Sets the color of dashed underline."));
               break;
 
            case PROPERTY_TEXTBLOCK_ITEM_LAST:

-- 


Reply via email to