From: Editor Lionbridge Date: Wed, 16 Aug 2017 10:53:56 +0000 (+0300) Subject: Improve EFL topics X-Git-Tag: GitHub/PR#40/tizen-studio~70^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F77%2F144377%2F2;p=sdk%2Fonline-doc.git Improve EFL topics This is a manual cherry pick from change #144171 in the tizen_3.0 branch. PS2: Rebase Change-Id: I25867670554877eeaaa70c5db0c4fe754a99a12a --- diff --git a/org.tizen.guides/html/native/ui/efl/accessibility_config_n.htm b/org.tizen.guides/html/native/ui/efl/accessibility_config_n.htm index 4932305..d7733ce 100644 --- a/org.tizen.guides/html/native/ui/efl/accessibility_config_n.htm +++ b/org.tizen.guides/html/native/ui/efl/accessibility_config_n.htm @@ -43,10 +43,12 @@

Configuring Accessibility on a Device

Tizen provides the following accessibility features:

-

You can enable 1 or more accessibility features at the same time to better suit the device to your needs and preferences. Some features (such as the screen reader) require the use of a small set of specific gestures to operate them, while others (such as changing font size) only need to be enabled in the device settings.

diff --git a/org.tizen.guides/html/native/ui/efl/component_circ_object_wn.htm b/org.tizen.guides/html/native/ui/efl/component_circ_object_wn.htm index 6f3641e..901dd1e 100644 --- a/org.tizen.guides/html/native/ui/efl/component_circ_object_wn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_circ_object_wn.htm @@ -261,7 +261,7 @@ Evas_Object *circle_obj; circle_obj = eext_circle_object_add(parent, surface); eext_circle_object_color_set(circle_obj, 255, 0, 0, 255); -

To get the current color of circle object, use the eext_circle_object_color_get() function.

+

