2 * Copyright (c) 2013, TOYOTA MOTOR CORPORATION.
4 * This program is licensed under the terms and conditions of the
5 * Apache License, version 2.0. The full text of the Apache License is at
6 * http://www.apache.org/licenses/LICENSE-2.0
10 * @brief control bar window
14 #ifndef __CICO_HS_CONTROLBAR_WINDOW_H__
15 #define __CICO_HS_CONTROLBAR_WINDOW_H__
18 #include <libwebsockets.h>
24 #include <Ecore_Wayland.h>
25 #include <Ecore_Evas.h>
28 #include "CicoHomeScreenCommon.h"
29 #include "CicoHomeScreenConfig.h"
30 #include "CicoHSWindow.h"
32 #define ICO_HS_CONTROL_BAR_HOME_BUTTON_START_POS_Y 10
33 #define ICO_HS_CONTROL_BAR_HOME_BUTTON_WIDTH 108
34 #define ICO_HS_CONTROL_BAR_HOME_BUTTON_HEIGHT 108
36 class CicoHSControlBarWindow :public CicoHSWindow
39 CicoHSControlBarWindow(void);
40 ~CicoHSControlBarWindow(void);
43 int CreateControlBarWindow(int pos_x,int pos_y,int width,int height);
44 void FreeControlBarWindow(void);
49 char img_dir_path[ICO_HS_MAX_PATH_BUFF_LEN];
50 Evas *evas; /* evas object */
52 Evas_Object *home_button;
55 CicoHSControlBarWindow operator=(const CicoHSControlBarWindow&);
56 CicoHSControlBarWindow(const CicoHSControlBarWindow&);