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
14 #ifndef __CICO_HSWINDOW_H__
15 #define __CICO_HSWINDOW_H__
19 #include <libwebsockets.h>
26 #include <Ecore_Wayland.h>
27 #include <Ecore_Evas.h>
30 #include "CicoHomeScreenCommon.h"
32 #define ICO_ORIENTATION_VERTICAL (1)
33 #define ICO_ORIENTATION_HORIZONTAL (2)
35 #define ICO_MAX_TITLE_NAME_LEN 64
41 virtual ~CicoHSWindow(void);
42 int CreateWindow(const char *title,int pos_x,int pos_y,int width,int height,int alpha);
43 void FreeWindow(void);
44 void WindowSetting(int pos_x,int pos_y,int width,int height,int alpha);
45 void ShowWindow(void);
46 void HideWindow(void);
50 CicoHSWindow operator=(const CicoHSWindow&);
51 CicoHSWindow(const CicoHSWindow&);
53 char title[ICO_MAX_TITLE_NAME_LEN];
57 int height; /*height*/
58 Ecore_Evas *window; /* ecore-evas object */
61 // vim:set expandtab ts=4 sw=4: