Merge branch 'master' into tizen_2.1
[apps/core/preloaded/settings.git] / setting-common / include / setting-common-draw-widget.h
index db1310d..85c724a 100755 (executable)
@@ -1,22 +1,18 @@
 /*
  * setting
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
  *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
+ * Licensed under the Flora License, Version 1.0 (the License);
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  *
- * http://www.apache.org/licenses/LICENSE-2.0
+ *     http://floralicense.org/license/
  *
  * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
+ * distributed under the License is distributed on an AS IS BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- *
  */
 /**
  *default group setting-common-draw-widget
@@ -200,6 +196,31 @@ extern Setting_GenGroupItem_Data *setting_create_Gendial_field_entry(Evas_Object
                                                                         char *rejected);
 
 /**
+ * Create 1entry style item
+ * @return a pointer to Setting_GenGroupItem_Data
+ */
+extern Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_fo(Evas_Object *genlist,
+                                                                    const Elm_Genlist_Item_Class *itc,
+                                                                    setting_call_back_func gl_sel,
+                                                                    void *sel_data,
+                                                                    SWALLOW_Type swallow_type,
+                                                                    char *l_icon_path,
+                                                                        char *r_icon_path,
+                                                                    int chk_status,
+                                                                    const char *keyStr,
+                                                                        char *sub_desc,
+                                                                    setting_call_back_func chk_change_cb,
+                                                                    setting_call_back_func chk_focus_out_cb,
+                                                                    Elm_Input_Panel_Layout input_type,
+                                                                    bool isPasswordFlag,
+                                                                    bool isFocusFlag,
+                                                                    int max_char_count,
+                                                                    int max_byte_count,
+                                                                    char *accepted,
+                                                                        char *rejected);
+
+
+/**
  * General function to create a subitem of expandable item
  *
  * @return a pointer to Setting_GenGroupItem_Data