Updated for UX 4.0
authorTae-Hwan Kim <the81.kim@samsung.com>
Thu, 14 Mar 2013 08:29:57 +0000 (17:29 +0900)
committerSungho Kwak <sungho1.kwak@samsung.com>
Mon, 25 Mar 2013 08:03:33 +0000 (17:03 +0900)
Thumbnail circle/square styles are added

Change-Id: If03acc7b3cc27341f19b38483cbbf1f55eafeeb7

31 files changed:
themes/images/tizen-hd/thumbnail/126x126/00_circle_thumbnail_mask.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/72x72/00_circle_thumbnail_mask.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_circle_thumbnail_mask.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_dim.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_normal.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_press.png [new file with mode: 0644]
themes/images/tizen-hd/thumbnail/99x99/00_square_thumbnail_mask.png [new file with mode: 0644]
themes/widgets/genlist/genlist_expandable.edc
themes/widgets/genlist/genlist_macro.edc
themes/widgets/genlist/genlist_normal.edc

diff --git a/themes/images/tizen-hd/thumbnail/126x126/00_circle_thumbnail_mask.png b/themes/images/tizen-hd/thumbnail/126x126/00_circle_thumbnail_mask.png
new file mode 100644 (file)
index 0000000..3cf3931
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/126x126/00_circle_thumbnail_mask.png differ
diff --git a/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..1df245c
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..dd85dfb
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_press.png
new file mode 100644 (file)
index 0000000..8df454a
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/126x126/00_dialogue_circle_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..45ba73e
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..f516ef0
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_press.png
new file mode 100644 (file)
index 0000000..d5685ac
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/126x126/00_list_circle_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/72x72/00_circle_thumbnail_mask.png b/themes/images/tizen-hd/thumbnail/72x72/00_circle_thumbnail_mask.png
new file mode 100644 (file)
index 0000000..137a357
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/72x72/00_circle_thumbnail_mask.png differ
diff --git a/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..fd9cfa3
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..659e646
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_press.png
new file mode 100644 (file)
index 0000000..416e4ed
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/72x72/00_dialogue_circle_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..bbf76fb
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..2989130
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_press.png
new file mode 100644 (file)
index 0000000..4ac0c70
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/72x72/00_list_circle_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_circle_thumbnail_mask.png b/themes/images/tizen-hd/thumbnail/99x99/00_circle_thumbnail_mask.png
new file mode 100644 (file)
index 0000000..47bba3d
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_circle_thumbnail_mask.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..abe52a3
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..e381cbe
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_press.png
new file mode 100644 (file)
index 0000000..b24b17b
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_circle_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..764f41f
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..e1f4f3f
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_press.png
new file mode 100644 (file)
index 0000000..3bf0af2
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_dialogue_square_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..32add2f
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..84ed719
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_press.png
new file mode 100644 (file)
index 0000000..6aaccce
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_list_circle_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_dim.png b/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_dim.png
new file mode 100644 (file)
index 0000000..bcdbfd6
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_dim.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_normal.png b/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_normal.png
new file mode 100644 (file)
index 0000000..c20f0b8
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_normal.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_press.png b/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_press.png
new file mode 100644 (file)
index 0000000..bbfa9b3
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_list_square_thumbnail_press.png differ
diff --git a/themes/images/tizen-hd/thumbnail/99x99/00_square_thumbnail_mask.png b/themes/images/tizen-hd/thumbnail/99x99/00_square_thumbnail_mask.png
new file mode 100644 (file)
index 0000000..63706bc
Binary files /dev/null and b/themes/images/tizen-hd/thumbnail/99x99/00_square_thumbnail_mask.png differ
index 5fda093..390eaf5 100644 (file)
             mouse_events: 0;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                align: 0.0 0.5;
                aspect: 1.0 1.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                align: 0.0 0.5;
                rel1 {
             mouse_events: 0;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                align: 1.0 0.5;
                aspect: 1.0 1.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                align: 0.0 0.5;
                rel1 {
             mouse_events: 0; \
             scale: 1; \
             description { state: "default" 0.0; \
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE; \
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE; \
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
                fixed: 1 1; \
                align: 1.0 0.5; \
                aspect: 1.0 1.0; \
index d052bad..0b22a94 100755 (executable)
 #define DIALOGUE_PADDING_SIZE_LEFT        16+20
 #define DIALOGUE_PADDING_SIZE_RIGHT       16+20
 
-#define GENLIST_ICON_BIG_SIZE             72
 #define GENLIST_ICON_SMALL_SIZE           45
 #define GENLIST_ICON_STAR_SIZE            45
-#define GENLIST_ICON_THUMBNAIL1_SIZE      104
+#define GENLIST_ICON_MEDIUM_SIZE          72
+#define GENLIST_ICON_LARGE_SIZE           99
+
+#define GENLIST_ICON_MEDIUM_MASK_SIZE     84
+#define GENLIST_ICON_LARGE_MASK_SIZE      108
+#define GENLIST_ICON_THUMB_MASK_SIZE      132
+
 #define GENLIST_BTN_01_HEIGHT             74
 #define GENLIST_BTN_02_SIZE               72
 #define GENLIST_ICON_ONOFF_WIDTH          132
          GENLIST_PART_FLIP \
       }
 
+#define GENLIST_INHERIT_THUMB_CIRCLE(SIZE_PREFIX, MASK_SIZE, PARENT) \
+     images { \
+         image: "thumbnail/"SIZE_PREFIX"/00_list_circle_thumbnail_normal.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_list_circle_thumbnail_press.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_list_circle_thumbnail_dim.png" COMP; \
+      } \
+      parts { \
+         GENLIST_PART_IMAGE("elm.thumb", \
+            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_list_circle_thumbnail_normal.png"; \
+               min: MASK_SIZE MASK_SIZE; \
+               fixed:1 1; \
+            ) \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_list_circle_thumbnail_press.png"; \
+            } \
+            description { state: "disabled" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_list_circle_thumbnail_dim.png"; \
+            } \
+         ) \
+      }
+
+#define GENLIST_INHERIT_THUMB_SQUARE(SIZE_PREFIX, MASK_SIZE, PARENT) \
+      images { \
+         image: "thumbnail/"SIZE_PREFIX"/00_list_square_thumbnail_normal.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_list_square_thumbnail_press.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_list_square_thumbnail_dim.png" COMP; \
+      } \
+      parts { \
+         GENLIST_PART_IMAGE("elm.thumb", \
+            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_list_square_thumbnail_normal.png"; \
+               min: MASK_SIZE MASK_SIZE; \
+               max: MASK_SIZE MASK_SIZE; \
+               fixed:1 1; \
+            ) \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_list_square_thumbnail_press.png"; \
+            } \
+            description { state: "disabled" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_list_square_thumbnail_dim.png"; \
+            } \
+         ) \
+      }
+
+
+#define GENLIST_INHERIT_THUMB_CIRCLE_DIALOGUE(SIZE_PREFIX, MASK_SIZE, PARENT) \
+     images { \
+         image: "thumbnail/"SIZE_PREFIX"/00_dialogue_circle_thumbnail_normal.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_dialogue_circle_thumbnail_press.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_dialogue_circle_thumbnail_dim.png" COMP; \
+      } \
+      parts { \
+         GENLIST_PART_IMAGE("elm.thumb", \
+            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_dialogue_circle_thumbnail_normal.png"; \
+               min: MASK_SIZE MASK_SIZE; \
+               max: MASK_SIZE MASK_SIZE; \
+               fixed:1 1; \
+            ) \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_dialogue_circle_thumbnail_press.png"; \
+            } \
+         ) \
+      }
+
+#define GENLIST_INHERIT_THUMB_SQUARE_DIALOGUE(SIZE_PREFIX, MASK_SIZE, PARENT) \
+      images { \
+         image: "thumbnail/"SIZE_PREFIX"/00_dialogue_square_thumbnail_normal.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_dialogue_square_thumbnail_press.png" COMP; \
+         image: "thumbnail/"SIZE_PREFIX"/00_dialogue_square_thumbnail_dim.png" COMP; \
+      } \
+      parts { \
+         GENLIST_PART_IMAGE("elm.thumb", \
+            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_dialogue_square_thumbnail_normal.png"; \
+               min: MASK_SIZE MASK_SIZE; \
+               fixed:1 1; \
+            ) \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "thumbnail/"SIZE_PREFIX"/00_dialogue_square_thumbnail_press.png"; \
+            } \
+         ) \
+      }
+
+#define GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM(PARENT) \
+   GENLIST_INHERIT_THUMB_CIRCLE("72x72", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
+
+// FIXME: 72x72 squre image is not ready yet. UX team!!!!!!?@!#!!
+#define GENLIST_INHERIT_THUMB_SQUARE_MEDIUM(PARENT) \
+   GENLIST_INHERIT_THUMB_SQUARE("99x99", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
+
+#define GENLIST_INHERIT_THUMB_CIRCLE_LARGE(PARENT) \
+   GENLIST_INHERIT_THUMB_CIRCLE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
+
+#define GENLIST_INHERIT_THUMB_SQUARE_LARGE(PARENT) \
+   GENLIST_INHERIT_THUMB_SQUARE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
+
+#define GENLIST_INHERIT_THUMB_CIRCLE_THUMB(PARENT) \
+   GENLIST_INHERIT_THUMB_CIRCLE("126x126", GENLIST_ICON_THUMB_MASK_SIZE, PARENT)
+
+// FIXME: 72x72 squre image is not ready yet. UX team!!!!!!?@!#!!
+#define GENLIST_INHERIT_THUMB_SQUARE_THUMB(PARENT) \
+   GENLIST_INHERIT_THUMB_SQUARE("99x99", GENLIST_ICON_THUMB_MASK_SIZE, PARENT)
+
+
+#define GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE(PARENT) \
+   GENLIST_INHERIT_THUMB_CIRCLE_DIALOGUE("72x72", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
+
+// FIXME: 72x72 squre image is not ready yet. UX team!!!!!!?@!#!!
+#define GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE(PARENT) \
+   GENLIST_INHERIT_THUMB_SQUARE_DIALOGUE("99x99", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
+
+#define GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE(PARENT) \
+   GENLIST_INHERIT_THUMB_CIRCLE_DIALOGUE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
+
+#define GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE(PARENT) \
+   GENLIST_INHERIT_THUMB_SQUARE_DIALOGUE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
+
+#define GENLIST_INHERIT_THUMB_CIRCLE_THUMB_DIALOGUE(PARENT) \
+   GENLIST_INHERIT_THUMB_CIRCLE_DIALOGUE("126x126", GENLIST_ICON_THUMB_MASK_SIZE, PARENT)
+
+// FIXME: 72x72 squre image is not ready yet. UX team!!!!!!?@!#!!
+#define GENLIST_INHERIT_THUMB_SQUARE_THUMB_DIALOGUE(PARENT) \
+   GENLIST_INHERIT_THUMB_SQUARE_DIALOGUE("99x99", GENLIST_ICON_THUMB_MASK_SIZE, PARENT)
+
 //****************************************************************************//
 // ****************************** BG Image **********************************//
 //****************************************************************************//
       } \
       description { state: "editmode" 0.0; \
          inherit: "default" 0.0; \
-         min: (GENLIST_PADDING_SIZE_DEFAULT*2+GENLIST_ICON_BIG_SIZE) 0; \
-         max: (GENLIST_PADDING_SIZE_DEFAULT*2+GENLIST_ICON_BIG_SIZE) 0; \
+         min: (GENLIST_PADDING_SIZE_DEFAULT*2+GENLIST_ICON_MEDIUM_SIZE) 0; \
+         max: (GENLIST_PADDING_SIZE_DEFAULT*2+GENLIST_ICON_MEDIUM_SIZE) 0; \
       } \
    ) \
    GENLIST_PART_IMAGE("bg_dialogue", \
       GENLIST_DESCRIPTION_R("elm.padding.edit.right", \
          fixed: 1 1; \
          visible: 0; \
-         min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE; \
-         max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE; \
+         min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
+         max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
       ) \
       description { state: "editmode" 0.0; \
          inherit: "default" 0.0; \
             } \
             description { state: "editmode" 0.0; \
                inherit: "default" 0.0; \
-               min: (GENLIST_PADDING_SIZE_DEFAULT+GENLIST_ICON_BIG_SIZE) 0; \
-               max: (GENLIST_PADDING_SIZE_DEFAULT+GENLIST_ICON_BIG_SIZE) -1; \
+               min: (GENLIST_PADDING_SIZE_DEFAULT+GENLIST_ICON_MEDIUM_SIZE) 0; \
+               max: (GENLIST_PADDING_SIZE_DEFAULT+GENLIST_ICON_MEDIUM_SIZE) -1; \
             } \
          ) \
          GENLIST_PART_SPACER("elm.padding.right", \
          program { name: "unselected"; \
             signal: "elm,state,unselected"; \
             source: "elm"; \
-            transition: LINEAR 0.1; \
             action: STATE_SET "default" 0.0; \
             TARGET \
          } \
          program { name: "unselected"; \
             signal: "elm,state,unselected"; \
             source: "elm"; \
-            transition: LINEAR 0.1; \
             script { \
                new st[31]; \
                new Float:vl; \
          program { name: "unselected_arrow"; \
             signal: "elm,state,unselected"; \
             source: "elm"; \
-            transition: LINEAR 0.1; \
             script { \
                new st[31]; \
                new Float:vl; \
       program { name: "unselected"; \
          signal: "elm,state,unselected"; \
          source: "elm"; \
-         transition: LINEAR 0.1;  \
          action: STATE_SET "default" 0.0; \
          target: "bg"; \
          target: "bottom_line"; \
          target: "bg_reorder"; \
       } \
       program { name: "unselected_target"; \
-         transition: LINEAR 0.1;  \
          action: STATE_SET "default" 0.0; \
          TARGET \
       } \
    }
 
 #define GENLIST_PARAM_ICON_BIG \
-         min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE; \
-         max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+         min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
+         max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
 
 #define GENLIST_PARAM_ICON_SMALL \
          min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE; \
          max: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
 
 #define GENLIST_PARAM_ICON_THUMBNAIL1\
-         min: GENLIST_ICON_THUMBNAIL1_SIZE GENLIST_ICON_THUMBNAIL1_SIZE; \
-         max: GENLIST_ICON_THUMBNAIL1_SIZE GENLIST_ICON_THUMBNAIL1_SIZE;
+         min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE; \
+         max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
 
 #define GENLIST_PARAM_ICON_CHECK_RADIO \
          min: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE; \
index 7729e34..ed032ce 100755 (executable)
       }
    }
 
+// 2.2.1.8.1 (Circle)
+   group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
+      inherit: "elm/genlist/item/1text.1icon.5/default";
+
+      GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
+   }
+
+// 2.2.1.8.1 (Square)
+   group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
+      inherit: "elm/genlist/item/1text.1icon.5/default";
+
+      GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
+   }
+
 // 2.2.1.9
    group { GENLIST_NAME("1text.2icon.3/default")
       GENLIST_PROLOG_NORMAL
       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
    }
 
+// 2.2.1.10.1 (circle)
+   group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
+      inherit: "elm/genlist/item/1text.1icon.2/default";
+
+      GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
+   }
+
+// 2.2.1.10.1 (square)
+   group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
+      inherit: "elm/genlist/item/1text.1icon.2/default";
+
+      GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
+   }
+
 // 2.2.1.10 (textblock)
    group { GENLIST_NAME("1text.1icon.2.tb/default")
       GENLIST_PROLOG_NORMAL
          target: "elm.icon"; )
    }
 
+// 2.2.2.14.1 (circle)
+   group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
+      inherit: "elm/genlist/item/2text.1icon.4/default";
+
+      GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
+         target: "elm.icon"; target: "elm.thumb"; )
+   }
+
+// 2.2.2.14.1 (square)
+   group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
+      inherit: "elm/genlist/item/2text.1icon.4/default";
+
+      GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
+         target: "elm.icon"; target: "elm.thumb"; )
+   }
+
 // 2.2.2.14 (textblock)
    group { GENLIST_NAME("2text.1icon.4.tb/default")
       GENLIST_PROLOG_NORMAL
          // Virtual part for Maxmimum right X axis of TEXT
          GENLIST_PART_SPACER("elm.text.limit",
             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
-               min: (GENLIST_ICON_THUMBNAIL1_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
+               min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
             )
          )
          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
       }
    }
 
+// 2.2.2.31.1 (circle)
+   group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
+      inherit: "elm/genlist/item/2text.1icon.12/default";
+
+      GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
+         target: "elm.icon"; target: "elm.thumb"; )
+   }
+
+// 2.2.2.31.1 (square)
+   group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
+      inherit: "elm/genlist/item/2text.1icon.12/default";
+
+      GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
+      GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
+         target: "elm.icon"; target: "elm.thumb"; )
+   }
+
 // 2.2.2.32
    group { GENLIST_NAME("2text.1icon.12.tb/default")
       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
    }
 
