forked from enlightenment/enlightenment
reorder or remove iconbar icons by moving them around on the iconbar or moving them off of it.
SVN revision: 5942
This commit is contained in:
parent
1f91b6d65a
commit
984f643abb
2401
src/iconbar.c
2401
src/iconbar.c
File diff suppressed because it is too large
Load Diff
|
@ -29,6 +29,8 @@ struct _E_Iconbar
|
||||||
Evas_Object clip;
|
Evas_Object clip;
|
||||||
|
|
||||||
int has_been_scrolled;
|
int has_been_scrolled;
|
||||||
|
int changed;
|
||||||
|
int just_saved;
|
||||||
float scroll;
|
float scroll;
|
||||||
|
|
||||||
Ebits_Object *bit;
|
Ebits_Object *bit;
|
||||||
|
@ -44,6 +46,7 @@ struct _E_Iconbar_Icon
|
||||||
E_Iconbar *iconbar;
|
E_Iconbar *iconbar;
|
||||||
|
|
||||||
Evas_Object image;
|
Evas_Object image;
|
||||||
|
Imlib_Image imlib_image;
|
||||||
|
|
||||||
char *image_path;
|
char *image_path;
|
||||||
char *exec;
|
char *exec;
|
||||||
|
@ -55,6 +58,18 @@ struct _E_Iconbar_Icon
|
||||||
double start;
|
double start;
|
||||||
} hi;
|
} hi;
|
||||||
|
|
||||||
|
struct {
|
||||||
|
double x, y;
|
||||||
|
} down, mouse;
|
||||||
|
|
||||||
|
struct {
|
||||||
|
double x, y;
|
||||||
|
double w, h;
|
||||||
|
} current;
|
||||||
|
|
||||||
|
int mouse_down;
|
||||||
|
int moving;
|
||||||
|
|
||||||
int wait;
|
int wait;
|
||||||
float wait_timeout;
|
float wait_timeout;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue