seoz pushed a commit to branch master.

commit e37cb316d83a50737a8a6dd7ae0ed7c630746f34
Author: Daniel Juyung Seo <[email protected]>
Date:   Tue Apr 16 16:05:51 2013 +0900

    elm_index: flourish it->select variable.
    
    1. added a comments for it->select variable.
    2. used EINA_TRUE/EINA_FALSE for Eina_Bool type.
---
 src/lib/elm_index.c        | 12 ++++++------
 src/lib/elm_widget_index.h |  2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/lib/elm_index.c b/src/lib/elm_index.c
index 92c7020..54cc948 100644
--- a/src/lib/elm_index.c
+++ b/src/lib/elm_index.c
@@ -510,7 +510,7 @@ _sel_eval(Evas_Object *obj,
              if (it->selected)
                {
                   it_last = it;
-                  it->selected = 0;
+                  it->selected = EINA_FALSE;
                }
              if (VIEW(it))
                {
@@ -562,8 +562,8 @@ _sel_eval(Evas_Object *obj,
                }
           }
 
-        if (om_closest) om_closest->selected = 1;
-        else if (it_closest) it_closest->selected = 1;
+        if (om_closest) om_closest->selected = EINA_TRUE;
+        else if (it_closest) it_closest->selected = EINA_TRUE;
 
         if (it_closest != it_last)
           {
@@ -1222,13 +1222,13 @@ elm_index_item_selected_set(Elm_Object_Item *it,
 
         if (it_last)
           {
-             it_last->selected = 0;
+             it_last->selected = EINA_FALSE;
              if (it_last->head)
                edje_object_signal_emit(VIEW(it_last->head), 
"elm,state,inactive", "elm");
              else
                edje_object_signal_emit(VIEW(it_last), "elm,state,inactive", 
"elm");
           }
-        it_sel->selected = 1;
+        it_sel->selected = EINA_TRUE;
         if (it_sel->head)
           edje_object_signal_emit(VIEW(it_sel->head), "elm,state,active", 
"elm");
         else
@@ -1244,7 +1244,7 @@ elm_index_item_selected_set(Elm_Object_Item *it,
      }
    else
      {
-        it_sel->selected = 0;
+        it_sel->selected = EINA_FALSE;
         if (it_sel->head)
           edje_object_signal_emit(VIEW(it_sel->head), "elm,state,inactive", 
"elm");
         else
diff --git a/src/lib/elm_widget_index.h b/src/lib/elm_widget_index.h
index 21852da..0ec72d8 100644
--- a/src/lib/elm_widget_index.h
+++ b/src/lib/elm_widget_index.h
@@ -52,7 +52,7 @@ struct _Elm_Index_Item
    Eina_List       *omitted;
    Elm_Index_Item  *head;
 
-   Eina_Bool        selected : 1;
+   Eina_Bool        selected : 1; /**< a flag that remembers an item is 
selected. this is set true when mouse down/move occur above an item and when 
elm_index_item_selected_set() API is called. */
 };
 
 typedef struct _Elm_Index_Omit Elm_Index_Omit;

-- 

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter

Reply via email to