To get the current color of the circle object, use the eext_circle_object_color_get() function.

  • To set the color of a certain item in a circle object, use the eext_circle_object_item_color_set() function.

    diff --git a/org.tizen.guides/html/native/ui/efl/component_circ_rotary_wn.htm b/org.tizen.guides/html/native/ui/efl/component_circ_rotary_wn.htm index 3e7544d..45bcc36 100644 --- a/org.tizen.guides/html/native/ui/efl/component_circ_rotary_wn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_circ_rotary_wn.htm @@ -75,7 +75,7 @@ eext_rotary_object_event_activated_set(rotary_selector, EINA_TRUE);
    Note - A maximum of 11 items can be displayed in one page of the rotary selector. Any exceeding items are arranged in the next page. + A maximum of 11 items can be displayed on one page of the rotary selector. Any excess items are arranged on the next page.

    To add an item:

    diff --git a/org.tizen.guides/html/native/ui/efl/component_custom_n.htm b/org.tizen.guides/html/native/ui/efl/component_custom_n.htm index 359844a..1090780 100644 --- a/org.tizen.guides/html/native/ui/efl/component_custom_n.htm +++ b/org.tizen.guides/html/native/ui/efl/component_custom_n.htm @@ -43,7 +43,7 @@

    Customizing UI Components

    This topic explains how to customize UI components. Before learning the process of customization, you must understand the concept of "style" and "theme" in EFL and how EFL applies the right style for a UI component.

    -

    EFL provides the EDC script as a way to define a look for UI components. For more information on how to write an EDC script, see Layouting with EDC.

    +

    EFL provides the EDC script as a way for defining a look for UI components. For more information on how to write an EDC script, see Layouting with EDC.

    Style, Theme, and EDC

    diff --git a/org.tizen.guides/html/native/ui/efl/component_flipselector_mn.htm b/org.tizen.guides/html/native/ui/efl/component_flipselector_mn.htm index 58889ec..7b69d2b 100644 --- a/org.tizen.guides/html/native/ui/efl/component_flipselector_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_flipselector_mn.htm @@ -44,7 +44,7 @@

    Flipselector

    -

    The flipselector UI component has a set of text items and flips up or down the selector to change the text on it. For more information, see the Flipselector API.

    +

    The flipselector UI component has a set of text items and a selector that flips up or down to change the text on it. For more information, see the Flipselector API.

    This feature is supported in mobile applications only.

    Basic Usage

    diff --git a/org.tizen.guides/html/native/ui/efl/component_gengrid_mn.htm b/org.tizen.guides/html/native/ui/efl/component_gengrid_mn.htm index 199b5a4..6a94e21 100644 --- a/org.tizen.guides/html/native/ui/efl/component_gengrid_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_gengrid_mn.htm @@ -44,9 +44,9 @@ -

    The gengrid UI component is based on the same idea as genlist. It aims at displaying objects on a grid layout and rendering only the visible ones. For more information, see the Gengrid API.

    +

    The gengrid UI component is based on the same idea as genlist. It aims to display objects on a grid layout and render only the visible ones. For more information, see the Gengrid API.

    This feature is supported in mobile applications only.

    -

    To save up memory and speed up processing when many items exist, the gengrid has the concept of "realization" when managing items. It means that a gengrid item creates its text and content when the user scrolls the grid and the item shows up on the display (realize), and frees them when the item is scrolled out of the screen (unrealize). To enable the item realization, you must create and fill an Elm_Gengrid_Item_Class structure (gengrid item class) that informs the gengrid component which callbacks to call when an item is created or deleted. When the item is created, the text and content are retrieved by calling the text_get and content_get functions defined in the gengrid item class.

    +

    To save memory and speed up processing when many items exist, the gengrid uses the concept of "realization" when managing items. It means that a gengrid item creates its text and content (realizes) when the user scrolls the grid and the item shows up on the screen, and frees them (unrealizes) when the item is scrolled out of the screen. To enable the item realization, you must create and fill an Elm_Gengrid_Item_Class structure (gengrid item class) that informs the gengrid component which callbacks to call when an item is created or deleted. When the item is created, the text and content are retrieved by calling the text_get and content_get functions defined in the gengrid item class.

    Basic Usage

    @@ -62,7 +62,7 @@ gengrid = elm_gengrid_add(parent);
  • Define the gengrid item class:
    1. Create a gengrid item class with the elm_gengrid_item_class_new() function, set a style to the item class, and register the callback functions. -

      The genlist item class must be freed manually with elm_gengrid_item_class_free() function after all items are appended.

      +

      The gengrid item class must be freed manually with elm_gengrid_item_class_free() function after all items are appended.

       Elm_Gengrid_Item_Class *itc = elm_gengrid_item_class_new();
       
      @@ -73,7 +73,7 @@ itc->func.del = _item_del;
       
    2. Define the text_get function. -

      When a gengrid item becomes realized, the text_get function is called repeatedly for all text parts in that item. After the text is set to the part, it is freed automatically (do not free it manually).

      +

      When a gengrid item becomes realized, the text_get function is called repeatedly for all text parts in that item. After the text is set to the part, it is freed automatically. Do not free it manually.

       static char*
       _item_label_get(void *data, Evas_Object *obj, const char *part)
      @@ -86,7 +86,7 @@ _item_label_get(void *data, Evas_Object *obj, const char *part)
       
    3. Define the content_get function. -

      The content_get function is called repeatedly for all swallow parts in the item. It must return a valid object handle to be set or NULL (when no content is desired). The object is deleted by the gengrid on its deletion or when the item is unrealized.

      +

      The content_get function is called repeatedly for all swallow parts in the item. It must return a valid object handle to be set, or NULL when no content is desired. The object is deleted by the gengrid on its deletion or when the item is unrealized.

       static Evas_Object*
       _item_content_get(void *data, Evas_Object *obj, const char *part)
      @@ -278,37 +278,37 @@ gic->item_style = "default";
             
             
                unrealized
      -         An item is going to be unrealized. Provided content objects are deleted and the item object is deleted or put into a floating cache.
      +         The item is going to be unrealized. Provided content objects are deleted and the item object is deleted or put into a floating cache.
                Elm_Object_Item
             
             
                drag,start,up
      -         The item in the list is dragged (not scrolled) up.
      +         The item in the grid is dragged (not scrolled) up.
                Elm_Object_Item
             
             
                drag,start,down
      -         The item in the list is dragged (not scrolled) down.
      +         The item in the grid is dragged (not scrolled) down.
                Elm_Object_Item
             
             
                drag,start,left
      -         The item in the list is dragged (not scrolled) left.
      +         The item in the grid is dragged (not scrolled) left.
                Elm_Object_Item
             
             
                drag,start,right
      -         The item in the list is dragged (not scrolled) right.
      +         The item in the grid is dragged (not scrolled) right.
                Elm_Object_Item
             
             
                drag,stop
      -         The item in the list has stopped being dragged.
      +         The item in the grid has stopped being dragged.
                Elm_Object_Item
             
             
                drag
      -         The item in the list is being dragged.
      +         The item in the grid is being dragged.
                Elm_Object_Item object that contains the dragged item
             
             
      @@ -328,43 +328,43 @@ gic->item_style = "default";
             
             
                edge,top
      -         The genlist is scrolled to the top edge.
      +         The gengrid is scrolled to the top edge.
                NULL
             
             
                edge,bottom
      -         The genlist is scrolled to the bottom edge.
      +         The gengrid is scrolled to the bottom edge.
                NULL
             
             
                edge,left
      -         The genlist is scrolled to the left edge.
      +         The gengrid is scrolled to the left edge.
                NULL
             
             
                edge,right
      -         The genlist is scrolled to the right edge.
      +         The gengrid is scrolled to the right edge.
                NULL
             
             
                moved
      -         A genlist item is moved in the reorder mode.
      +         The item is moved in the reorder mode.
                Elm_Object_Item object that contains the moved item
             
             
                pressed
      -         The genlist item is pressed by mouse down.
      +         The item is pressed by mouse down.
                Elm_Object_Item object that contains the pressed item
             
             
                released
      -         The genlist item is released by mouse up.
      +         The item is released by mouse up.
                Elm_Object_Item object that contains the released item
             
             
                clicked,right
                The item is right-clicked.
      -         The right-clicked gengrid item
      +         Right-clicked gengrid item
       
             
             
      @@ -375,7 +375,7 @@ gic->item_style = "default";
             
       
                changed
      -         An item is added, removed, resized, or moved, and the gengrid is resized or has horizontal property changes.
      +         The item is added, removed, resized, or moved, and the gengrid is resized or has horizontal property changes.
                
             
             
      diff --git a/org.tizen.guides/html/native/ui/efl/component_genlist_mn.htm b/org.tizen.guides/html/native/ui/efl/component_genlist_mn.htm
      index 237b026..0f88a43 100644
      --- a/org.tizen.guides/html/native/ui/efl/component_genlist_mn.htm
      +++ b/org.tizen.guides/html/native/ui/efl/component_genlist_mn.htm
      @@ -46,7 +46,7 @@
       
       

      The genlist UI component displays a scrollable list of items. It allows you to manage a lot of items while still being fast and having a low memory footprint, as only visible items are allocated in the memory. For more information, see the Genlist API.

      This feature is supported in mobile applications only.

      -

      To save up memory and speed up processing when many items exist, genlist has the concept of "realization" when managing items. It means that a genlist item creates its text and content when the user scrolls the list and the item shows up on the display (realize), and frees them when the item is scrolled out of the screen (unrealize). Since item realization is dynamic, you cannot set content in advance. You need to fill the item in the form of a callback function. That is the key point of using a genlist component.

      +

      To save memory and speed up processing when many items exist, the genlist uses the concept of "realization" when managing items. It means that a genlist item creates its text and content (realizes) when the user scrolls the list and the item shows up on the screen, and frees them (unrealizes) when the item is scrolled out of the screen. Since item realization is dynamic, you cannot set content in advance. You need to fill the item in the form of a callback function. That is the key point of using a genlist component.

      Basic Usage

      @@ -86,7 +86,7 @@ _item_label_get(void *data, Evas_Object *obj, const char *part)
    4. Define the content_get function. -

      The content_get function is called repeatedly for all swallow parts in the item. It must return a valid object handle to be set or NULL when no content is desired. The object is deleted by the genlist on its deletion or when the item is unrealized.

      +

      The content_get function is called repeatedly for all swallow parts in the item. It must return a valid object handle to be set, or NULL when no content is desired. The object is deleted by the genlist on its deletion or when the item is unrealized.

       static Evas_Object*
       _item_content_get(void *data, Evas_Object *obj, const char *part)
      @@ -459,7 +459,7 @@ Update only specific parts:
       

      The genlist has a separate style for itself and for its items. The genlist style determines the characteristics of the entire scrollable area.

      -

      The genlist items have a gradient opacity from the top to the bottom rather than an explicit divider since Tizen 2.4. Each item is identified by its color made by blending its opacity and background color (or image). The solid prefix in a genlist style name means that genlist items have an explicit divider and background color. To set a genlist with a solid background color:

      +

      The genlist items have a gradient opacity from the top to the bottom rather than an explicit divider since Tizen 2.4. Each item is identified by its color, made by blending its opacity and background color (or image). The solid prefix in a genlist style name means that genlist items have an explicit divider and background color. To set a genlist with a solid background color:

       elm_object_style_set(genlist, "solid/default");
       
      @@ -687,7 +687,7 @@ elm_object_style_set(genlist, "solid/default"); unrealized - An item is going to be unrealized. Provided content objects are deleted and the item object is deleted or put into a floating cache. + The item is going to be unrealized. Provided content objects are deleted and the item object is deleted or put into a floating cache. Elm_Object_Item @@ -807,17 +807,17 @@ elm_object_style_set(genlist, "solid/default"); moved - A genlist item is moved in the reorder mode. + The item is moved in the reorder mode. Elm_Object_Item object that contains the moved item moved,after - A genlist item is moved after another item in the reorder mode. To access the relative previous item, use the elm_genlist_item_prev_get() function. This signal is called along with the moved signal. + The item is moved after another item in the reorder mode. To access the relative previous item, use the elm_genlist_item_prev_get() function. This signal is called along with the moved signal. Elm_Object_Item object that contains the moved item moved,before - A genlist item is moved before another item in the reorder mode. To access the relative next item, use the elm_genlist_item_next_get() function. This signal is called along with the moved signal. + The item is moved before another item in the reorder mode. To access the relative next item, use the elm_genlist_item_next_get() function. This signal is called along with the moved signal. Elm_Object_Item object that contains the moved item @@ -827,17 +827,17 @@ elm_object_style_set(genlist, "solid/default"); tree,effect,finished - A genlist tree effect is finished. + The genlist tree effect is finished. NULL pressed - The genlist item is pressed by mouse down. + The item is pressed by mouse down. Elm_Object_Item object that contains the pressed item released - The genlist item is released by mouse up. + The item is released by mouse up. Elm_Object_Item object that contains the released item diff --git a/org.tizen.guides/html/native/ui/efl/component_genlist_wn.htm b/org.tizen.guides/html/native/ui/efl/component_genlist_wn.htm index d0a7a95..e6eff73 100644 --- a/org.tizen.guides/html/native/ui/efl/component_genlist_wn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_genlist_wn.htm @@ -102,7 +102,7 @@ genlist = elm_genlist_add(parent);

      Defining the Genlist Item Class

      -

      To save up memory and speed up processing when many items exist, the genlist has the concept of "realization" when managing items. It means that a genlist item creates its text and content when the user scrolls the list and the item shows up on the display (realize), and frees them when the item is scrolled out of the screen (unrealize). To enable the item realization, you must create and fill an Elm_Genlist_Item_Class structure (genlist item class) that informs the genlist component which callbacks to call when an item is created or deleted.

      +

      To save memory and speed up processing when many items exist, the genlist uses the concept of "realization" when managing items. It means that a genlist item creates its text and content (realizes) when the user scrolls the list and the item shows up on the screen, and frees them (unrealizes) when the item is scrolled out of the screen. To enable the item realization, you must create and fill an Elm_Genlist_Item_Class structure (genlist item class) that informs the genlist component which callbacks to call when an item is created or deleted.

      You can use the genlist item class for the following purposes:

      • Setting the item styles
      • @@ -129,7 +129,7 @@ itc->func.del = _item_del;

        The PART parameter is the name string of one of the existing text parts in the Edje group implementing the item's theme. It has to return a string (duplicated with the strdup() function) corresponding to the PART parameter. The caller is in charge of freeing the string when done.

      • content_get() -

        The PART parameter is the name string of one of the existing swallow parts in the Edje group. The function returns a valid object handle or NULL (when no content is desired). The object is deleted by the genlist on its deletion or when the item is unrealized.

      • +

        The PART parameter is the name string of one of the existing swallow parts in the Edje group. The function returns a valid object handle, or NULL when no content is desired. The object is deleted by the genlist on its deletion or when the item is unrealized.

      • state_get()

        The PART parameter is the name string of one of the state parts in the Edje group implementing the item's theme. It returns EINA_FALSE for false/off or EINA_TRUE for true/on. The default is false. When the state is true, the genlist emits a signal to the PART parameter's theming Edje object using elm,state,xxx,active as the emission parameter and elm as the source parameter. xxx is the name of the (state) part.

      • @@ -215,7 +215,7 @@ itc->func.del = _item_del;

        The event_info callback parameter points at an Elm_Object_Item object that contains the item to be collapsed.

      • realized: The item is created as a real evas object.

        The event_info callback parameter points at an Elm_Object_Item object that contains the item to be created.

      • -
      • unrealized: An item is going to be unrealized. Provided content objects are deleted and the item object is deleted or put into a floating cache. +
      • unrealized: The item is going to be unrealized. Provided content objects are deleted and the item object is deleted or put into a floating cache.

        The event_info callback parameter points at an Elm_Object_Item object that contains the item to be deleted.

      • drag,start,up: The item in the list is dragged (not scrolled) up.

        The event_info callback parameter points at an Elm_Object_Item object that contains the dragged item.

      • @@ -262,15 +262,15 @@ itc->func.del = _item_del;

        The event_info callback parameter points at an Elm_Object_Item object that contains the pinched item.

      • swipe: The genlist is swiped.

        The event_info callback parameter points at an Elm_Object_Item object that contains the swiped item.

      • -
      • moved: A genlist item is moved in the reorder mode. +
      • moved: The item is moved in the reorder mode.

        The event_info callback parameter points at an Elm_Object_Item object that contains the moved item.

      • -
      • moved,after: A genlist item is moved after another item in the reorder mode. To access the relative previous item, use the elm_genlist_item_prev_get() function. This signal is called along with the moved signal. +
      • moved,after: The item is moved after another item in the reorder mode. To access the relative previous item, use the elm_genlist_item_prev_get() function. This signal is called along with the moved signal.

        The event_info callback parameter points at an Elm_Object_Item object that contains the moved item.

      • -
      • moved,before: A genlist item is moved before another item in the reorder mode. To access the relative next item, use the elm_genlist_item_next_get() function. This signal is called along with the moved signal. +
      • moved,before: The item is moved before another item in the reorder mode. To access the relative next item, use the elm_genlist_item_next_get() function. This signal is called along with the moved signal.

        The event_info callback parameter points at an Elm_Object_Item object that contains the moved item.

      • language,changed The program language is changed.

        The event_info callback parameter is NULL.

      • -
      • tree,effect,finished: A genlist tree effect is finished. +
      • tree,effect,finished: The genlist tree effect is finished.

        The event_info callback parameter is NULL.

      diff --git a/org.tizen.guides/html/native/ui/efl/component_glview_mn.htm b/org.tizen.guides/html/native/ui/efl/component_glview_mn.htm index 89d2d22..7f2a28e 100644 --- a/org.tizen.guides/html/native/ui/efl/component_glview_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_glview_mn.htm @@ -93,7 +93,7 @@ elm_glview_mode_set(glview, ELM_GLVIEW_ALPHA | ELM_GLVIEW_DEPTH); elm_glview_resize_policy_set(glview, ELM_GLVIEW_RESIZE_POLICY_RECREATE);
      -

      The OpenGL® ES surface is destroyed and recreated to the new size (default function). The resize policy can also be set to ELM_GLVIEW_RESIZE_POLICY_SCALE, in which case only the image object is scaled, not the underlying OpenGL® ES surface.

      +

      The OpenGL® ES surface is destroyed and recreated in the new size (default function). The resize policy can also be set to ELM_GLVIEW_RESIZE_POLICY_SCALE, in which case only the image object is scaled, not the underlying OpenGL® ES surface.

    5. Set the GLView rendering policy.

      diff --git a/org.tizen.guides/html/native/ui/efl/component_glview_wn.htm b/org.tizen.guides/html/native/ui/efl/component_glview_wn.htm index 08562ac..fe253dc 100644 --- a/org.tizen.guides/html/native/ui/efl/component_glview_wn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_glview_wn.htm @@ -95,7 +95,7 @@ elm_glview_mode_set(glview, ELM_GLVIEW_ALPHA | ELM_GLVIEW_DEPTH); elm_glview_resize_policy_set(glview, ELM_GLVIEW_RESIZE_POLICY_RECREATE); -

      The OpenGL® ES surface is destroyed and recreated to the new size (default function). The resize policy can also be set to ELM_GLVIEW_RESIZE_POLICY_SCALE, in which case only the image object is scaled, not the underlying OpenGL® ES surface.

      +

      The OpenGL® ES surface is destroyed and recreated in the new size (default function). The resize policy can also be set to ELM_GLVIEW_RESIZE_POLICY_SCALE, in which case only the image object is scaled, not the underlying OpenGL® ES surface.

    6. Set the GLView rendering policy.

      diff --git a/org.tizen.guides/html/native/ui/efl/component_icon_mn.htm b/org.tizen.guides/html/native/ui/efl/component_icon_mn.htm index 65a0cae..3ad5af4 100644 --- a/org.tizen.guides/html/native/ui/efl/component_icon_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_icon_mn.htm @@ -43,7 +43,7 @@

      Icon

      -

      The icon UI component is used to display standard icon images ("delete", "home", and "apps") or images coming from a custom file (such as PNG, JPG, and Edje) on icon contexts. The icon component inherits from the image component, which means that image functions can be used on icon objects. For more information, see the Icon API.

      +

      The icon UI component is used to display standard icon images ("delete", "home", and "apps") or images coming from a custom file (such as PNG, JPG, and Edje) in icon contexts. The icon component inherits from the image component, which means that image functions can be used on icon objects. For more information, see the Icon API.

      This feature is supported in mobile applications only.

      diff --git a/org.tizen.guides/html/native/ui/efl/component_image_mn.htm b/org.tizen.guides/html/native/ui/efl/component_image_mn.htm index 7e641f6..af13cab 100644 --- a/org.tizen.guides/html/native/ui/efl/component_image_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_image_mn.htm @@ -69,7 +69,7 @@ image = elm_image_add(parent);

      To configure the image component:

        -
      • Disable Elementary scaling so that the image does not scale but resizes on both directions:

        +
      • Disable Elementary scaling so that the image does not scale but resizes in both directions:

         elm_image_no_scale_set(image, EINA_TRUE);
         elm_image_resizable_set(image, EINA_TRUE, EINA_TRUE);
        diff --git a/org.tizen.guides/html/native/ui/efl/component_image_wn.htm b/org.tizen.guides/html/native/ui/efl/component_image_wn.htm
        index 96565cf..b8dedde 100644
        --- a/org.tizen.guides/html/native/ui/efl/component_image_wn.htm
        +++ b/org.tizen.guides/html/native/ui/efl/component_image_wn.htm
        @@ -69,7 +69,7 @@ image = elm_image_add(parent);
         
         

        To configure the image component:

          -
        • Disable Elementary scaling so that the image does not scale but resizes on both directions:

          +
        • Disable Elementary scaling so that the image does not scale but resizes in both directions:

           elm_image_no_scale_set(image, EINA_TRUE);
           elm_image_resizable_set(image, EINA_TRUE, EINA_TRUE);
          diff --git a/org.tizen.guides/html/native/ui/efl/component_index_mn.htm b/org.tizen.guides/html/native/ui/efl/component_index_mn.htm
          index 8ea0d7a..be252b8 100644
          --- a/org.tizen.guides/html/native/ui/efl/component_index_mn.htm
          +++ b/org.tizen.guides/html/native/ui/efl/component_index_mn.htm
          @@ -43,7 +43,7 @@
           

          Index

          -

          The index UI component gives you an index for quick access to a group of other UI items. The index component is by default hidden, but it appears when the user clicks over its reserved area on the canvas. For more information, see the Index API.

          +

          The index UI component gives you an index for quick access to a group of other UI items. The index component is hidden by default, but it appears when the user clicks over its reserved area on the canvas. For more information, see the Index API.

          This feature is supported in mobile applications only.

          diff --git a/org.tizen.guides/html/native/ui/efl/component_index_wn.htm b/org.tizen.guides/html/native/ui/efl/component_index_wn.htm index 0bdfdf4..78dc323 100644 --- a/org.tizen.guides/html/native/ui/efl/component_index_wn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_index_wn.htm @@ -45,7 +45,7 @@

          This feature is supported in wearable applications only.

          -

          The index component gives you an index for quick access to a group of other UI items. The index component is by default hidden, but it appears when the user clicks over its reserved area on the canvas.

          +

          The index component gives you an index for quick access to a group of other UI items. The index component is hidden by default, but it appears when the user clicks over its reserved area on the canvas.

          In the default theme, the index component is a one-finger-wide area on the right side of the index component's container. Generally, it is used together with lists, generic lists, or generic grids.

          diff --git a/org.tizen.guides/html/native/ui/efl/component_label_mn.htm b/org.tizen.guides/html/native/ui/efl/component_label_mn.htm index 4ee351a..7a4edbb 100644 --- a/org.tizen.guides/html/native/ui/efl/component_label_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_label_mn.htm @@ -57,7 +57,7 @@ Evas_Object *label; label = elm_label_add(parent);
        • -
        • Set a text to the label with the elm_object_text_set() function. Label is based on textblock, which means you can use every markup for textblock to a text in a label. +
        • Set a text to the label with the elm_object_text_set() function. Label is based on textblock, which means you can use textblock markup in a label text.
           elm_object_text_set(label, "This is a label.");
           
          diff --git a/org.tizen.guides/html/native/ui/efl/component_list_mn.htm b/org.tizen.guides/html/native/ui/efl/component_list_mn.htm index 1ff2d88..3bc558f 100644 --- a/org.tizen.guides/html/native/ui/efl/component_list_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_list_mn.htm @@ -202,7 +202,7 @@ elm_list_item_bring_in(next);

          Using the List Callbacks

          -

          To receive notifications about the list events, listen for the following signals:

          +

          To receive notifications about list events, listen for the following signals:

          • activated: The item is double-clicked or pressed (enter | return | spacebar).

            The event_info callback parameter points at the activated item.

          • diff --git a/org.tizen.guides/html/native/ui/efl/component_list_wn.htm b/org.tizen.guides/html/native/ui/efl/component_list_wn.htm index 8d19c26..f6fe1db 100644 --- a/org.tizen.guides/html/native/ui/efl/component_list_wn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_list_wn.htm @@ -204,7 +204,7 @@ elm_list_item_bring_in(next);

            Using the List Callbacks

            -

            To receive notifications about the list events, listen for the following signals:

            +

            To receive notifications about list events, listen for the following signals:

            • activated: The item is double-clicked or pressed (enter | return | spacebar).

              The event_info callback parameter points at the activated item.

            • diff --git a/org.tizen.guides/html/native/ui/efl/component_map_mn.htm b/org.tizen.guides/html/native/ui/efl/component_map_mn.htm index 95a8c50..2716375 100644 --- a/org.tizen.guides/html/native/ui/efl/component_map_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_map_mn.htm @@ -127,7 +127,7 @@ evas_object_size_hint_weight_set(map, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); elm_map_zoom_mode_set(map, ELM_MAP_ZOOM_MODE_MANUAL); elm_map_zoom_set(map, 12); -/* Show a region (2 2 N, 48 8 E) */ +/* Show a region (2.2 N, 48.8 E) */ elm_map_region_show(map, 2.2, 48.8); evas_object_show(map); @@ -169,7 +169,7 @@ elm_box_pack_end(box, map); clicked - The map is clicked without dragging around. + The map is clicked without dragging. Evas_Event_Mouse_Up @@ -184,7 +184,7 @@ elm_box_pack_end(box, map); longpressed - The map is pressed down for a long time without dragging around. + The map is pressed down for a long time without dragging. Evas_Event_Mouse_Down diff --git a/org.tizen.guides/html/native/ui/efl/component_notify_mn.htm b/org.tizen.guides/html/native/ui/efl/component_notify_mn.htm index 128d38f..efe487a 100644 --- a/org.tizen.guides/html/native/ui/efl/component_notify_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_notify_mn.htm @@ -136,7 +136,7 @@ evas_object_show(notify);

              The second and third parameters have a value between 0.0 and 1.0, meaning the alignment of the notify component's position within the parent window. The ELM_NOTIFY_ALIGN_FILL value can be used to fill the notify component in each axis direction.

              -

              To align the notify object on the bottom center of the parent object:

              +

              To align the notify object to the bottom center of the parent object:

               elm_notify_align_set(notify, 0.5, 1.0);
               
              diff --git a/org.tizen.guides/html/native/ui/efl/component_photocam_mn.htm b/org.tizen.guides/html/native/ui/efl/component_photocam_mn.htm index 7441a0d..01f728e 100644 --- a/org.tizen.guides/html/native/ui/efl/component_photocam_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_photocam_mn.htm @@ -44,7 +44,7 @@

              This feature is supported in mobile applications only.

              -

              The photocam component displays high resolution photos taken from digital cameras. It provides a way to zoom in the photo, load it quickly, and fit it nicely on the screen. It is optimized for the .jpeg image format and has a low memory footprint.

              +

              The photocam component displays high resolution photos taken from digital cameras. It provides a way to zoom the photo, load it quickly, and fit it nicely on the screen. It is optimized for the .jpeg image format and has a low memory footprint.

              The photocam component implements the scroller interface, which means that scroller functions can be used with the photocam component.

              @@ -85,8 +85,8 @@ elm_photocam_gesture_enabled_set(photocam, EINA_TRUE);
      • -

        Zoom in a specific region.

        -

        To zoom in a region starting at the coordinates (200 x 200) with a width of 400 px and a height of 300 px:

        +

        Zoom in on a specific region.

        +

        To zoom in on a region starting at the coordinates (200 x 200) with a width of 400 px and a height of 300 px:

         elm_photocam_image_region_bring_in(photocam, 200, 200, 400, 300);
         
        @@ -97,9 +97,9 @@ elm_photocam_image_region_bring_in(photocam, 200, 200, 400, 300);

        To receive notifications about the photocam events, listen for the following signals:

          -
        • clicked: The photo is clicked without dragging around.
        • +
        • clicked: The photo is clicked without dragging.
        • press: The photo is pressed.
        • -
        • longpressed: The photo is pressed down for a long time without dragging around.
        • +
        • longpressed: The photo is pressed down for a long time without dragging.
        • clicked,double: The photo is double-clicked.
        • load: The photo load begins.
        • loaded: The image file load is complete for the first view (a low resolution blurry version).
        • @@ -111,8 +111,8 @@ elm_photocam_image_region_bring_in(photocam, 200, 200, 400, 300);
        • scroll: The content is scrolled.
        • scroll,anim,start: The scrolling animation starts.
        • scroll,anim,stop: The scrolling animation stops.
        • -
        • scroll,drag,start: Dragging the content around starts.
        • -
        • scroll,drag,stop: Dragging the content around stops.
        • +
        • scroll,drag,start: Dragging the content starts.
        • +
        • scroll,drag,stop: Dragging the content stops.
        diff --git a/org.tizen.guides/html/native/ui/efl/component_plug_mn.htm b/org.tizen.guides/html/native/ui/efl/component_plug_mn.htm index 4033d63..a461824 100644 --- a/org.tizen.guides/html/native/ui/efl/component_plug_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_plug_mn.htm @@ -44,7 +44,7 @@

        This feature is supported in mobile applications only.

        -

        The plug component shows an Evas_Object created by another process. It can be used anywhere the same way as any other Elementary UI component.

        +

        The plug component shows an Evas_Object created by another process. It can be used anywhere in the same way as any other Elementary UI component.

        For more information, see the Plug API.

        @@ -67,7 +67,7 @@ plug = elm_plug_add(parent);

        To use the plug:

        1. -

          The socket image provides the service where to connect the plug component. Use the elm_plug_connect() function, and define as parameters the service name and number set by the socket you want to connect to.

          +

          The socket image provides the service to which the plug component is connected. Use the elm_plug_connect() function, and define as parameters the service name and number set by the socket you want to connect to.

          To connect to a service named plug_test on the number 0:

          @@ -76,7 +76,7 @@ elm_plug_connect(plug, "plug_test", 0, EINA_FALSE);
        2. -

          Retrieve the Evas_Object corresponding to the distant image with the elm_plug_image_object_get() function:

          +

          Retrieve the Evas_Object corresponding to the remote image with the elm_plug_image_object_get() function:

           Evas_Object *plug_img = elm_plug_image_object_get(plug);
          diff --git a/org.tizen.guides/html/native/ui/efl/component_plug_wn.htm b/org.tizen.guides/html/native/ui/efl/component_plug_wn.htm
          index d97a724..a250875 100644
          --- a/org.tizen.guides/html/native/ui/efl/component_plug_wn.htm
          +++ b/org.tizen.guides/html/native/ui/efl/component_plug_wn.htm
          @@ -45,7 +45,7 @@
           
           

          This feature is supported in wearable applications only.

          -

          The plug component shows an Evas_Object created by another process. It can be used anywhere the same way as any other Elementary UI component.

          +

          The plug component shows an Evas_Object created by another process. It can be used anywhere in the same way as any other Elementary UI component.

          For more information, see the Plug API.

          @@ -68,7 +68,7 @@ plug = elm_plug_add(parent);

          To use the plug:

          1. -

            The socket image provides the service where to connect the plug component. Use the elm_plug_connect() function, and define as parameters the service name and number set by the socket you want to connect to.

            +

            The socket image provides the service to which the plug component is connected. Use the elm_plug_connect() function, and define as parameters the service name and number set by the socket you want to connect to.

            To connect to a service named plug_test on the number 0:

            @@ -77,7 +77,7 @@ elm_plug_connect(plug, "plug_test", 0, EINA_FALSE);
        3. -

          Retrieve the Evas_Object corresponding to the distant image with the elm_plug_image_object_get() function:

          +

          Retrieve the Evas_Object corresponding to the remote image with the elm_plug_image_object_get() function:

           Evas_Object *plug_img = elm_plug_image_object_get(plug);
          diff --git a/org.tizen.guides/html/native/ui/efl/component_popup_mn.htm b/org.tizen.guides/html/native/ui/efl/component_popup_mn.htm
          index 60eb1f9..971efb1 100644
          --- a/org.tizen.guides/html/native/ui/efl/component_popup_mn.htm
          +++ b/org.tizen.guides/html/native/ui/efl/component_popup_mn.htm
          @@ -96,7 +96,7 @@ button2 = elm_button_add(popup);
           elm_object_text_set(button2, "Cancel");
           
           /* Set the buttons to the action area */
          -elm_object_part_content_set(popup, "button1";, button1);
          +elm_object_part_content_set(popup, "button1", button1);
           elm_object_part_content_set(popup, "button2", button2);
           
        4. diff --git a/org.tizen.guides/html/native/ui/efl/component_toolbar_mn.htm b/org.tizen.guides/html/native/ui/efl/component_toolbar_mn.htm index 367ff67..6ee2244 100644 --- a/org.tizen.guides/html/native/ui/efl/component_toolbar_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/component_toolbar_mn.htm @@ -161,8 +161,8 @@ elm_object_item_part_content_set(nf_it, "tabbar", tb);

          The toolbar offers the following options for shrinking its content:

          • ELM_TOOLBAR_SHRINK_NONE: Set a minimum size to the toolbar so that all of them fit without scrolling.
          • -
          • ELM_TOOLBAR_SHRINK_HIDE: Hide exceeding items that do not fit in.
          • -
          • ELM_TOOLBAR_SHRINK_SCROLL: Scroll to show the items that do not fit in.
          • +
          • ELM_TOOLBAR_SHRINK_HIDE: Hide excess items that do not fit.
          • +
          • ELM_TOOLBAR_SHRINK_SCROLL: Scroll to show the items that do not fit.
          • ELM_TOOLBAR_SHRINK_MENU: Insert a button to pop up a menu with hidden items.
          • ELM_TOOLBAR_SHRINK_EXPAND: Expand all items according to the size of the toolbar.
          @@ -220,7 +220,7 @@ elm_toolbar_homogeneous_set(toolbar, EINA_FALSE);

          You can define 2 or more states for an item. Each state has its own icon, label, and function to call when an item is clicked.

          -

          To create 2 states to the an item with the same icon but 2 different labels:

          +

          To create 2 states for an item with the same icon but 2 different labels:

           Elm_Object_Item *it;
          diff --git a/org.tizen.guides/html/native/ui/efl/container_layout_n.htm b/org.tizen.guides/html/native/ui/efl/container_layout_n.htm
          index a284df9..8d16578 100644
          --- a/org.tizen.guides/html/native/ui/efl/container_layout_n.htm
          +++ b/org.tizen.guides/html/native/ui/efl/container_layout_n.htm
          @@ -49,7 +49,7 @@
           
           

          Basic Usage

          -

          You can customize a layout by writing an EDC file, or use a predefined, frequently used layouts provided by Tizen.

          +

          You can customize a layout by writing an EDC file, or use a predefined layout provided by Tizen.

          Customized Layout

          @@ -98,7 +98,7 @@ _signal_cb(void *data, Evas_Object *obj, const char *emission, const char *sourc
        -

        The following example shows a simple use case of the layout component, with a simple EDC script in the example.edc file and a connection from the resulted EDJ file to the C code.

        +

        The following example shows a simple use case of the layout component, with a simple EDC script in the example.edc file and a connection from the resulting EDJ file to the C code.

        Example: Layout use case

        diff --git a/org.tizen.guides/html/native/ui/efl/container_panes_mn.htm b/org.tizen.guides/html/native/ui/efl/container_panes_mn.htm index 034c128..65805f8 100644 --- a/org.tizen.guides/html/native/ui/efl/container_panes_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/container_panes_mn.htm @@ -52,7 +52,7 @@

        To use panes in your application:

          -
        1. Add a panes with the elm_panes_add() function: +
        2. Add a panes container with the elm_panes_add() function:
           Evas_Object *panes;
           
          @@ -60,21 +60,21 @@ panes = elm_panes_add(parent);
           
        3. Add content to the panes with the elm_object_part_content_set() function: -
          • Add a content to the left pane: +
            • Add content to the left pane:
               Evas_Object *left_button;
               
               elm_object_part_content_set(panes, "left", left_button);
               
            • -
            • Add a content to the right pane: +
            • Add content to the right pane:
               Evas_Object *right_button;
               
               elm_object_part_content_set(panes, "right", right_button);
               
          • -
          • Set the direction of the panes with the elm_panes_horizontal_set() function. A panes is vertical by default. Horizontal panes have "top" and "bottom" content, while vertical panes have "left" and "right" content. +
          • Set the direction of the panes with the elm_panes_horizontal_set() function. A panes container is vertical by default. Horizontal panes have "top" and "bottom" content, while vertical panes have "left" and "right" content.
             elm_panes_horizontal_set(panes, EINA_TRUE);
             elm_object_part_content_set(panes, "top", top_button);
            @@ -125,7 +125,7 @@ Evas_Object *right_button;
             /* Starting right after the basic EFL UI layout code */
             /* (win - conformant - naviframe) */
             
            -/* Add a panes to contain 2 buttons and push the panes into the naviframe */
            +/* Add a panes container to contain 2 buttons and push the panes into the naviframe */
             panes = elm_panes_add(nf);
             elm_object_content_set(nf, panes);
             evas_object_show(panes);
            @@ -162,22 +162,22 @@ evas_object_show(right_button);
                   
                   
        - + - + - + - + diff --git a/org.tizen.guides/html/native/ui/efl/container_scroller_n.htm b/org.tizen.guides/html/native/ui/efl/container_scroller_n.htm index 515f5cc..8bec803 100644 --- a/org.tizen.guides/html/native/ui/efl/container_scroller_n.htm +++ b/org.tizen.guides/html/native/ui/efl/container_scroller_n.htm @@ -256,7 +256,7 @@ elm_object_content_set(scroller, img);

        Example

        -

        A good example of the scroller use is a picture slideshow: add images to the scroller and limit the scrolling to pages, meaning that one picture at a time is shown.

        +

        A good example of scroller use is a picture slideshow: add images to the scroller and limit the scrolling to pages, meaning that one picture is shown at a time.

        A scroller can limit scrolling to "pages". In this case, the scrolling occurs in page-sized chunks of content rather than in a purely continuous fashion, with the scroller displaying a single page at a time. This feature sets the size of the page relative to the viewport of the scroller. A size of 1.0 equals 1 viewport (horizontally or vertically). A size of 0.0 disables paging for that axis. These settings are mutually exclusive with page size (see the elm_scroller_page_size_set() function). A size of 0.5 equals half a viewport. Usable size values are normally between 0.0 and 1.0, including 1.0. If you only want a single axis to scroll in pages, use 0.0 for the other axis.

        diff --git a/org.tizen.guides/html/native/ui/efl/container_table_n.htm b/org.tizen.guides/html/native/ui/efl/container_table_n.htm index a8ac9d1..6ba152d 100644 --- a/org.tizen.guides/html/native/ui/efl/container_table_n.htm +++ b/org.tizen.guides/html/native/ui/efl/container_table_n.htm @@ -45,7 +45,7 @@

        Table

        -

        The table container acts like box, but with 2 dimensions. It provides the same kind of APIs as a box. An item inside a table can span multiple columns and rows, and even overlap with other items. For more information, see the Table API (in mobile and wearable applications).

        +

        The table container acts like a box container, but with 2 dimensions. It provides the same kind of APIs as a box. An item inside a table can span multiple columns and rows, and even overlap with other items. For more information, see the Table API (in mobile and wearable applications).

        Figure: Table component structure

        Table component structure

        diff --git a/org.tizen.guides/html/native/ui/efl/data_types_n.htm b/org.tizen.guides/html/native/ui/efl/data_types_n.htm index ca9b13e..61d68c4 100644 --- a/org.tizen.guides/html/native/ui/efl/data_types_n.htm +++ b/org.tizen.guides/html/native/ui/efl/data_types_n.htm @@ -646,7 +646,7 @@ eina_inarray_replace_at(iarr, 3, &ch);
      • -

        To sort an inline array, use the eina_inarray_sort() function, which applies a quick sorting algorithm to the inline array:

        +

        To sort an inline array, use the eina_inarray_sort() function, which applies a quick sort algorithm to the inline array:

        • The first parameter is a pointer to the array returned by the eina_inarray_new() function.
        • The last parameter is the Eina_Compare_Cb callback comparison function, which compares data1 and data2.

          data1 and data2 are values contained in the inline array. If the data matches, the function must return 0, if data1 is less than data2, -1 must be returned and if it is greater, 1 must be returned.

        diff --git a/org.tizen.guides/html/native/ui/efl/introduction_n.htm b/org.tizen.guides/html/native/ui/efl/introduction_n.htm index 6867085..23c2cbc 100644 --- a/org.tizen.guides/html/native/ui/efl/introduction_n.htm +++ b/org.tizen.guides/html/native/ui/efl/introduction_n.htm @@ -128,7 +128,7 @@

        In addition to the most important libraries explained above, the EFL includes other libraries, such as Eet, Embryo, and Emotion. Support for those libraries is planned in the future Tizen releases.

        How EFL Works

        -

        EFL brings a few new or different paradigms to the table. Some of these mesh well with what is already done, while others are vastly different, but bring major benefits if understood and used correctly. One of the major paradigms is the rendering and canvas model that EFL has thanks mostly to Evas, Ecore, and Edje. In order to understand it, you must first understand the general event and work flow model. Everything slots in nicely if this model is embraced (and extended appropriately).

        +

        EFL brings a few new or different paradigms to the table. Some of these mesh well with what is already done, while others are vastly different, but bring major benefits if understood and used correctly. One of the major paradigms is the rendering and canvas model that EFL has, thanks mostly to Evas, Ecore, and Edje. In order to understand it, you must first understand the general event and work flow model. Everything slots in nicely if this model is embraced (and extended appropriately).

        EFL has embraced the same main loop concept that GTK+ and many other toolkits and software have adopted. It has rolled it wholeheartedly into the system as the core. The idea is that you do some initialization of the application and then enter a main loop function (in Ecore it is the ecore_mainloop_begin() function, or if you use Elementary, it wraps this with a shorter elm_run() function):

        @@ -141,7 +141,7 @@

        In EFL, the main loop is not "dumb" and does not consume CPU resources unless there is work to do. It sleeps and consumes no CPU time until an event happens (except in rare circumstances, for example, when you use Idlers that are called in a loop during what normally would be idle time waiting for something to happen). From EFL's point of view, all of this is handled in Ecore, and it supports many constructs for manipulating the main loop in a logical and flexible way. EFL handles animation through animators, where the main loop handles timing out and scheduling these at regularly spaced intervals in time (on a best-effort basis), as with timers, pollers, idle enterers, idle exiters, idlers, jobs, fd handlers (file descriptor handlers) and event handlers.

        -

        In the EFL view, the application, when executing any callbacks other than idlers, is "active". It goes in and out of this active state by calling the idle enterer and exiter callbacks (edge-triggered callbacks), which are triggered whenever going in and out of the idle state. Idlers themselves do not transition the main loop as such from being in an idle state, so any Idler that needs to "wake up" the loop conceptually to become active needs to queue something that ordinarily wakes up the main loop, such as a job or timer. This is the only exception due to the conceptual model and the need for efficiency (not entering and exiting idle per idler call).

        +

        In the EFL view, the application, when executing any callbacks other than idlers, is "active". It goes in and out of this active state by calling the idle enterer and exiter callbacks (edge-triggered callbacks), which are triggered whenever going in and out of the idle state. Idlers themselves do not transition the main loop as such from being in an idle state, so any idler that needs to "wake up" the loop (to make the application conceptually active) needs to queue something that ordinarily wakes up the main loop, such as a job or timer. This is the only exception due to the conceptual model and the need for efficiency (not entering and exiting idle per idler call).

        Besides the above exception, the loop model basically starts by calling the idle enterers, and then sleeps until something happens. What happens depends on the system, but wake-up events can be time-based (timers and animators) and these are scheduled by Ecore on a "best effort" basis. That means they use the system sleep mechanism (such as select() function with a timeout or epoll() function) to send the CPU to sleep and wait until an event on an input (a file descriptor) wakes up, or until the timeout happens.

        diff --git a/org.tizen.guides/html/native/ui/efl/scalability_n.htm b/org.tizen.guides/html/native/ui/efl/scalability_n.htm index 94ef0b3..52651f7 100644 --- a/org.tizen.guides/html/native/ui/efl/scalability_n.htm +++ b/org.tizen.guides/html/native/ui/efl/scalability_n.htm @@ -108,7 +108,7 @@ evas_object_size_hint_min_set(object, ELM_SCALE_SIZE(100), ELM_SCALE_SIZE(100));

        Scalability Using Elementary UI Components

        -

        The Tizen platform provides a UI component toolkit library, called Elementary, that includes an extensive set of UI components. You can use the Elementary UI components to compose your application user interface (UI). While creating the UI, you can set specific properties for the UI components to control the scalable behavior of the UI. Before you try to create a scalable UI using Elementary UI components, make sure you understand some core concepts, such as how to create effective layouts with containers, and how to use weight and align properties.

        +

        The Tizen platform provides a UI component toolkit library, called Elementary, that includes an extensive set of UI components. You can use the Elementary UI components to compose your application user interface (UI). While creating the UI, you can set specific properties for the UI components to control the scalable behavior of the UI. Before you try to create a scalable UI using Elementary UI components, make sure you understand some core concepts, such as how to create effective layouts with containers, and how to use the weight and align properties.

        Note diff --git a/org.tizen.guides/html/native/ui/efl/ui_components_mn.htm b/org.tizen.guides/html/native/ui/efl/ui_components_mn.htm index 0b7c56a..c39926a 100644 --- a/org.tizen.guides/html/native/ui/efl/ui_components_mn.htm +++ b/org.tizen.guides/html/native/ui/efl/ui_components_mn.htm @@ -148,7 +148,7 @@
      • - + diff --git a/org.tizen.guides/html/native/ui/efl/ui_components_n.htm b/org.tizen.guides/html/native/ui/efl/ui_components_n.htm index be96f3d..bf944d7 100644 --- a/org.tizen.guides/html/native/ui/efl/ui_components_n.htm +++ b/org.tizen.guides/html/native/ui/efl/ui_components_n.htm @@ -44,7 +44,7 @@

        UI Components

        -

        Elementary library provides a set of pre-built UI components that allow you to build a rich graphical user interface for your applications. Each profile provides different set of UI components, as you can see in Mobile UI Components and Wearable UI Components.

        +

        Elementary library provides a set of pre-built UI components that allow you to build a rich graphical user interface for your applications. Each profile provides a different set of UI components, as you can see in Mobile UI Components and Wearable UI Components.

        The preconditions of using Elementary UI components are covered in Getting Started with EFL UI Programming. Elementary UI components share the same APIs for general features. For more information, see the General API (in mobile and wearable applications).

        diff --git a/org.tizen.guides/html/native/ui/efl/ui_layouts_n.htm b/org.tizen.guides/html/native/ui/efl/ui_layouts_n.htm index 79a56fe..17b6cc9 100644 --- a/org.tizen.guides/html/native/ui/efl/ui_layouts_n.htm +++ b/org.tizen.guides/html/native/ui/efl/ui_layouts_n.htm @@ -49,7 +49,7 @@

        UI Containers

        -

        EFL supports building layouts in the form of special Elementary UI components, classified as containers. Elementary provides a set of UI containers which enable displaying UI components in an organized layout. Each UI container has a different purpose and behaviors, so it is important to select the most suitable one for your layout.

        +

        EFL supports building layouts in the form of special Elementary UI components, classified as containers. Elementary provides a set of UI containers which enable displaying UI components in an organized layout. Each UI container has a different purpose and distinct behaviors, so it is important to select the most suitable one for your layout.

        Container UI components do not have their own visual identity. They only have logical structures for assignment or placement of other UI components. The use of container UI components only differs from the use of the UI components due to the absence of a visual identity.

        clickedThe panes is clicked (press and release).The panes container is clicked (press and release). NULL
        clicked,doubleThe panes is double-clicked.The panes container is double-clicked. NULL
        pressedThe panes is pressed.The panes container is pressed. NULL
        unpressedThe panes is released after being pressed.The panes container is released after being pressed. NULL
        FlipselectorThe flipselector component shows a set of text items one at a time. The user can flip up or down the selector to change the text on it.The flipselector component shows a set of text items one at a time. The user can flip the selector up or down to change the text on it.
        Calendar