+// 2.4.1.3.1 (circle)
+   group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
+      inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
+
+      GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
+      GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
+   }
+
+// 2.4.1.3.1 (square)
+   group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
+      inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
+
+      GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
+      GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
+   }
+
 // 2.4.1.3 (TEXTBLOCK)
    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
       alias: "elm/layout/dialogue/1text.1icon.2.tb";
          GENLIST_PART_BASE
          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
          GENLIST_PART_PADDING_RIGHT_EDIT
-         GENLIST_PART_PADDING_TOP_SIZE(9)
-         GENLIST_PART_PADDING_BOTTOM_SIZE(9)
+         GENLIST_PART_PADDING_TOP_SIZE(13)
+         GENLIST_PART_PADDING_BOTTOM_SIZE(13)
 
          GENLIST_PART_ICON("elm.icon.1",
             GENLIST_DESCRIPTION_L("elm.padding.left",
-               min: 134 134; fixed: 1 1;)
+               min: 126 126; max: 126 126;  fixed: 1 1;)
          )
          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
    }
 
+// 2.4.4.4.1 (Circle)
+   group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
+      inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
+
+      GENLIST_INHERIT_THUMB_CIRCLE_THUMB_DIALOGUE("elm.icon.1")
+      GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
+         target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
+         target: "elm.thumb"; )
+   }
+
+// 2.4.4.4.1 (Square)
+   group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
+      inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
+
+      GENLIST_INHERIT_THUMB_SQUARE_THUMB_DIALOGUE("elm.icon.1")
+      GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
+         target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
+         target: "elm.thumb"; )
+   }
+
 #if 0
 // ???
    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 0.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1.to_x: "elm.padding.right";
                rel2 {
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 0.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 0.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 0.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1.to_x: "elm.padding.right";
                rel2 {
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 1.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 0.0 0.5;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 1.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 0.0 1.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 1.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 1.0;
             type: SWALLOW;
             scale: 1;
             description { state: "default" 0.0;
-               min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
-               max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
+               min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
+               max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
                fixed: 1 1;
                rel1 {
                   relative: 1.0 1.0;