2 * Copyright (c) 2010 Samsung Electronics, Inc.
5 * This software is a confidential and proprietary information
6 * of Samsung Electronics, Inc. ("Confidential Information"). You
7 * shall not disclose such Confidential Information and shall use
8 * it only in accordance with the terms of the license agreement
9 * you entered into with Samsung Electronics.
15 #define FEATURE_SETTING_CHANGEABLE
17 #include <Elementary.h>
26 #include <efl_assist.h>
27 #include <bluetooth.h>
32 #define NUM_OF_SETTING_MAIN_MENU 11
37 void (*func)(void *data, Evas_Object *obj, void *event_info);
41 // Main Screen's callback functions
42 void clock_cb(void *data, Evas_Object *obj, void *event_info);
43 void notification_cb(void *data, Evas_Object *obj, void *event_info);
44 void sound_cb(void *data, Evas_Object *obj, void *event_info);
45 void homescreen_cb(void *data, Evas_Object *obj, void *event_info);
46 void volume_cb(void *data, Evas_Object *obj, void *event_info);
47 void display_cb(void *data, Evas_Object *obj, void *event_info);
48 void battery_cb(void *data, Evas_Object *obj, void *event_info);
49 void bluetooth_cb(void *data, Evas_Object *obj, void *event_info);
50 void motion_cb(void *data, Evas_Object *obj, void *event_info);
51 void lockscreen_cb(void *data, Evas_Object *obj, void *event_info);
52 void double_pressing_cb(void *data, Evas_Object *obj, void *event_info);
53 void language_cb(void *data, Evas_Object *obj, void *event_info);
54 void safety_cb(void *data, Evas_Object *obj, void *event_info);
55 void reset_gear_cb(void *data, Evas_Object *obj, void *event_info);
56 void gear_info_cb(void *data, Evas_Object *obj, void *event_info);
57 void profile_cb(void *data, Evas_Object *obj, void *event_info);
58 void keyboard_cb(void *data, Evas_Object *obj, void *event_info);
60 static void _update_main_menu_title( void * data );