//gcc -g `pkg-config --cflags --libs elementary` actionslider_example_01.c -o actionslider_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
-static void _pos_selected_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info)
+static void _pos_selected_cb(void *data, Evas_Object *obj, void *event_info)
{
printf("Selection: %s\n", (char *)event_info);
printf("Label selected: %s\n", elm_actionslider_selected_label_get(obj));
}
static void
-_position_change_magnetic_cb(void *data __UNUSED__, Evas_Object * obj, void *event_info)
+_position_change_magnetic_cb(void *data, Evas_Object * obj, void *event_info)
{
if (!strcmp((char *)event_info, "left"))
elm_actionslider_magnet_pos_set(obj, ELM_ACTIONSLIDER_LEFT);
}
static void
-_magnet_enable_disable_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info)
+_magnet_enable_disable_cb(void *data, Evas_Object *obj, void *event_info)
{
if (!strcmp((char *)event_info, "left"))
elm_actionslider_magnet_pos_set(obj, ELM_ACTIONSLIDER_CENTER);
}
static void
-on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_done(void *data, Evas_Object *obj, void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *as;
* gcc -o anchorblock_example_01 anchorblock_example_01.c `pkg-config --cflags --libs elementary`
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void _anchorblock_clicked_cb(void *data, Evas_Object *obj, void *ev);
static void _anchorview_clicked_cb(void *data, Evas_Object *obj, void *ev);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *box, *o, *frame;
const char *anchortext =
static void _anchor_buttons_create(Evas_Object *ao, Elm_Entry_Anchorblock_Info *info, Evas_Smart_Cb btn_end_cb);
static void
-_btn_anchorblock_end_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_btn_anchorblock_end_cb(void *data, Evas_Object *obj, void *event_info)
{
elm_anchorblock_hover_end((Evas_Object *)data);
}
static void
-_anchorblock_clicked_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info)
+_anchorblock_clicked_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Entry_Anchorblock_Info *info = event_info;
_anchor_buttons_create(obj, info, _btn_anchorblock_end_cb);
}
static void
-_btn_anchorview_end_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_btn_anchorview_end_cb(void *data, Evas_Object *obj, void *event_info)
{
elm_anchorview_hover_end((Evas_Object *)data);
}
static void
-_anchorview_clicked_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info)
+_anchorview_clicked_cb(void *data, Evas_Object *obj, void *event_info)
{
/* should be an Elm_Entry_Anchorview_Info, but since both of them are
* the same, it simplifies code in this example to use one only */
}
static void
-_btn_clicked_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
{
const char *lbl = elm_object_text_get(obj);
printf("%s: %s\n", lbl, (char *)data);
//gcc -o bg_example_01 bg_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_done(void *data, Evas_Object *obj, void *event_info)
{
/* quit the mainloop (elm_run) */
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg;
//where directory is the a path where images/plant_01.jpg can be found.
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_done(void *data, Evas_Object *obj, void *event_info)
{
/* quit the mainloop (elm_run) */
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg;
char buf[PATH_MAX];
//where directory is the a path where images/plant_01.jpg can be found.
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_done(void *data, Evas_Object *obj, void *event_info)
{
/* quit the mainloop (elm_run) */
elm_exit();
}
static void
-_cb_radio_changed(void *data, Evas_Object *obj, void *event __UNUSED__)
+_cb_radio_changed(void *data, Evas_Object *obj, void *event)
{
Evas_Object *o_bg = data;
}
static void
-_cb_overlay_changed(void *data, Evas_Object *obj, void *event __UNUSED__)
+_cb_overlay_changed(void *data, Evas_Object *obj, void *event)
{
Evas_Object *o_bg = data;
}
static void
-_cb_color_changed(void *data, Evas_Object *obj, void *event __UNUSED__)
+_cb_color_changed(void *data, Evas_Object *obj, void *event)
{
Evas_Object *o_bg = data;
double val = 0.0;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg;
Evas_Object *box, *hbox, *o_bg;
//gcc -g `pkg-config --cflags --libs elementary` box_example_02.c -o box_example_02
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
typedef struct
{
} Transitions_Data;
static void
-_add_cb(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_add_cb(void *data, Evas_Object *obj, void *ev)
{
Evas_Object *btn;
Eina_List *children;
}
static void
-_clear_cb(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_clear_cb(void *data, Evas_Object *obj, void *ev)
{
Transitions_Data *tdata = data;
elm_box_clear(tdata->box);
}
static void
-_unpack_cb(void *data, Evas_Object *obj, void *ev __UNUSED__)
+_unpack_cb(void *data, Evas_Object *obj, void *ev)
{
Transitions_Data *tdata = data;
elm_box_unpack(tdata->box, obj);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *bigbox, *bx, *bt;
static Transitions_Data tdata = {
//gcc -o bubble_example_01 bubble_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
void
-_bla(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_bla(void *data, Evas_Object *obj, void *event_info)
{
static unsigned char corner = 0;
++corner;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bubble, *label, *icon;
* gcc -o button_example_00 button_example_00.c `pkg-config --cflags --libs elementary`
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-#include "elementary_config.h"
-#else
-#define __UNUSED__
-#endif
static void
-on_click(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_click(void *data, Evas_Object *obj, void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win = NULL;
Evas_Object *bg = NULL;
* gcc -o button_example_01 button_example_01.c `pkg-config --cflags --libs elementary`
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
typedef struct
{
} App_Data;
static void
-_btn_cursors_release_cb(void *data, Evas_Object *btn __UNUSED__, void *ev __UNUSED__)
+_btn_cursors_release_cb(void *data, Evas_Object *btn, void *ev)
{
App_Data *app = data;
elm_object_part_content_set(app->mid, "icon", app->icon_still);
}
static void
-_btn_cursors_move_cb(void *data, Evas_Object *btn, void *ev __UNUSED__)
+_btn_cursors_move_cb(void *data, Evas_Object *btn, void *ev)
{
App_Data *app = data;
double ax, ay;
}
static void
-_btn_options_cb(void *data, Evas_Object *btn, void *ev __UNUSED__)
+_btn_options_cb(void *data, Evas_Object *btn, void *ev)
{
char *ptr;
double t;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *box, *box2, *btn, *icon;
static App_Data data;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *cal;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static char *
_format_month_year(struct tm *format_time)
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *cal;
const char *weekdays[] =
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *cal;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
#define SECS_DAY 86400
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *cal, *cal2;
struct tm selected_time;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_print_cal_info_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_print_cal_info_cb(void *data, Evas_Object *obj, void *event_info)
{
int year_min, year_max;
Eina_Bool sel_enabled;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *cal;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
#define SECS_DAY 86400
static void
-_btn_clear_cb(void *data, Evas_Object *btn __UNUSED__, void *ev __UNUSED__)
+_btn_clear_cb(void *data, Evas_Object *btn, void *ev)
{
Evas_Object *cal = data;
elm_calendar_marks_clear(cal);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bt, *bx, *cal;
Elm_Calendar_Mark *mark;
//gcc -o check_example_01 check_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void _print(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *cb, *cb2, *icon;
Eina_Bool value;
ELM_MAIN()
static void
-_print(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_print(void *data, Evas_Object *obj, void *event_info)
{
printf("check %smarked\n", *((Eina_Bool*)data) ? "" : "un");
}
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *ck;
unsigned int digedit;
//gcc -g `pkg-config --cflags --libs elementary` colorselector_example_01.c -o colorselector_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void _change_color(void *data, Evas_Object *obj, void *event_info);
static void _colorpalette_clicked_cb(void *data, Evas_Object *obj, void *event_info);
static void _colorpalette_longpressed_cb(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *cs, *rect, *bx, *fr;
ELM_MAIN()
static void
-_change_color(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_change_color(void *data, Evas_Object *obj, void *event_info)
{
int r, g, b, a;
elm_colorselector_color_get(obj, &r, &g, &b, &a);
}
static void
-_colorpalette_clicked_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info)
+_colorpalette_clicked_cb(void *data, Evas_Object *obj, void *event_info)
{
int r = 0, g = 0, b = 0 ,a = 0;
Elm_Object_Item *color_it = (Elm_Object_Item *) event_info;
}
static void
-_colorpalette_longpressed_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
+_colorpalette_longpressed_cb(void *data, Evas_Object *obj, void *event_info)
{
int r = 0,g = 0,b = 0 ,a = 0;
Elm_Object_Item *color_it = (Elm_Object_Item *) event_info;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *btn, *bx, *en;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *conform, *btn, *bx, *en;
//gcc -o ctxpopup_example_01 ctxpopup_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_ctxpopup_item_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
+_ctxpopup_item_cb(void *data, Evas_Object *obj, void *event_info)
{
printf("ctxpopup item selected: %s\n", elm_object_item_text_get(event_info));
}
}
static void
-_list_item_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_list_item_cb(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *ctxpopup;
Elm_Object_Item *it;
}
static void
-_list_item_cb2(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_list_item_cb2(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *ctxpopup;
Elm_Object_Item *it;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *list;
//gcc -g `pkg-config --cflags --libs elementary` datetime_example.c -o datetime_example
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *bx, *datetime;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
/* Callback function when a day is clicked. */
-static void _changed_cb(void* data __UNUSED__, Evas_Object* obj, void* event_info)
+static void _changed_cb(void* data, Evas_Object* obj, void* event_info)
{
char buf[256];
Elm_Dayselector_Day day;
/* End of clicked callback */
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *dayselector;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *ds;
unsigned int i;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static int counter = 3;
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
-_add_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *ds_it;
Evas_Object *ds = data;
}
static void
-_add_ic_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_ic_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *ds_it;
Evas_Object *ic, *ds = data;
}
static void
-_sel_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
+_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *ds_it = event_info;
printf("Selected label: %s\n", elm_object_item_text_get(ds_it));
}
static void
-_add_func_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_func_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *ds_it;
Evas_Object *ds = data;
}
static void
-_sel_data_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info)
+_sel_data_cb(void *data, Evas_Object *obj, void *event_info)
{
char *content = data;
Elm_Object_Item *ds_it = event_info;
}
static void
-_free_data(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_free_data(void *data, Evas_Object *obj, void *event_info)
{
free(data);
}
static void
-_add_data_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_data_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *ds_it;
Evas_Object *ds = data;
}
static void
-_del_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_del_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_ds_it;
Evas_Object *ds = data;
}
static void
-_unselect_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_unselect_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_ds_it;
Evas_Object *ds = data;
}
static void
-_print_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_print_cb(void *data, Evas_Object *obj, void *event_info)
{
const Eina_List *l, *items;
Elm_Object_Item *ds_it;
}
static void
-_clear_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_clear_cb(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *ds = data;
elm_diskselector_clear(ds);
}
static void
-_select_first_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_select_first_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *first_ds_it;
Evas_Object *ds = data;
}
static void
-_select_last_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_select_last_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *last_ds_it;
Evas_Object *ds = data;
}
static void
-_select_next_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_select_next_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_ds_it, *next_ds_it;
Evas_Object *ds = data;
}
static void
-_select_prev_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_select_prev_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_ds_it, *prev_ds_it;
Evas_Object *ds = data;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *hbx, *ds, *bt;
//gcc -o efl_thread_1 efl_thread_1.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
#include <pthread.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
// BEGIN - code running in my custom pthread instance
//
static void *
-my_thread_run(void *arg __UNUSED__)
+my_thread_run(void *arg)
{
double t = 0.0;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *o, *bg;
//gcc -o efl_thread_2 efl_thread_2.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
#include <pthread.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
// BEGIN - code running in my custom pthread instance
//
static void *
-my_thread_run(void *arg __UNUSED__)
+my_thread_run(void *arg)
{
double t = 0.0;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *o, *bg;
//gcc -o efl_thread_3 efl_thread_3.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
#include <pthread.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
// BEGIN - code running in my custom pthread instance
//
static void *
-my_thread_run(void *arg __UNUSED__)
+my_thread_run(void *arg)
{
double t = 0.0;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *o, *bg;
//gcc -o efl_thread_4 efl_thread_4.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
#include <pthread.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
// BEGIN - code running in my custom pthread instance
//
static void *
-my_thread_run(void *arg __UNUSED__)
+my_thread_run(void *arg)
{
double t = 0.0;
// just test cancelling the thread
static void
-down(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+down(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
pthread_mutex_lock(&th_lock);
th_exit = 1;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *o, *bg;
//Compile with:
//gcc -o efl_thread_5 efl_thread_5.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Ecore_Thread *thr = NULL;
// BEGIN - code running in my custom thread instance
//
static void
-th_do(void *data __UNUSED__, Ecore_Thread *th)
+th_do(void *data, Ecore_Thread *th)
{
double t = 0.0;
// END - code running in my custom thread instance
static void // when mainloop gets feedback from worker
-th_feedback(void *data __UNUSED__, Ecore_Thread *th __UNUSED__, void *msg)
+th_feedback(void *data, Ecore_Thread *th, void *msg)
{
struct info *inf = msg;
evas_object_move(rect, inf->x - 50, inf->y - 50);
}
// BONUS (optional): called after th_do returns and has NOT been cancelled
-static void th_end(void *data __UNUSED__, Ecore_Thread *th __UNUSED__) { printf("thread ended\n"); }
+static void th_end(void *data, Ecore_Thread *th) { printf("thread ended\n"); }
// BONUS (optional): called in mainloop AFTER thread has finished cancelling
-static void th_cancel(void *data __UNUSED__, Ecore_Thread *th __UNUSED__) { printf("thread cancelled\n"); }
+static void th_cancel(void *data, Ecore_Thread *th) { printf("thread cancelled\n"); }
// just test cancelling the thread worker
static void
-down(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+down(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
ecore_thread_cancel(thr);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *o, *bg;
//Compile with:
//gcc -o efl_thread_6 efl_thread_6.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
}
static void
-th_do(void *data, Ecore_Thread *th __UNUSED__)
+th_do(void *data, Ecore_Thread *th)
{
struct info *inf = data;
// CANNOT TOUCH inf->obj here! just inf->pix which is 256x256 @ 32bpp
// END - code running in my custom thread instance
static void // thread job finished - collect results and put in img obj
-th_end(void *data, Ecore_Thread *th __UNUSED__)
+th_end(void *data, Ecore_Thread *th)
{
struct info *inf = data;
}
static void // if the thread is cancelled - free pix, keep obj tho
-th_cancel(void *data, Ecore_Thread *th __UNUSED__)
+th_cancel(void *data, Ecore_Thread *th)
{
struct info *inf = data;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *o, *bg;
int i;
#include <Elementary.h>
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
#include <Elementary.h>
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
#include <Elementary.h>
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
#include <Elementary.h>
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *win = NULL;
static Evas_Object *rect = NULL;
* gcc -o entry_example entry_example.c `pkg-config --cflags --libs elementary`
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__ __attribute__((unused))
-#endif
typedef struct
{
}
static void
-_it_sel_cb(void *data, Evas_Object *obj __UNUSED__, void *event)
+_it_sel_cb(void *data, Evas_Object *obj, void *event)
{
App_Inwin_Data *aid = data;
Elm_Object_Item *gg_it = event;
}
static char *
-_emo_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
+_emo_label_get(void *data, Evas_Object *obj, const char *part)
{
return strdup(data);
}
}
static void
-_emo_del(void *data, Evas_Object *obj __UNUSED__)
+_emo_del(void *data, Evas_Object *obj)
{
free(data);
}
}
static void
-_btn_insert_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_insert_cb(void *data, Evas_Object *obj, void *event)
{
App_Inwin_Data *aid = data;
const char *size[] = {
}
static void
-_width_changed_cb(void *data, Evas_Object *obj, void *event __UNUSED__)
+_width_changed_cb(void *data, Evas_Object *obj, void *event)
{
App_Inwin_Data *aid = data;
}
static void
-_height_changed_cb(void *data, Evas_Object *obj, void *event __UNUSED__)
+_height_changed_cb(void *data, Evas_Object *obj, void *event)
{
App_Inwin_Data *aid = data;
}
static void
-_insert_cancel_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_insert_cancel_cb(void *data, Evas_Object *obj, void *event)
{
App_Inwin_Data *aid = data;
}
static void
-_inwin_del_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_inwin_del_cb(void *data, Evas *e, Evas_Object *obj, void *event)
{
free(data);
}
static void
-_image_insert_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_image_insert_cb(void *data, Evas_Object *obj, void *event)
{
App_Data *ad = data;
App_Inwin_Data *aid;
}
static void
-_format_change_cb(void *data, Evas_Object *obj, void *event __UNUSED__)
+_format_change_cb(void *data, Evas_Object *obj, void *event)
{
App_Data *ad = data;
char fmt_open[5], fmt_close[6];
}
static void
-_autosave_change_cb(void *data, Evas_Object *obj, void *event __UNUSED__)
+_autosave_change_cb(void *data, Evas_Object *obj, void *event)
{
App_Data *ad = data;
Eina_Bool state = elm_check_state_get(obj);
}
static void
-_edit_dblclick_cb(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_edit_dblclick_cb(void *data, Evas_Object *obj, void *event)
{
int current_cursor;
}
static void
-_edit_tplclick_cb(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_edit_tplclick_cb(void *data, Evas_Object *obj, void *event)
{
elm_entry_cursor_line_begin_set(obj);
elm_entry_cursor_selection_begin(obj);
}
static void
-_win_del_cb(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_win_del_cb(void *data, Evas_Object *obj, void *event)
{
evas_object_del(obj);
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *box, *tb, *en, *o, *icon;
App_Data app;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void /* hook on the sole smart callback */
_file_chosen(void *data,
- Evas_Object *obj __UNUSED__,
+ Evas_Object *obj,
void *event_info)
{
Evas_Object *entry = data;
/* toggle inwin mode */
static void
_inwin_mode_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_bt = data;
Eina_Bool old_val = elm_fileselector_button_inwin_mode_get(fs_bt);
static void
_current_sel_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_bt = data;
Eina_Bool old_val = elm_fileselector_button_is_save_get(fs_bt);
static void
_folder_only_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_bt = data;
Eina_Bool old_val = elm_fileselector_button_folder_only_get(fs_bt);
static void
_expandable_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_bt = data;
Eina_Bool old_val = elm_fileselector_button_expandable_get(fs_bt);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *bg, *vbox, *hbox, *ic, *ck, *fs_bt, *en, *lb, *sep;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
/* hook on the file,chosen smart callback */
static void
-_file_chosen(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
+_file_chosen(void *data,
+ Evas_Object *obj,
void *event_info)
{
const char *file = event_info;
/* toggle inwin mode */
static void
_inwin_mode_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_entry = data;
Eina_Bool old_val = elm_fileselector_entry_inwin_mode_get(fs_entry);
static void
_current_sel_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_entry = data;
Eina_Bool old_val = elm_fileselector_entry_is_save_get(fs_entry);
static void
_folder_only_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_entry = data;
Eina_Bool old_val = elm_fileselector_entry_folder_only_get(fs_entry);
static void
_expandable_toggle(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs_entry = data;
Eina_Bool old_val = elm_fileselector_entry_expandable_get(fs_entry);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *bg, *vbox, *hbox, *ic, *ck, *fs_entry, *sep;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
/* 'done' cb */
static void
-_fs_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
+_fs_done(void *data,
+ Evas_Object *obj,
void *event_info)
{
const char *selected = event_info;
/* 'selected' cb */
static void
-_fs_selected(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
+_fs_selected(void *data,
+ Evas_Object *obj,
void *event_info)
{
const char *selected = event_info;
static void
_is_save_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs = data;
Eina_Bool old_val = elm_fileselector_is_save_get(fs);
static void
_folder_only_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs = data;
Eina_Bool old_val = elm_fileselector_folder_only_get(fs);
static void
_expandable_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs = data;
Eina_Bool old_val = elm_fileselector_expandable_get(fs);
static void
_sel_get_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs = data;
printf("Current selection is: %s\n", elm_fileselector_selected_get(fs));
static void
_path_get_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *fs = data;
printf("Current selection's directory path is: %s\n",
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *fs, *bg, *vbox, *buttons_bx, *bt, *sep, *bx;
//gcc -o flip_example_01 flip_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void _change_interaction(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *rect, *rect2, *flip, *radio, *radio2, *radio3;
ELM_MAIN()
static void
-_change_interaction(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_change_interaction(void *data, Evas_Object *obj, void *event_info)
{
elm_flip_interaction_set(data, elm_radio_state_value_get(obj));
elm_flip_go(data, ELM_FLIP_ROTATE_XZ_CENTER_AXIS);
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static const char *commands = \
"commands are:\n"
"\th - print help\n";
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
void /* unselect the item shown in the flip selector */
_unsel_cb(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Elm_Object_Item *it;
Evas_Object *fp = data;
void /* delete the item shown in the flip selector */
_del_cb(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Elm_Object_Item *it;
Evas_Object *fp = data;
}
void /* underflow callback */
-_underflow_cb(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_underflow_cb(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
fprintf(stdout, "Underflow!\n");
}
void /* overflow callback */
-_overflow_cb(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_overflow_cb(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
fprintf(stdout, "Overflow!\n");
}
static void
_on_keydown(void *data,
- Evas_Object *object __UNUSED__,
- Evas_Object *src __UNUSED__,
+ Evas_Object *object,
+ Evas_Object *src,
Evas_Callback_Type type,
void *event_info)
{
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
unsigned int i;
Evas_Object *win, *bg, *bx, *fp, *bt;
//gcc -o frame_example_01 frame_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg;
Evas_Object *f1, *r1, *f2, *r2, *f3, *r3, *f4, *r4;
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_BIN_DIR "/usr/bin"
-# define PACKAGE_LIB_DIR "/usr/lib"
-# define PACKAGE_DATA_DIR "/usr/share/elementary"
-#endif
+#define PACKAGE_BIN_DIR "/usr/bin"
+#define PACKAGE_LIB_DIR "/usr/lib"
+#define PACKAGE_DATA_DIR "/usr/share/elementary"
#define WIDTH 300
#define HEIGHT 300
struct test_data d = {NULL, EINA_TRUE, EINA_TRUE};
static void
-_btn_enabled_cb(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event __UNUSED__)
+_btn_enabled_cb(void *data,
+ Evas_Object *obj,
+ void *event)
{
elm_object_disabled_set(d.btn, !d.btn_enabled);
}
static void
/* focus callback */
-_btn_focus_cb(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event __UNUSED__)
+_btn_focus_cb(void *data,
+ Evas_Object *obj,
+ void *event)
{
elm_object_focus_set(d.btn, EINA_TRUE);
}
static void
/* unfocus callback */
-_btn_unfocus_cb(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event __UNUSED__)
+_btn_unfocus_cb(void *data,
+ Evas_Object *obj,
+ void *event)
{
elm_object_focus_set(d.btn, EINA_FALSE);
}
static void
/* focus allow callback */
-_btn_focus_allow_cb(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event __UNUSED__)
+_btn_focus_allow_cb(void *data,
+ Evas_Object *obj,
+ void *event)
{
elm_object_focus_allow_set(d.btn, d.btn_gets_focus);
}
static void /* scaling callback */
-_btn_scale_cb(void *data __UNUSED__,
+_btn_scale_cb(void *data,
Evas_Object *obj,
- void *event __UNUSED__)
+ void *event)
{
elm_object_scale_set(d.btn, elm_slider_value_get(obj));
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
int h;
Evas_Object *win, *bg, *box, *frame, *check, *b, *slider;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "../../data"
-#endif
+#define PACKAGE_DATA_DIR "../../data"
typedef struct _Example_Item
{
static Evas_Object *before_bt, *after_bt;
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
_horizontal_grid(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
Evas_Object *grid = data;
static void
_always_select_change(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
Evas_Object *grid = data;
Eina_Bool always = elm_check_state_get(obj);
static void
_bouncing_change(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
Evas_Object *grid = data;
Eina_Bool bounce = elm_check_state_get(obj);
static void
_multi_change(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
Evas_Object *grid = data;
Eina_Bool multi = elm_check_state_get(obj);
static void
_no_sel_change(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
Evas_Object *grid = data;
Eina_Bool no_sel = elm_check_state_get(obj);
/* item selection callback */
static void
_grid_sel(void *data,
- Evas_Object *obj __UNUSED__,
+ Evas_Object *obj,
void *event_info)
{
unsigned int x, y;
/* "insert before" callback */
static void
_before_bt_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Example_Item *it;
Evas_Object *grid = data;
/* "insert after" callback */
static void
_after_bt_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Example_Item *it;
Evas_Object *grid = data;
/* prepend an item */
static void
_prepend_bt_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Example_Item *it;
Evas_Object *grid = data;
/* append an item */
static void
_append_bt_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Evas_Object *grid = data;
Example_Item *it = _item_new();
/* delete items */
static void
_clear_cb(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
elm_gengrid_clear(data);
/* bring in 1st item */
static void
_bring_1st_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Elm_Object_Item *gg_it = elm_gengrid_first_item_get(data);
/* show last item */
static void
_show_last_clicked(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Elm_Object_Item *gg_it = elm_gengrid_last_item_get(data);
/* disable selected item */
static void
_toggle_disabled_cb(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
Elm_Object_Item *gg_it = elm_gengrid_selected_item_get(data);
static void
_size_changed(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
Evas_Object *grid = data;
int size = elm_spinner_value_get(obj);
/* item double click callback */
static void
-_double_click(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
+_double_click(void *data,
+ Evas_Object *obj,
void *event_info)
{
fprintf(stdout, "Double click on item with handle %p\n", event_info);
/* item long press callback */
static void
-_long_pressed(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
+_long_pressed(void *data,
+ Evas_Object *obj,
void *event_info)
{
fprintf(stdout, "Long press on item with handle %p\n", event_info);
/* label fetching callback */
static char *
_grid_label_get(void *data,
- Evas_Object *obj __UNUSED__,
- const char *part __UNUSED__)
+ Evas_Object *obj,
+ const char *part)
{
const Example_Item *it = data;
char buf[256];
/* state fetching callback */
static Eina_Bool
-_grid_state_get(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- const char *part __UNUSED__)
+_grid_state_get(void *data,
+ Evas_Object *obj,
+ const char *part)
{
return EINA_FALSE;
}
/* deletion callback */
static void
_grid_del(void *data,
- Evas_Object *obj __UNUSED__)
+ Evas_Object *obj)
{
Example_Item *it = data;
/* scrolling animation stopped callback */
static void
-_grid_scroll_stopped_cb(void *data __UNUSED__,
+_grid_scroll_stopped_cb(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
int h_pagenumber = 0, v_pagenumber = 0;
elm_gengrid_current_page_get(obj, &h_pagenumber, &v_pagenumber);
static void
_h_align_change_cb(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
double v_align;
double val = elm_slider_value_get(obj);
static void
_v_align_change_cb(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
double h_align;
double val = elm_slider_value_get(obj);
static void
_page_change_cb(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
double val = elm_slider_value_get(obj);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *bg, *grid, *bx, *hbx_1, *hbx_2, *hbx_3, *bt, *ck, *sl,
*sp;
//gcc -g `pkg-config --cflags --libs elementary` genlist_example_01.c -o genlist_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
#define N_ITEMS 30
static Elm_Genlist_Item_Class *_itc = NULL;
static char *
-_item_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
+_item_label_get(void *data, Evas_Object *obj, const char *part)
{
char buf[256];
snprintf(buf, sizeof(buf), "Item # %i", (int)(long)data);
}
static Evas_Object *
-_item_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part)
+_item_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg;
Evas_Object *list;
//Compile with:
//gcc -g `pkg-config --cflags --libs elementary` genlist_example_02.c -o genlist_example_02
-#include <time.h>
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
+#include <time.h>
#define N_ITEMS 300
static Elm_Genlist_Item_Class *_itc = NULL;
static char *
-_item_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
+_item_label_get(void *data, Evas_Object *obj, const char *part)
{
time_t t = (time_t)ecore_time_unix_get();
char buf[256];
}
static Evas_Object *
-_item_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part)
+_item_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
static void
-_show_status_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_show_status_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Evas_Coord x, y, w, h, mx, my;
}
static void
-_realize_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_realize_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
elm_genlist_realized_items_update(list);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *box, *hbox;
Evas_Object *list, *btn;
//gcc -g `pkg-config --cflags --libs elementary` genlist_example_03.c -o genlist_example_03
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
#define N_ITEMS 30
static Elm_Genlist_Item_Class *_itc = NULL;
static char *
-_item_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part)
+_item_label_get(void *data, Evas_Object *obj, const char *part)
{
time_t t = (time_t)ecore_time_unix_get();
char buf[256];
}
static Evas_Object *
-_item_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part)
+_item_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *box;
Evas_Object *list;
//gcc -g `pkg-config --cflags --libs elementary` genlist_example_04.c -o genlist_example_04
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
#define N_ITEMS 300
static int nitems = 0;
static char *
-_item_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part)
+_item_label_get(void *data, Evas_Object *obj, const char *part)
{
time_t t = (time_t)ecore_time_unix_get();
char buf[256];
}
static Evas_Object *
-_item_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part)
+_item_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
static char *
-_group_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
+_group_label_get(void *data, Evas_Object *obj, const char *part)
{
char buf[256];
int i = (int)(long)data;
}
static Evas_Object *
-_group_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part __UNUSED__)
+_group_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
static void
-_append_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_append_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
}
static void
-_prepend_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_prepend_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
}
static void
-_insert_before_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_insert_before_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
static void
-_insert_after_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_insert_after_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
static void
-_next_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_next_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
static void
-_prev_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_prev_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
static void
-_bring_in_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_bring_in_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = data;
if (!glit) return;
}
static void
-_show_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_show_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = data;
if (!glit) return;
}
static void
-_middle_in_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_middle_in_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = data;
if (!glit) return;
}
static void
-_middle_show_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_middle_show_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = data;
if (!glit) return;
}
static void
-_top_in_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_top_in_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = data;
if (!glit) return;
}
static void
-_top_show_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_top_show_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = data;
if (!glit) return;
}
static void
-_realize_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_realize_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *box, *fbox;
Evas_Object *list;
//gcc -g `pkg-config --cflags --libs elementary` genlist_example_05.c -o genlist_example_05
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
#define N_ITEMS 6
static int nitems = 0;
static char *
-_item_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part)
+_item_label_get(void *data, Evas_Object *obj, const char *part)
{
char buf[256];
Node_Data *d = data;
}
static Evas_Object *
-_item_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part)
+_item_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
static char *
-_parent_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
+_parent_label_get(void *data, Evas_Object *obj, const char *part)
{
char buf[256];
Node_Data *d = data;
}
static Evas_Object *
-_parent_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part __UNUSED__)
+_parent_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
static char *
-_favorite_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part)
+_favorite_label_get(void *data, Evas_Object *obj, const char *part)
{
char buf[256];
Node_Data *d = data;
}
static Evas_Object *
-_favorite_content_get(void *data __UNUSED__, Evas_Object *obj, const char *part)
+_favorite_content_get(void *data, Evas_Object *obj, const char *part)
{
Evas_Object *ic = elm_icon_add(obj);
}
static void
-_append_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_append_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit, *parent = NULL;
}
static void
-_favorite_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_favorite_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
static void
-_add_child_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_add_child_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
static void
-_del_item_cb(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_del_item_cb(void *data, Evas_Object *o, void *event_info)
{
Evas_Object *list = data;
Elm_Object_Item *glit = elm_genlist_selected_item_get(list);
}
static void
-_expand_request_cb(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info)
+_expand_request_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = event_info;
printf("expand request on item: %p\n", event_info);
}
static void
-_contract_request_cb(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info)
+_contract_request_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = event_info;
printf("contract request on item: %p\n", event_info);
}
static void
-_expanded_cb(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info)
+_expanded_cb(void *data, Evas_Object *o, void *event_info)
{
Eina_List *l;
Elm_Object_Item *glit = event_info;
}
static void
-_contracted_cb(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info)
+_contracted_cb(void *data, Evas_Object *o, void *event_info)
{
Elm_Object_Item *glit = event_info;
elm_genlist_item_subitems_clear(glit);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *box, *fbox;
Evas_Object *list;
#include <Elementary.h>
#include <Evas_GL.h>
#include <stdio.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
typedef struct _GLData GLData;
//gcc -o hover_example_01 hover_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_show_hover(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_show_hover(void *data, Evas_Object *obj, void *event_info)
{
evas_object_show(data);
}
static void
-_hide_hover(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_hide_hover(void *data, Evas_Object *obj, void *event_info)
{
evas_object_hide(data);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bt, *bt2, *rect, *rect2, *rect3, *hover;
//gcc -o hoversel_example_01 hoversel_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void _print_items(void *data, Evas_Object *obj, void *event_info);
static void _rm_items(void *data, Evas_Object *obj, void *event_info);
static void _add_item(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *rect, *hoversel;
Elm_Object_Item *hoversel_it;
ELM_MAIN()
static void
-_print_items(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_print_items(void *data, Evas_Object *obj, void *event_info)
{
const Eina_List *items = elm_hoversel_items_get(obj);
const Eina_List *l;
}
static void
-_rm_items(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_rm_items(void *data, Evas_Object *obj, void *event_info)
{
if(!elm_hoversel_expanded_get(obj))
elm_hoversel_clear(obj);
}
static void
-_add_item(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_add_item(void *data, Evas_Object *obj, void *event_info)
{
static int num = 0;
char *str = malloc(sizeof(char) * 10);
}
static void
-_free(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_free(void *data, Evas_Object *obj, void *event_info)
{
free(data);
}
//gcc -g `pkg-config --cflags --libs elementary` image_example_01.c -o image_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "."
-#endif
+#define PACKAGE_DATA_DIR "."
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *icon;
const char *path, *group, *name;
//gcc -g `pkg-config --cflags --libs elementary` image_example_01.c -o image_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "."
-#endif
+#define PACKAGE_DATA_DIR "."
int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *image;
char buf[PATH_MAX];
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
struct example_data
{
static void
_index_item_del(void *data,
- Evas_Object *obj __UNUSED__,
+ Evas_Object *obj,
void *event_info)
{
fprintf(stdout, "Deleting associated list node (%s). Comparing index "
/* delete an index item */
static void
-_item_del(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_item_del(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
Elm_Object_Item *iit;
Elm_Object_Item *lit = elm_index_selected_item_get(d.index, 0);
}
static void
-_item_del_all(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_item_del_all(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_index_item_clear(d.index);
}
static void
-_active_set(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_active_set(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_index_autohide_disabled_set(d.index, !elm_index_autohide_disabled_get(d.index));
/* "delay,changed" hook */
static void
-_index_changed(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
+_index_changed(void *data,
+ Evas_Object *obj,
void *event_info)
{
elm_list_item_bring_in(event_info);
}
static void
-_index_selected(void *data __UNUSED__,
+_index_selected(void *data,
Evas_Object *obj,
void *event_info)
{
}
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *bg, *hbox, *vbox, *bt, *sep;
Elm_Object_Item *lit;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "../../data"
-#endif
+#define PACKAGE_DATA_DIR "../../data"
static const char *items[] = \
{
};
static void
-_index_changed(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
+_index_changed(void *data,
+ Evas_Object *obj,
void *event_info)
{
elm_gengrid_item_bring_in(event_info, ELM_GENGRID_ITEM_SCROLLTO_IN);
}
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static char *
_grid_label_get(void *data,
- Evas_Object *obj __UNUSED__,
- const char *part __UNUSED__)
+ Evas_Object *obj,
+ const char *part)
{
int idx = (int)data;
return strdup(items[idx]);
}
Evas_Object *
-_grid_content_get(void *data __UNUSED__,
+_grid_content_get(void *data,
Evas_Object *obj,
const char *part)
{
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *bg, *grid, *idx;
Elm_Object_Item *gg_it;
* gcc -o inwin_example inwin_example.c `pkg-config --cflags --libs elementary`
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static Evas_Object *inwin = NULL;
static const char *styles[] = {
static int current_style = 0;
static void
-_inwin_hide(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_inwin_hide(void *data, Evas_Object *obj, void *event)
{
if (inwin)
{
}
static void
-_inwin_destroy(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_inwin_destroy(void *data, Evas_Object *obj, void *event)
{
if (inwin)
{
}
static void
-_btn_click_cb(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_btn_click_cb(void *data, Evas_Object *obj, void *event)
{
Evas_Object *o, *parent;
}
static void
-_win_del_cb(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_win_del_cb(void *data, Evas_Object *obj, void *event)
{
if (inwin)
{
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *box, *o;
//gcc -o label_example_01 label_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *label, *label2, *label3, *label4, *label5, *label6;
//gcc -g `pkg-config --cflags --libs elementary` layout_example_01.c -o layout_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "."
-#endif
+#define PACKAGE_DATA_DIR "."
#define TABLE "example/table"
#define BOX "example/box"
static int _box_buttons = 0;
static void
-_tbl_btn_cb(void *data, Evas_Object *btn, void *event_info __UNUSED__)
+_tbl_btn_cb(void *data, Evas_Object *btn, void *event_info)
{
Evas_Object *layout = data;
}
static void
-_box_btn_cb(void *data, Evas_Object *btn, void *event_info __UNUSED__)
+_box_btn_cb(void *data, Evas_Object *btn, void *event_info)
{
Evas_Object *layout = data;
Evas_Object *item;
}
static void
-_swallow_btn_cb(void *data, Evas_Object *btn __UNUSED__, void *event_info __UNUSED__)
+_swallow_btn_cb(void *data, Evas_Object *btn, void *event_info)
{
Evas_Object *layout = data;
Evas_Object *item;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *icon, *icon2, *bt, *bt2, *layout;
Evas_Object *clk;
//gcc -g `pkg-config --cflags --libs elementary` layout_example_02.c -o layout_example_02
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
#define TABLE "example/table"
#define BOX "example/box"
};
static void
-_signal_cb(void *data, Evas_Object *o, const char *emission, const char *source __UNUSED__)
+_signal_cb(void *data, Evas_Object *o, const char *emission, const char *source)
{
struct _App *app = data;
Evas_Object *icon = elm_object_part_content_get(o, "elm.swallow.content");
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *layout, *icon;
struct _App app;
//gcc -g `pkg-config --cflags --libs elementary` layout_example_03.c -o layout_example_03
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "."
-#endif
+#define PACKAGE_DATA_DIR "."
#define TITLE "example/title"
#define SWALLOW "example/custom"
static Eina_Bool _btn_large = EINA_FALSE;
static void
-_swallow_btn_cb(void *data, Evas_Object *btn, void *event_info __UNUSED__)
+_swallow_btn_cb(void *data, Evas_Object *btn, void *event_info)
{
Evas_Object *layout = data;
}
static void
-_size_changed_cb(void *data __UNUSED__, Evas_Object *layout, const char *emission __UNUSED__, const char *source __UNUSED__)
+_size_changed_cb(void *data, Evas_Object *layout, const char *emission, const char *source)
{
Evas_Object *edje;
Evas_Coord w, h;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *btn, *layout;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *li;
unsigned int i;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *li;
unsigned int i;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static int counter = 3;
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
-_prepend_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_prepend_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *list_it;
Evas_Object *li = data;
}
static void
-_add_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *list_it;
Evas_Object *li = data;
}
static void
-_add_ic_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_ic_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *list_it;
Evas_Object *ic, *li = data;
}
static void
-_sel_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
+_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *list_it = event_info;
printf("Selected label: %s\n", elm_object_item_text_get(list_it));
}
static void
-_add_func_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_func_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *list_it;
Evas_Object *li = data;
}
static void
-_sel_data_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info)
+_sel_data_cb(void *data, Evas_Object *obj, void *event_info)
{
char *content = data;
Elm_Object_Item *list_it = event_info;
}
static void
-_free_data(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_free_data(void *data, Evas_Object *obj, void *event_info)
{
free(data);
}
static void
-_add_data_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_data_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *list_it;
Evas_Object *li = data;
}
static void
-_del_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_del_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item;
Evas_Object *li = data;
}
static void
-_unselect_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_unselect_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item;
Evas_Object *li = data;
}
static void
-_print_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_print_cb(void *data, Evas_Object *obj, void *event_info)
{
const Eina_List *l, *items;
Elm_Object_Item *list_it;
}
static void
-_clear_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_clear_cb(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *li = data;
elm_list_clear(li);
}
static void
-_select_next_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_select_next_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item, *next_item;
Evas_Object *li = data;
}
static void
-_insert_after_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_insert_after_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item, *list_it;
Evas_Object *li = data;
}
static void
-_select_prev_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_select_prev_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item, *prev_item;
Evas_Object *li = data;
}
static void
-_insert_before_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_insert_before_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item, *list_it;
Evas_Object *li = data;
}
static void
-_set_separator_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_set_separator_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item;
Evas_Object *li = data;
}
static void
-_disable_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_disable_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *selected_item;
Evas_Object *li = data;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *hbx, *li, *bt;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_bt_zoom_in(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_bt_zoom_in(void *data, Evas_Object *obj, void *ev)
{
int zoom;
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_MANUAL);
}
static void
-_bt_zoom_out(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_bt_zoom_out(void *data, Evas_Object *obj, void *ev)
{
int zoom;
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_MANUAL);
}
static void
-_bt_zoom_fit(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_bt_zoom_fit(void *data, Evas_Object *obj, void *event_info)
{
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_AUTO_FIT);
}
static void
-_bt_zoom_fill(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_bt_zoom_fill(void *data, Evas_Object *obj, void *event_info)
{
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_AUTO_FILL);
}
static void
-_on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_on_done(void *data, Evas_Object *obj, void *event_info)
{
elm_exit();
}
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *map, *box, *bt;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
typedef struct _Overlay_Data
{
}
static void
-_overlay_cb(void *data __UNUSED__, Evas_Object *map, void *ev)
+_overlay_cb(void *data, Evas_Object *map, void *ev)
{
printf("Overlay clicked\n");
Elm_Map_Overlay *overlay = ev;
}
static void
-_bt_zoom_in(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_bt_zoom_in(void *data, Evas_Object *obj, void *ev)
{
Evas_Object *map = data;
int zoom;
}
static void
-_bt_zoom_out(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_bt_zoom_out(void *data, Evas_Object *obj, void *ev)
{
Evas_Object *map = data;
int zoom;
}
static void
-_bt_zoom_fit(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_bt_zoom_fit(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *map = data;
elm_map_zoom_mode_set(map, ELM_MAP_ZOOM_MODE_AUTO_FIT);
}
static void
-_bt_zoom_fill(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_bt_zoom_fill(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *map = data;
elm_map_zoom_mode_set(map, ELM_MAP_ZOOM_MODE_AUTO_FILL);
}
static void
-_on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_on_done(void *data, Evas_Object *obj, void *event_info)
{
elm_exit();
}
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *map, *box, *bt;
Eina_List *ovls = NULL;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
typedef struct _Example_Data
{
static Example_Data example_data;
static void
-_route_loaded(void *data, Evas_Object *obj, void *ev __UNUSED__)
+_route_loaded(void *data, Evas_Object *obj, void *ev)
{
Example_Data *exam_data = data;
}
static void
-_name_loaded(void *data, Evas_Object *obj, void *ev __UNUSED__)
+_name_loaded(void *data, Evas_Object *obj, void *ev)
{
Example_Data *exam_data = data;
Evas_Object *map = obj;
}
static void
-_bt_route(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_bt_route(void *data, Evas_Object *obj, void *ev)
{
Example_Data *exam_data = data;
Evas_Object *map;
}
static void
-_bt_zoom_in(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_bt_zoom_in(void *data, Evas_Object *obj, void *ev)
{
int zoom;
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_MANUAL);
}
static void
-_bt_zoom_out(void *data, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_bt_zoom_out(void *data, Evas_Object *obj, void *ev)
{
int zoom;
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_MANUAL);
}
static void
-_bt_zoom_fit(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_bt_zoom_fit(void *data, Evas_Object *obj, void *event_info)
{
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_AUTO_FIT);
}
static void
-_bt_zoom_fill(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_bt_zoom_fill(void *data, Evas_Object *obj, void *event_info)
{
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_AUTO_FILL);
}
static void
-_on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_on_done(void *data, Evas_Object *obj, void *event_info)
{
elm_exit();
}
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *map, *box, *bt, *entry;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
-_enabled_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_enabled_cb(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *mb = data;
elm_mapbuf_enabled_set(mb, elm_check_state_get(obj));
}
static void
-_alpha_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_alpha_cb(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *mb = data;
elm_mapbuf_alpha_set(mb, elm_check_state_get(obj));
}
static void
-_smooth_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_smooth_cb(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *mb = data;
elm_mapbuf_smooth_set(mb, elm_check_state_get(obj));
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *hbx, *tg, *ck, *mb, *tb, *ic;
unsigned int i, j;
//gcc -g `pkg-config --cflags --libs elementary` menu_example_01.c -o menu_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_del_it(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_del_it(void *data, Evas_Object *obj, void *event_info)
{
const Eina_List *l;
Elm_Object_Item *menu_it = elm_menu_first_item_get(data);
}
static void
-_show(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
+_show(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
Evas_Event_Mouse_Down *ev = event_info;
elm_menu_move(data, ev->canvas.x, ev->canvas.y);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *menu, *button, *rect;
Elm_Object_Item *menu_it, *menu_it1;
//gcc -o notify_example_01 notify_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void _hide(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *notify, *content;
ELM_MAIN()
static void
-_hide(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_hide(void *data, Evas_Object *obj, void *event_info)
{
evas_object_hide(obj);
}
//gcc -g `pkg-config --cflags --libs elementary` panel_example_01.c -o panel_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *panel, *content;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static double size = 0.0;
static void
-_press(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_press(void *data, Evas_Object *obj, void *event_info)
{
printf("Pressed\n");
}
static void
-_unpress(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_unpress(void *data, Evas_Object *obj, void *event_info)
{
printf("Unpressed, size : %f\n", elm_panes_content_left_size_get(obj));
}
static void
-_clicked(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_clicked(void *data, Evas_Object *obj, void *event_info)
{
printf("Clicked\n");
}
static void
-_clicked_double(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_clicked_double(void *data, Evas_Object *obj, void *event_info)
{
if (elm_panes_content_left_size_get(obj) > 0)
{
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *panes, *panes_h, *bt;
//where directory is the path where images/insanely_huge_test_image.jpg can be found.
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void _fit(void *data, Evas_Object *obj, void *event_info);
static void _unfit(void *data, Evas_Object *obj, void *event_info);
static void _bring_in(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *obj, *photocam;
ELM_MAIN()
static void
-_bring_in(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_bring_in(void *data, Evas_Object *obj, void *event_info)
{
int w, h;
elm_photocam_image_size_get(obj, &w, &h);
}
static void
-_fit(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_fit(void *data, Evas_Object *obj, void *event_info)
{
int x, y, w, h;
elm_photocam_image_region_get(data, &x, &y, &w, &h);
}
static void
-_unfit(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_unfit(void *data, Evas_Object *obj, void *event_info)
{
elm_photocam_zoom_mode_set(data, ELM_PHOTOCAM_ZOOM_MODE_MANUAL);
}
static void
-_zoom(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_zoom(void *data, Evas_Object *obj, void *event_info)
{
double z = elm_slider_value_get(obj) * 8;
elm_photocam_zoom_set(data, z);
//gcc -o popup_example_01 popup_example_01.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__ __attribute__((unused))
-# define PACKAGE_DATA_DIR "../../data"
-#endif
+#define PACKAGE_DATA_DIR "../../data"
static void _block_clicked(void *data, Evas_Object *obj, void *event_info);
static void _timeout(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *popup, *content;
ELM_MAIN()
static void
-_block_clicked(void *data __UNUSED__, Evas_Object *obj,
- void *event_info __UNUSED__)
+_block_clicked(void *data, Evas_Object *obj,
+ void *event_info)
{
evas_object_hide(obj);
}
static void
-_timeout(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_timeout(void *data, Evas_Object *obj, void *event_info)
{
evas_object_hide(obj);
}
//gcc -o popup_example_02 popup_example_02.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__ __attribute__((unused))
-# define PACKAGE_DATA_DIR "../../data"
-#endif
+#define PACKAGE_DATA_DIR "../../data"
static void _response_cb(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *popup, *btn1, *btn2, *btn3, *icon1;
char buf[256];
ELM_MAIN()
static void
-_response_cb(void *data, Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_response_cb(void *data, Evas_Object *obj,
+ void *event_info)
{
evas_object_del(data);
}
//gcc -o popup_example_03 popup_example_03.c -g `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__ __attribute__((unused))
-# define PACKAGE_DATA_DIR "../../data"
-#endif
+#define PACKAGE_DATA_DIR "../../data"
static void _item_selected_cb(void *data, Evas_Object *obj, void *event_info);
static void _response_cb(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *popup, *btn1, *btn2, *icon1;
Elm_Object_Item *popup_it1;
ELM_MAIN()
static void
-_item_selected_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__,
+_item_selected_cb(void *data, Evas_Object *obj,
void *event_info)
{
printf("popup item selected: %s\n", elm_object_item_text_get(event_info));
}
static void
-_response_cb(void *data, Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_response_cb(void *data, Evas_Object *obj,
+ void *event_info)
{
evas_object_hide(data);
}
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
typedef struct Progressbar_Example
{
static Progressbar_Example example_data;
static Eina_Bool
-_progressbar_example_value_set(void *data __UNUSED__)
+_progressbar_example_value_set(void *data)
{
double progress;
}
static void
-_progressbar_example_start(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_progressbar_example_start(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_progressbar_pulse(example_data.pb2, EINA_TRUE);
elm_progressbar_pulse(example_data.pb5, EINA_TRUE);
/* end of show */
static void
-_progressbar_example_stop(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_progressbar_example_stop(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_progressbar_pulse(example_data.pb2, EINA_FALSE);
elm_progressbar_pulse(example_data.pb5, EINA_FALSE);
}
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
_progressbar_example_stop(NULL, NULL, NULL);
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *bg, *pb, *bx, *hbx, *bt, *bt_bx, *ic1, *ic2;
char buf[PATH_MAX];
//gcc -g `pkg-config --cflags --libs elementary` radio_example_01.c -o radio_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static int val = 1;
static void _cb(void *data, Evas_Object *obj, void *event_info);
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *radio, *group, *ic;
ELM_MAIN()
static void
-_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_cb(void *data, Evas_Object *obj, void *event_info)
{
printf("val is now: %d\n", val);
}
//gcc -g `pkg-config --cflags --libs elementary` scroller_example_01.c -o scroller_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static const char *text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse bibendum, nibh eget vehicula tempus, libero dui aliquam dui, eget pellentesque nulla est id mi. Sed orci nisl, mattis vitae dignissim scelerisque, imperdiet vel arcu. Integer ut libero id massa commodo dignissim sed at orci. Quisque sollicitudin eleifend malesuada. Donec orci orci, mollis quis euismod vel, tincidunt nec ipsum. Sed ut nulla ligula, ut commodo tellus. Duis non felis in odio fringilla venenatis eget in metus. Mauris molestie ipsum tortor. Suspendisse potenti. Curabitur facilisis ultricies cursus. In euismod viverra risus sit amet pharetra. Sed mauris lorem, volutpat a vehicula quis, interdum nec erat. Suspendisse auctor bibendum fringilla. Curabitur tincidunt sem risus.\
<br>\
Nam scelerisque nulla ut neque tempor blandit volutpat nisl vehicula. Nam orci enim, luctus ut venenatis et, egestas id nunc. Phasellus risus sem, scelerisque sed vestibulum a, aliquam at sem. Sed venenatis tristique nisi id eleifend. Morbi urna tellus, cursus ac porttitor rhoncus, commodo at mi. Mauris ac magna nisi. Maecenas rutrum lobortis sapien, sed dapibus neque hendrerit a. Aliquam fringilla lectus nec arcu tempor et molestie dui suscipit. Proin et felis velit, vel pellentesque ligula. Donec tempus, mi at mollis porttitor, mauris urna congue elit, at varius nisi elit et est. Quisque eu libero lorem, eget tincidunt velit. Nullam hendrerit metus quis urna adipiscing quis tristique tortor condimentum. Integer iaculis scelerisque sem, vitae consectetur lorem facilisis eu. Phasellus consectetur blandit auctor. Morbi eleifend mollis ipsum, id facilisis leo euismod ut. Nunc id est tellus.";
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *label, *scroller;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *sc, *ic;
Elm_Object_Item *seg_it;
//gcc -g `pkg-config --cflags --libs elementary` separator_example_01.c -o separator_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *rect, *separator;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
-_changed_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
double val = elm_slider_value_get(obj);
printf("Changed to %1.2f\n", val);
}
static void
-_delay_changed_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_delay_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
double val = elm_slider_value_get(obj);
printf("Delay changed to %1.2f\n", val);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *sl, *ic;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "../../data"
-#endif
+#define PACKAGE_DATA_DIR "../../data"
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
_notify_show(void *data,
- Evas *e __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas *e,
+ Evas_Object *obj,
+ void *event_info)
{
evas_object_show(data);
}
/* jump to next item, cyclically */
static void
_next(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
elm_slideshow_next(data);
}
static void
_previous(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
elm_slideshow_previous(data);
}
static void
_first(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
elm_slideshow_item_show(data);
}
static void
_last(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
elm_slideshow_item_show(data);
}
static void
_mouse_in(void *data,
- Evas *e __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas *e,
+ Evas_Object *obj,
+ void *event_info)
{
elm_notify_timeout_set(data, 0.0);
evas_object_show(data);
static void
_mouse_out(void *data,
- Evas *e __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas *e,
+ Evas_Object *obj,
+ void *event_info)
{
elm_notify_timeout_set(data, 3.0);
}
static void
_transition_select(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
elm_slideshow_transition_set(slideshow, data);
elm_object_text_set(obj, data);
static void
_layout_select(void *data,
Evas_Object *obj,
- void *event_info __UNUSED__)
+ void *event_info)
{
elm_slideshow_layout_set(slideshow, data);
elm_object_text_set(obj, data);
/* start the show! */
static void
_start(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
elm_slideshow_timeout_set(slideshow, elm_spinner_value_get(data));
}
static void
-_stop(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_stop(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_slideshow_timeout_set(slideshow, 0.0);
elm_object_disabled_set(bt_start, EINA_FALSE);
/* slideshow transition time has changed */
static void
_spin(void *data,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+ Evas_Object *obj,
+ void *event_info)
{
if (elm_slideshow_timeout_get(slideshow) > 0)
elm_slideshow_timeout_set(slideshow, elm_spinner_value_get(data));
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__,
- char **argv __UNUSED__)
+elm_main(int argc,
+ char **argv)
{
Evas_Object *win, *bg, *notify, *bx, *bt, *hv, *spin;
Elm_Object_Item *slide_first, *slide_last, *slide_it;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
-_changed_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
printf("Value changed to %0.f\n", elm_spinner_value_get(obj));
}
static void
-_delay_changed_cb(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
+_delay_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
printf("Value delay changed to %0.f\n", elm_spinner_value_get(obj));
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *sp;
//gcc -g `pkg-config --cflags --libs elementary` table_example_01.c -o table_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *label, *table;
//gcc -g `pkg-config --cflags --libs elementary` table_example_02.c -o table_example_02
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *rect, *table;
* gcc -o theme_example_01 theme_example_01.c `pkg-config --cflags --libs elementary`
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-btn_extension_click_cb(void *data __UNUSED__, Evas_Object *btn, void *ev __UNUSED__)
+btn_extension_click_cb(void *data, Evas_Object *btn, void *ev)
{
const char *lbl = elm_object_text_get(btn);
}
static void
-btn_style_click_cb(void *data __UNUSED__, Evas_Object *btn, void *ev __UNUSED__)
+btn_style_click_cb(void *data, Evas_Object *btn, void *ev)
{
const char *styles[] = {
"chucknorris",
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *box, *btn;
* gcc -o theme_example_02 theme_example_02.c `pkg-config --cflags --libs elememntaru`
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_btn_clicked_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *ev __UNUSED__)
+_btn_clicked_cb(void *data, Evas_Object *obj, void *ev)
{
static int loaded = 1;
if (loaded)
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *box, *btn;
//gcc -g `pkg-config --cflags --libs elementary` thumb_example_01.c -o thumb_example_01
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-# define PACKAGE_DATA_DIR "."
-#endif
+#define PACKAGE_DATA_DIR "."
static void
-_generation_started_cb(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_generation_started_cb(void *data, Evas_Object *o, void *event_info)
{
printf("thumbnail generation started.\n");
}
static void
-_generation_finished_cb(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_generation_finished_cb(void *data, Evas_Object *o, void *event_info)
{
printf("thumbnail generation finished.\n");
}
static void
-_generation_error_cb(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_generation_error_cb(void *data, Evas_Object *o, void *event_info)
{
printf("thumbnail generation error.\n");
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg;
Evas_Object *thumb;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
-_item_1_pressed(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_item_1_pressed(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *bt = data;
elm_object_text_set(bt, "Print Document");
}
static void
-_item_2_pressed(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_item_2_pressed(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *bt = data;
elm_object_text_set(bt, "Create new folder");
}
static void
-_item_3_pressed(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_item_3_pressed(void *data, Evas_Object *obj, void *event_info)
{
/* This function won't be called because we disabled item that call it */
Evas_Object *bt = data;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *tb, *bt;
Elm_Object_Item *tb_it;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
static void
-_item_pressed(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_item_pressed(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *tb_it = event_info;
elm_toolbar_item_state_set(tb_it, elm_toolbar_item_state_next(tb_it));
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *tb, *bt;
Elm_Object_Item *tb_it;
*/
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-_on_done(void *data __UNUSED__,
- Evas_Object *obj __UNUSED__,
- void *event_info __UNUSED__)
+_on_done(void *data,
+ Evas_Object *obj,
+ void *event_info)
{
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bx, *tb, *bt, *menu;
Elm_Object_Item *tb_it;
//gcc -o transit_example_01 transit_example_01.c `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
-on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_done(void *data, Evas_Object *obj, void *event_info)
{
/* quit the mainloop (elm_run) */
elm_exit();
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bt;
Elm_Transit *trans;
//gcc -o transit_example_02 transit_example_02.c `pkg-config --cflags --libs elementary`
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *bt, *bt2, *bt3, *bt4;
Elm_Transit *trans, *trans2, *trans3, *trans4;
//where directory is the a path where images/icon_07.png can be found.
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
/* structure to hold context for many callbacks */
struct Context {
};
static void
-on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_done(void *data, Evas_Object *obj, void *event_info)
{
/* quit the mainloop (elm_run) */
elm_exit();
}
static void
-_transit_start(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_transit_start(void *data, Evas_Object *o, void *event_info)
{
Elm_Transit *trans = NULL;
int i;
/* callback useful just to know whether we can receive events from the
* object or not */
static void
-_object_clicked(void *data __UNUSED__, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_object_clicked(void *data, Evas_Object *o, void *event_info)
{
printf("object clicked!\n");
}
/* update our context with the given value for repeat count */
static void
-_cb_repeat_changed(void *data, Evas_Object *obj, void *event __UNUSED__)
+_cb_repeat_changed(void *data, Evas_Object *obj, void *event)
{
int *repeat_cnt = data;
/* update our context with the given tween mode for the transition */
static void
-_cb_tween_changed(void *data, Evas_Object *obj, void *event __UNUSED__)
+_cb_tween_changed(void *data, Evas_Object *obj, void *event)
{
Elm_Transit_Tween_Mode *mode = data;
double val = 0.0;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *obj, *icon, *box, *vbox, *vbox2, *hbox, *btn;
Evas_Object *cbox, *dummy, *spinner;
//where directory is the a path where images/icon_07.png can be found.
#include <Elementary.h>
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__
-#endif
static void
_transit_flip(Elm_Transit *trans)
};
static void
-on_done(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+on_done(void *data, Evas_Object *obj, void *event_info)
{
/* quit the mainloop (elm_run) */
elm_exit();
}
static void
-_transit_start(void *data, Evas_Object *o __UNUSED__, void *event_info __UNUSED__)
+_transit_start(void *data, Evas_Object *o, void *event_info)
{
Elm_Transit *trans = NULL;
Eina_List *objs = data, *l;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char **argv __UNUSED__)
+elm_main(int argc, char **argv)
{
Evas_Object *win, *bg, *obj, *icon, *box, *vbox, *btn, *dummy;
Eina_List *objs = NULL;
#ifdef HAVE_ELEMENTARY_WEB
#include <EWebKit.h>
#endif
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__ __attribute__((unused))
-#endif
typedef struct _Tab_Data Tab_Data;
}
static void
-_tab_clicked_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info)
+_tab_clicked_cb(void *data, Evas_Object *obj, void *event_info)
{
Tab_Data *td = data;
/* the first toolbar_item_append() calls the select callback before the item
}
static void
-_title_changed_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info)
+_title_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
Tab_Data *td = data;
const char *title = event_info;
}
static void
-_uri_changed_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info)
+_uri_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
Tab_Data *td = data;
const char *uri = event_info;
}
static void
-_web_free_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_web_free_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
Tab_Data *td = data;
}
static void
-_tb_item_del_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_tb_item_del_cb(void *data, Evas_Object *obj, void *event_info)
{
Tab_Data *td = data;
if (!td->app->exiting && !elm_toolbar_selected_item_get(obj))
}
static void
-_url_activated_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_url_activated_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
Tab_Data *td;
}
static void
-_nav_back_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_nav_back_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
}
static void
-_nav_refresh_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_nav_refresh_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
const Evas_Modifier *mods = evas_key_modifier_get(evas_object_evas_get(obj));
}
static void
-_nav_fwd_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_nav_fwd_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
}
static void
-_close_tab_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_close_tab_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
}
static void
-_add_tab_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_add_tab_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
tab_add(ad);
}
static Evas_Object *
-_web_create_window_cb(void *data, Evas_Object *obj __UNUSED__, Eina_Bool js __UNUSED__, const Elm_Web_Window_Features *wf __UNUSED__)
+_web_create_window_cb(void *data, Evas_Object *obj, Eina_Bool js, const Elm_Web_Window_Features *wf)
{
App_Data *ad = data;
Tab_Data *td;
}
static void
-_win_del_request_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_win_del_request_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
ad->exiting = EINA_TRUE;
}
static void
-_win_free_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_win_free_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
free(data);
}
static void
-_search_entry_changed_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_search_entry_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
const char *text;
}
static void
-_search_entry_activate_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__)
+_search_entry_activate_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
const char *text;
}
static void
-_search_next_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_search_next_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
const char *text;
}
static void
-_search_prev_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_search_prev_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
const char *text;
}
static void
-_search_close_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_search_close_cb(void *data, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
evas_object_del(ad->search_box);
}
static void
-_search_box_del_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
+_search_box_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
App_Data *ad = data;
ad->search_box = NULL;
}
static void
-_win_search_trigger_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
+_win_search_trigger_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
Evas_Event_Key_Down *ev = event_info;
App_Data *ad = data;
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *bg, *box, *box2, *btn, *ic, *url, *naviframe, *tabs, *web;
Evas *e;
/*
* gcc -o win_example win_example.c `pkg-config --cflags --libs elementary ecore-x`
*/
-#ifdef HAVE_CONFIG_H
-# include "elementary_config.h"
-#else
-# define __UNUSED__ __attribute__((unused))
-# define PACKAGE_DATA_DIR "../../data"
-#endif
-
#ifdef HAVE_ELEMENTARY_X
# include <Ecore_X.h>
#endif
#include <Elementary.h>
+#define PACKAGE_DATA_DIR "../../data"
static void
-_btn_activate_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_activate_cb(void *data, Evas_Object *obj, void *event)
{
elm_win_activate(data);
}
static void
-_btn_lower_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_lower_cb(void *data, Evas_Object *obj, void *event)
{
elm_win_lower(data);
}
static void
-_btn_raise_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_raise_cb(void *data, Evas_Object *obj, void *event)
{
elm_win_raise(data);
}
static void
-_btn_borderless_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_borderless_cb(void *data, Evas_Object *obj, void *event)
{
Eina_Bool flag = elm_win_borderless_get(data);
elm_win_borderless_set(data, !flag);
}
static void
-_btn_shaped_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_shaped_cb(void *data, Evas_Object *obj, void *event)
{
Eina_Bool flag = elm_win_shaped_get(data);
elm_win_shaped_set(data, !flag);
}
static void
-_btn_alpha_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_alpha_cb(void *data, Evas_Object *obj, void *event)
{
Eina_Bool flag = elm_win_alpha_get(data);
elm_win_alpha_set(data, !flag);
}
static void
-_btn_fullscreen_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_fullscreen_cb(void *data, Evas_Object *obj, void *event)
{
Eina_Bool flag = elm_win_fullscreen_get(data);
elm_win_fullscreen_set(data, !flag);
}
static void
-_btn_maximized_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_maximized_cb(void *data, Evas_Object *obj, void *event)
{
Eina_Bool flag = elm_win_maximized_get(data);
elm_win_maximized_set(data, !flag);
}
static void
-_btn_iconified_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_iconified_cb(void *data, Evas_Object *obj, void *event)
{
Eina_Bool flag = elm_win_iconified_get(data);
elm_win_iconified_set(data, !flag);
}
static void
-_btn_rotation_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_rotation_cb(void *data, Evas_Object *obj, void *event)
{
int angle = elm_win_rotation_get(data);
angle = (angle + 90) % 360;
}
static void
-_btn_rotation_resize_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_rotation_resize_cb(void *data, Evas_Object *obj, void *event)
{
int angle = elm_win_rotation_get(data);
angle = (angle + 90) % 360;
}
static void
-_btn_sticky_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_btn_sticky_cb(void *data, Evas_Object *obj, void *event)
{
Eina_Bool flag = elm_win_sticky_get(data);
elm_win_sticky_set(data, !flag);
}
static void
-_yes_quit_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_yes_quit_cb(void *data, Evas_Object *obj, void *event)
{
elm_exit();
}
static void
-_no_quit_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_no_quit_cb(void *data, Evas_Object *obj, void *event)
{
evas_object_del(data);
}
static void
-_main_win_del_cb(void *data __UNUSED__, Evas_Object *obj, void *event __UNUSED__)
+_main_win_del_cb(void *data, Evas_Object *obj, void *event)
{
Evas_Object *msg, *box, *box2, *btn, *lbl, *sep;
}
static void
-_force_focus_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_force_focus_cb(void *data, Evas_Object *obj, void *event)
{
#ifdef HAVE_ELEMENTARY_X
Ecore_X_Window xwin = elm_win_xwindow_get(data);
}
static void
-_win_focused_cb(void *data, Evas_Object *obj __UNUSED__, void *event __UNUSED__)
+_win_focused_cb(void *data, Evas_Object *obj, void *event)
{
const char *name = data;
printf("Window focused: %s\n", name);
}
EAPI_MAIN int
-elm_main(int argc __UNUSED__, char *argv[] __UNUSED__)
+elm_main(int argc, char *argv[])
{
Evas_Object *win, *win2, *bg, *bigbox, *box, *btn, *o;