tizen 2.4 release
[apps/home/settings.git] / setting-font / include / setting-font.h
index 575d80d..994627d 100644 (file)
@@ -71,6 +71,10 @@ struct _SettingFontUG {
        Elm_Object_Item *navi_it_font;
        Elm_Object_Item *navi_it_font_size;
 
+       Evas_Object *btn_done;
+       Evas_Object *btn_cancel;
+
+       Elm_Theme *theme;
 
        /* font setting */
        Evas_Object *main_popup;
@@ -84,15 +88,24 @@ struct _SettingFontUG {
        Elm_Genlist_Item_Class itc_group_item;
        Elm_Genlist_Item_Class itc_bg_1icon;
        Elm_Genlist_Item_Class itc_seperator;
+       Elm_Genlist_Item_Class itc_1icon;
 
        Setting_GenGroupItem_Data *subitem;
        Setting_GenGroupItem_Data *font_type;
        Setting_GenGroupItem_Data *font_size;
+       Setting_GenGroupItem_Data *font_example;
 
        /* font type */
        int prev_font;
        char *font_name;
 
+       char *font_size_str;
+       char *font_type_str;
+       int init_font_size;
+       int init_font_type;
+       bool size_change_flag;
+       bool type_change_flag;
+
        int ret_font_size;
 
        FontUGViewMode viewmode;
@@ -104,11 +117,14 @@ struct _SettingFontUG {
        Elm_Object_Item *cur_focus_item;
        Eina_List *font_type_list;
 
+       Ecore_Timer *timer;
        Ecore_Timer *font_size_idler;
        Ecore_Timer *font_type_timer;
 
        FontChangStatus font_change_status;
        FontExpandState font_expand_state;
+
+       int rotate_angle;
 };
 
 extern setting_view setting_view_font_main;