e_entry_dialog_show(const char *title, const char *icon, const char *text,
const char *initial_text,
const char *button_text, const char *button2_text,
- void (*func)(char *text, void *data),
- void (*func2)(void *data), void *data)
+ void (*ok_func)(char *text, void *data),
+ void (*cancel_func)(void *data), void *data)
{
E_Entry_Dialog *ed;
E_Dialog *dia;
int w, h;
ed = E_OBJECT_ALLOC(E_Entry_Dialog, E_ENTRY_DIALOG_TYPE, _e_entry_dialog_free);
- ed->ok.func = func;
+ ed->ok.func = ok_func;
ed->ok.data = data;
- ed->cancel.func = func2;
+ ed->cancel.func = cancel_func;
ed->cancel.data = data;
ed->text = strdup(initial_text);
const char *initial_text,
const char *button_text,
const char *button2_text,
- void (*func) (char *text, void *data),
- void (*func2) (void *data),
+ void (*ok_func) (char *text, void *data),
+ void (*cancel_func) (void *data),
void *data);
#endif
Evas_Coord w, h;
E_Config_Dialog_Data *cfdata;
Evas_Modifier_Mask mask;
- char *fdev, *fpath;
+ const char *fdev, *fpath;
import = E_NEW(Import, 1);
if (!import) return NULL;
_e_spectrum_smart_resize(Evas_Object *o, Evas_Coord w, Evas_Coord h)
{
E_Spectrum *sp;
- Evas_Coord x, y;
sp = evas_object_smart_data_get(o);
if (!sp) return;
static void
_e_spectrum_smart_init()
{
- Evas_Smart *smart;
if ( _e_spectrum_smart ) return;
_e_spectrum_smart = evas_smart_new("e_spectrum",
_e_spectrum_smart_add,
void
_e_spectrum_2d_color_at(E_Spectrum *sp, int x, int y, int *r, int *g, int *b)
{
- int rr, gg, bb, aa;
+ int rr, gg, bb;
float h, s, v;
if (!sp || !sp->cv) return;
_e_cb_timer(void *data)
{
E_Thumb *eth;
+ /*
Evas_List *del_list = NULL, *l;
+ */
/* take thumb at head of list */
if (_thumblist)
{
Evas_Object *obj, *o;
Evas_Object *frame, *table;
- Evas_Coord mw, mh;
E_Color*cv;
int i;
E_Radio_Group *grp = NULL;
_e_wid_update_standard(E_Widget_Data *wd)
{
int r, g, b;
- float h, s, v;
int max, min;
float vx;
void
_e_wid_update_fixed(E_Widget_Data *wd)
{
- int r, g, b;
int max, min;
float vx;
if (!wd) return;
/* externally accessible functions */
EAPI Evas_Object *
-e_widget_fsel_add(Evas *evas, char *dev, char *path, char *selected, char *filter,
+e_widget_fsel_add(Evas *evas, const char *dev, const char *path, char *selected, char *filter,
void (*sel_func) (void *data, Evas_Object *obj), void *sel_data,
void (*chg_func) (void *data, Evas_Object *obj), void *chg_data,
int preview)
#ifndef E_WIDGET_FSEL_H
#define E_WIDGET_FSEL_H
-EAPI Evas_Object *e_widget_fsel_add(Evas *evas, char *dev, char *path, char *selected, char *filter,
+EAPI Evas_Object *e_widget_fsel_add(Evas *evas, const char *dev, const char *path, char *selected, char *filter,
void (*sel_func) (void *data, Evas_Object *obj), void *sel_data,
void (*chg_func) (void *data, Evas_Object *obj), void *chg_data, int preview);
EAPI const char *e_widget_fsel_selection_path_get(Evas_Object *obj);