apply FSL(Flora Software License)
[apps/home/call.git] / ui / vcui-view-elements.h
1 /*
2  * Copyright 2012  Samsung Electronics Co., Ltd
3  *
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
7  *
8  * http://www.tizenopensource.org/license
9  *
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.
15  */
16
17
18 #ifndef _VOICE_CALL_UI_CALLBACK_
19 #define _VOICE_CALL_UI_CALLBACK_
20
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);
23
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);
38
39 Evas_Object *_vcui_create_conf_list_button_hold(void *data);
40
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);
49
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_ */