ryuan pushed a commit to branch master.

commit dc5b0553eefab8a4dc801fa640ce75ad266c38c6
Author: Ryuan Choi <[email protected]>
Date:   Thu Apr 25 18:10:18 2013 +0900

    elm table: Fixed wrong description and argument name about packing API
---
 src/lib/elm_table.c        | 70 +++++++++++++++++++++++-----------------------
 src/lib/elm_table.h        |  6 ++--
 src/lib/elm_table_eo.h     | 30 ++++++++++----------
 src/lib/elm_table_legacy.h | 34 +++++++++++-----------
 4 files changed, 70 insertions(+), 70 deletions(-)

diff --git a/src/lib/elm_table.c b/src/lib/elm_table.c
index 49199e3..a125db5 100644
--- a/src/lib/elm_table.c
+++ b/src/lib/elm_table.c
@@ -322,27 +322,27 @@ _padding_get(Eo *obj, void *_pd EINA_UNUSED, va_list 
*list)
 EAPI void
 elm_table_pack(Evas_Object *obj,
                Evas_Object *subobj,
-               int x,
-               int y,
-               int w,
-               int h)
+               int col,
+               int row,
+               int colspan,
+               int rowspan)
 {
    ELM_TABLE_CHECK(obj);
-   eo_do(obj, elm_obj_table_pack(subobj, x, y, w, h));
+   eo_do(obj, elm_obj_table_pack(subobj, col, row, colspan, rowspan));
 }
 
 static void
 _pack(Eo *obj, void *_pd EINA_UNUSED, va_list *list)
 {
    Evas_Object *subobj = va_arg(*list, Evas_Object *);
-   int x = va_arg(*list, int);
-   int y = va_arg(*list, int);
-   int w = va_arg(*list, int);
-   int h = va_arg(*list, int);
+   int col = va_arg(*list, int);
+   int row = va_arg(*list, int);
+   int colspan = va_arg(*list, int);
+   int rowspan = va_arg(*list, int);
    ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
 
    elm_widget_sub_object_add(obj, subobj);
-   evas_object_table_pack(wd->resize_obj, subobj, x, y, w, h);
+   evas_object_table_pack(wd->resize_obj, subobj, col, row, colspan, rowspan);
 }
 
 EAPI void
@@ -365,61 +365,61 @@ _unpack(Eo *obj, void *_pd EINA_UNUSED, va_list *list)
 
 EAPI void
 elm_table_pack_set(Evas_Object *subobj,
-                   int x,
-                   int y,
-                   int w,
-                   int h)
+                   int col,
+                   int row,
+                   int colspan,
+                   int rowspan)
 {
    Evas_Object *obj = elm_widget_parent_widget_get(subobj);
 
    ELM_TABLE_CHECK(obj);
-   eo_do(obj, elm_obj_table_pack_set(subobj, x, y, w, h));
+   eo_do(obj, elm_obj_table_pack_set(subobj, col, row, colspan, rowspan));
 }
 
 static void
 _pack_set(Eo *obj, void *_pd EINA_UNUSED, va_list *list)
 {
    Evas_Object *subobj = va_arg(*list, Evas_Object *);
-   int x = va_arg(*list, int);
-   int y = va_arg(*list, int);
-   int w = va_arg(*list, int);
-   int h = va_arg(*list, int);
+   int col = va_arg(*list, int);
+   int row = va_arg(*list, int);
+   int colspan = va_arg(*list, int);
+   int rowspan = va_arg(*list, int);
 
    ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
 
-   evas_object_table_pack(wd->resize_obj, subobj, x, y, w, h);
+   evas_object_table_pack(wd->resize_obj, subobj, col, row, colspan, rowspan);
 }
 
 EAPI void
 elm_table_pack_get(Evas_Object *subobj,
-                   int *x,
-                   int *y,
-                   int *w,
-                   int *h)
+                   int *col,
+                   int *row,
+                   int *colspan,
+                   int *rowspan)
 {
    Evas_Object *obj = elm_widget_parent_widget_get(subobj);
    ELM_TABLE_CHECK(obj);
-   eo_do(obj, elm_obj_table_pack_get(subobj, x, y, w, h));
+   eo_do(obj, elm_obj_table_pack_get(subobj, col, row, colspan, rowspan));
 }
 
 static void
 _pack_get(Eo *obj, void *_pd EINA_UNUSED, va_list *list)
 {
    Evas_Object *subobj = va_arg(*list, Evas_Object *);
-   int *x = va_arg(*list, int *);
-   int *y = va_arg(*list, int *);
-   int *w = va_arg(*list, int *);
-   int *h = va_arg(*list, int *);
+   int *col = va_arg(*list, int *);
+   int *row = va_arg(*list, int *);
+   int *colspan = va_arg(*list, int *);
+   int *rowspan = va_arg(*list, int *);
 
-   unsigned short ix, iy, iw, ih;
+   unsigned short icol, irow, icolspan, irowspan;
    ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
 
    evas_object_table_pack_get
-     (wd->resize_obj, subobj, &ix, &iy, &iw, &ih);
-   if (x) *x = ix;
-   if (y) *y = iy;
-   if (w) *w = iw;
-   if (h) *h = ih;
+     (wd->resize_obj, subobj, &icol, &irow, &icolspan, &irowspan);
+   if (col) *col = icol;
+   if (row) *row = irow;
+   if (colspan) *colspan = icolspan;
+   if (rowspan) *rowspan = irowspan;
 }
 
 EAPI void
