#include <Ecore.h>
#include <unistd.h>
{
Ecore_Evas *ee;
char c;
int ret = scanf("%c", &c);
if (c == 'h')
else if (c == 's')
}
static void
_on_delete(Ecore_Evas *ee)
{
}
int
main(void)
{
Ecore_Evas *ee;
char *data;
return 1;
printf("Available engines:\n");
printf("%s\n", data);
data = malloc(sizeof(char) * 6);
sprintf(data, "%s", "hello");
printf("Everything is sane!\n");
evas_object_resize(bg, 200, 200);
return 0;
}
EAPI Eina_Bool ecore_evas_object_associate(Ecore_Evas *ee, Evas_Object *obj, Ecore_Evas_Object_Associate_Flags flags)
Associates the given object to this ecore evas.
Definition: ecore_evas_util.c:222
EAPI Ecore_Evas * ecore_evas_new(const char *engine_name, int x, int y, int w, int h, const char *extra_options)
Creates a new Ecore_Evas based on engine name and common parameters.
Definition: ecore_evas.c:1059
EAPI int ecore_evas_shutdown(void)
Shuts down the Ecore_Evas system.
Definition: ecore_evas.c:668
EAPI void ecore_evas_engines_free(Eina_List *engines)
Free list returned by ecore_evas_engines_get()
Definition: ecore_evas.c:1032
void ecore_main_loop_quit(void)
Quits the main loop once all the events currently on the queue have been processed.
Definition: ecore_main.c:1289
struct _Ecore_Fd_Handler Ecore_Fd_Handler
A handle for Fd handlers.
Definition: Ecore_Common.h:1380
#define EINA_LIST_FOREACH(list, l, _data)
Definition for the macro to iterate over a list.
Definition: eina_list.h:1427
#define EINA_UNUSED
Definition: eina_types.h:321
EAPI void ecore_evas_free(Ecore_Evas *ee)
Frees an Ecore_Evas.
Definition: ecore_evas.c:1103
EAPI void ecore_evas_title_set(Ecore_Evas *ee, const char *t)
Sets the title of an Ecore_Evas' window.
Definition: ecore_evas.c:1547
EAPI int ecore_evas_init(void)
Inits the Ecore_Evas system.
Definition: ecore_evas.c:604
Ecore_Fd_Handler * ecore_main_fd_handler_add(int fd, Ecore_Fd_Handler_Flags flags, Ecore_Fd_Cb func, const void *data, Ecore_Fd_Cb buf_func, const void *buf_data)
Adds a callback for activity on the given file descriptor.
Definition: ecore_main.c:1417
EAPI Eina_List * ecore_evas_engines_get(void)
Returns a list of supported engine names.
Definition: ecore_evas.c:1026
Fd Read mask.
Definition: Ecore_Common.h:1388
Efl_Canvas_Object Evas_Object
Definition: Evas_Common.h:180
const EAPI char * ecore_evas_engine_name_get(const Ecore_Evas *ee)
Gets the engine name used by this Ecore_Evas(window).
Definition: ecore_evas.c:1086
EAPI Eina_List * ecore_evas_ecore_evas_list_get(void)
Gets a list of all the ecore_evases.
Definition: ecore_evas.c:3837
EAPI void ecore_evas_callback_delete_request_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas delete request events.
Definition: ecore_evas.c:1196
#define ECORE_CALLBACK_RENEW
Return value to keep a callback.
Definition: Ecore_Common.h:153
EAPI Evas * ecore_evas_get(const Ecore_Evas *ee)
Gets an Ecore_Evas's Evas.
Definition: ecore_evas.c:1320
EAPI void * ecore_evas_data_get(const Ecore_Evas *ee, const char *key)
Retrieves user data associated with an Ecore_Evas.
Definition: ecore_evas.c:1112
void ecore_main_loop_begin(void)
Runs the application main loop.
Definition: ecore_main.c:1279
void evas_object_show(Evas_Object *eo_obj)
Makes the given Evas object visible.
Definition: evas_object_main.c:1853
Eo Evas
Definition: Evas_Common.h:158
unsigned char Eina_Bool
Definition: eina_types.h:496
Evas_Object * evas_object_rectangle_add(Evas *e)
Adds a rectangle to the given evas.
Definition: evas_object_rectangle.c:78
Definition: eina_list.h:326
EAPI void ecore_evas_hide(Ecore_Evas *ee)
Hides an Ecore_Evas' window.
Definition: ecore_evas.c:1508
EAPI Ecore_Evas * ecore_evas_ecore_evas_get(const Evas *e)
Returns the Ecore_Evas for this Evas.
Definition: ecore_evas.c:1094
EAPI void ecore_evas_data_set(Ecore_Evas *ee, const char *key, const void *data)
Stores user data in an Ecore_Evas structure.
Definition: ecore_evas.c:1123
EAPI void ecore_evas_show(Ecore_Evas *ee)
Shows an Ecore_Evas' window.
Definition: ecore_evas.c:1500
void evas_object_color_set(Evas_Object *obj, int r, int g, int b, int a)
Sets the general/main color of the given Evas object to the given one.
Definition: evas_object_main.c:2063