2 * Copyright 2012 Samsung Electronics Co., Ltd
4 * Licensed under the Flora License, Version 1.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.tizenopensource.org/license
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
18 #ifndef _VOICE_CALL_UI_CALLBACK_
19 #define _VOICE_CALL_UI_CALLBACK_
21 void _vcui_swap_btn_cb(void *data, Evas_Object * obj, void *event_info);
22 void _vcui_conf_img_cb(void *data, Evas_Object * obj, void *event_info);
24 Evas_Object *_vcui_create_top_left_button(void *data);
25 Evas_Object *_vcui_create_top_left_button_disabled(void *data);
26 Evas_Object *_vcui_create_top_middle_button(void *data);
27 Evas_Object *_vcui_create_top_middle_button_disabled(void *data);
28 Evas_Object *_vcui_create_top_right_button(void *data);
29 Evas_Object *_vcui_create_top_right_button_disabled(void *data);
30 Evas_Object *_vcui_create_bottom_left_button(void *data);
31 Evas_Object *_vcui_create_bottom_left_button_disabled(void *data);
32 Evas_Object *_vcui_create_bottom_middle_button(void *data);
33 Evas_Object *_vcui_create_bottom_middle_button_disabled(void *data);
34 Evas_Object *_vcui_create_bottom_right_button(void *data);
35 Evas_Object *_vcui_create_bottom_right_button_disabled(void *data);
36 Evas_Object *_vcui_create_button_bigend(void *data);
37 Evas_Object *_vcui_create_button_bigend_disabled(void *data);
39 Evas_Object *_vcui_create_conf_list_button_hold(void *data);
41 Evas_Object *_vcui_create_button_accept(void *data);
42 Evas_Object *_vcui_create_button_reject(void *data);
43 Evas_Object *_vcui_create_button_second_incoming_reject(void *data, char *text, char *part_name);
44 Evas_Object *_vcui_create_button_second_incoming_hold_and_accept(void *data, char *text);
45 Evas_Object *_vcui_create_button_second_incoming_end_and_accept(void *data, char *text);
46 Evas_Object *_vcui_create_button_second_incoming_end_active_and_accept(void *data, char *text);
47 Evas_Object *_vcui_create_button_second_incoming_end_hold_and_accept(void *data, char *text);
48 Evas_Object *_vcui_create_button_second_incoming_end_all_and_accept(void *data, char *text);
50 Evas_Object *_vcui_show_wallpaper_image(Evas_Object *contents);
51 void _vcui_delete_contact_image(Evas_Object *contents);
52 Evas_Object *_vcui_show_contact_image(Evas_Object *contents, Evas_Object *win_main, char *path);
53 Evas_Object *_vcui_show_default_image(Evas_Object *contents, Evas_Object *win_main, char *path);
54 void _vcui_set_full_image(Evas_Object *contents, Evas_Object *win_main, char *img_path);
55 Evas_Object *_vcui_show_calling_name_bg(Evas_Object *contents);
56 #endif /* _VOICE_CALL_UI_CALLBACK_ */