diff --git a/src/lib/elm_table.h b/src/lib/elm_table.h
index 4d040c8..aeef939 100644
--- a/src/lib/elm_table.h
+++ b/src/lib/elm_table.h
@@ -17,9 +17,9 @@
  * table = elm_table_add(win);
  * evas_object_show(table);
  * elm_table_padding_set(table, space_between_columns, space_between_rows);
- * elm_table_pack(table, table_content_object, x_coord, y_coord, colspan, 
rowspan);
- * elm_table_pack(table, table_content_object, next_x_coord, next_y_coord, 
colspan, rowspan);
- * elm_table_pack(table, table_content_object, other_x_coord, other_y_coord, 
colspan, rowspan);
+ * elm_table_pack(table, table_content_object, column, row, colspan, rowspan);
+ * elm_table_pack(table, table_content_object, next_column, next_row, colspan, 
rowspan);
+ * elm_table_pack(table, table_content_object, other_column, other_row, 
colspan, rowspan);
  * @endcode
  *
  * The following are examples of how to use a table:
diff --git a/src/lib/elm_table_eo.h b/src/lib/elm_table_eo.h
index 23e0c75..5f8f770 100644
--- a/src/lib/elm_table_eo.h
+++ b/src/lib/elm_table_eo.h
@@ -86,16 +86,16 @@ enum
  * @brief Add a subobject on the table with the coordinates passed
  *
  * @param[in] subobj
- * @param[in] x
- * @param[in] y
- * @param[in] w
- * @param[in] h
+ * @param[in] column
+ * @param[in] row
+ * @param[in] colspan
+ * @param[in] rowspan
  *
  * @see elm_table_pack
  *
  * @ingroup Table
  */
-#define elm_obj_table_pack(subobj, x, y, w, h) 
ELM_OBJ_TABLE_ID(ELM_OBJ_TABLE_SUB_ID_PACK), EO_TYPECHECK(Evas_Object *, 
subobj), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(int, w), 
EO_TYPECHECK(int, h)
+#define elm_obj_table_pack(subobj, column, row, colspan, rowspan) 
ELM_OBJ_TABLE_ID(ELM_OBJ_TABLE_SUB_ID_PACK), EO_TYPECHECK(Evas_Object *, 
subobj), EO_TYPECHECK(int, col), EO_TYPECHECK(int, row), EO_TYPECHECK(int, 
colspan), EO_TYPECHECK(int, rowspan)
 
 /**
  * @def elm_obj_table_unpack
@@ -118,16 +118,16 @@ enum
  * @brief Set the packing location of an existing child of the table
  *
  * @param[in] subobj
- * @param[in] x
- * @param[in] y
- * @param[in] w
- * @param[in] h
+ * @param[in] column
+ * @param[in] row
+ * @param[in] colspan
+ * @param[in] rowspan
  *
  * @see elm_table_pack_set
  *
  * @ingroup Table
  */
-#define elm_obj_table_pack_set(subobj, x, y, w, h) 
ELM_OBJ_TABLE_ID(ELM_OBJ_TABLE_SUB_ID_PACK_SET), EO_TYPECHECK(Evas_Object *, 
subobj), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(int, w), 
EO_TYPECHECK(int, h)
+#define elm_obj_table_pack_set(subobj, col, row, colspan, rowspan) 
ELM_OBJ_TABLE_ID(ELM_OBJ_TABLE_SUB_ID_PACK_SET), EO_TYPECHECK(Evas_Object *, 
subobj), EO_TYPECHECK(int, col), EO_TYPECHECK(int, row), EO_TYPECHECK(int, 
colspan), EO_TYPECHECK(int, rowspan)
 
 /**
  * @def elm_obj_table_pack_get
@@ -136,16 +136,16 @@ enum
  * @brief Get the packing location of an existing child of the table
  *
  * @param[in] subobj
- * @param[out] x
- * @param[out] y
- * @param[out] w
- * @param[out] h
+ * @param[out] column
+ * @param[out] row
+ * @param[out] colspan
+ * @param[out] rowspan
  *
  * @see elm_table_pack_get
  *
  * @ingroup Table
  */
-#define elm_obj_table_pack_get(subobj, x, y, w, h) 
ELM_OBJ_TABLE_ID(ELM_OBJ_TABLE_SUB_ID_PACK_GET), EO_TYPECHECK(Evas_Object *, 
subobj), EO_TYPECHECK(int *, x), EO_TYPECHECK(int *, y), EO_TYPECHECK(int *, 
w), EO_TYPECHECK(int *, h)
+#define elm_obj_table_pack_get(subobj, col, row, colspan, rowspan) 
ELM_OBJ_TABLE_ID(ELM_OBJ_TABLE_SUB_ID_PACK_GET), EO_TYPECHECK(Evas_Object *, 
subobj), EO_TYPECHECK(int *, col), EO_TYPECHECK(int *, row), EO_TYPECHECK(int 
*, colspan), EO_TYPECHECK(int *, rowspan)
 
 /**
  * @def elm_obj_table_clear
diff --git a/src/lib/elm_table_legacy.h b/src/lib/elm_table_legacy.h
index 1a20529..018fb0e 100644
--- a/src/lib/elm_table_legacy.h
+++ b/src/lib/elm_table_legacy.h
@@ -59,10 +59,10 @@ EAPI void      elm_table_padding_get(const Evas_Object 
*obj, Evas_Coord *horizon
  *
  * @param obj The table object
  * @param subobj The subobject to be added to the table
- * @param x Row number
- * @param y Column number
- * @param w colspan
- * @param h rowspan
+ * @param col Column number
+ * @param row Row number
+ * @param colspan colspan
+ * @param rowspan rowspan
  *
  * @note All positioning inside the table is relative to rows and columns, so
  * a value of 0 for x and y, means the top left cell of the table, and a
@@ -70,7 +70,7 @@ EAPI void      elm_table_padding_get(const Evas_Object *obj, 
Evas_Coord *horizon
  *
  * @ingroup Table
  */
-EAPI void      elm_table_pack(Evas_Object *obj, Evas_Object *subobj, int x, 
int y, int w, int h);
+EAPI void      elm_table_pack(Evas_Object *obj, Evas_Object *subobj, int col, 
int row, int colspan, int rowspan);
 
 /**
  * @brief Remove child from table.
@@ -86,35 +86,35 @@ EAPI void      elm_table_unpack(Evas_Object *obj, 
Evas_Object *subobj);
  * @brief Set the packing location of an existing child of the table
  *
  * @param subobj The subobject to be modified in the table
- * @param x Row number
- * @param y Column number
- * @param w rowspan
- * @param h colspan
+ * @param col Column number
+ * @param row Row number
+ * @param colspan colspan
+ * @param rowspan rowspan
  *
  * Modifies the position of an object already in the table.
  *
  * @note All positioning inside the table is relative to rows and columns, so
- * a value of 0 for x and y, means the top left cell of the table, and a
- * value of 1 for w and h means @p subobj only takes that 1 cell.
+ * a value of 0 for col and row, means the top left cell of the table, and a
+ * value of 1 for colspan and rowspan means @p subobj only takes that 1 cell.
  *
  * @ingroup Table
  */
-EAPI void      elm_table_pack_set(Evas_Object *subobj, int x, int y, int w, 
int h);
+EAPI void      elm_table_pack_set(Evas_Object *subobj, int col, int row, int 
colspan, int rowspan);
 
 /**
  * @brief Get the packing location of an existing child of the table
  *
  * @param subobj The subobject to be modified in the table
- * @param x Row number
- * @param y Column number
- * @param w rowspan
- * @param h colspan
+ * @param col Column number
+ * @param row Row number
+ * @param colspan colspan
+ * @param rowspan rowspan
  *
  * @see elm_table_pack_set()
  *
  * @ingroup Table
  */
-EAPI void      elm_table_pack_get(Evas_Object *subobj, int *x, int *y, int *w, 
int *h);
+EAPI void      elm_table_pack_get(Evas_Object *subobj, int *col, int *row, int 
*colspan, int *rowspan);
 
 /**
  * @brief Faster way to remove all child objects from a table object.

-- 

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j

Reply via email to