forked from enlightenment/enventor
search - display current search direction.
This commit is contained in:
parent
d93a8b2709
commit
2440afc9f0
|
@ -72,6 +72,31 @@ group { name: "search";
|
|||
fixed: 1 1;
|
||||
}
|
||||
}
|
||||
part { name: "elm.text.dir";
|
||||
type: TEXT;
|
||||
scale: 1;
|
||||
effect: SHADOW BOTTOM;
|
||||
description { state: "default" 0.0;
|
||||
align: 0 0;
|
||||
rel1.to: "elm.text.replace";
|
||||
rel2.to: "elm.text.replace";
|
||||
rel1.relative: 0 1;
|
||||
rel2.relative: 0 1;
|
||||
rel1.offset: 0 10;
|
||||
text {
|
||||
font: FN;
|
||||
size: 10;
|
||||
align: 0 0.5;
|
||||
text: "Forward";
|
||||
}
|
||||
color: 51 153 255 255;
|
||||
color3: 51 153 255 24;
|
||||
color3: 51 153 255 18;
|
||||
min: 80 30;
|
||||
fixed: 1 1;
|
||||
}
|
||||
}
|
||||
|
||||
part { name: "elm.swallow.find_entry";
|
||||
type: SWALLOW;
|
||||
scale: 1;
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
typedef struct search_s
|
||||
{
|
||||
Evas_Object *win;
|
||||
Evas_Object *layout;
|
||||
Evas_Object *en_find;
|
||||
Evas_Object *en_replace;
|
||||
Evas_Object *entry;
|
||||
|
@ -205,6 +206,7 @@ backward_clicked_cb(void *data, Evas_Object *obj EINA_UNUSED,
|
|||
search_data *sd = data;
|
||||
find_backward_proc(sd);
|
||||
sd->forward = EINA_FALSE;
|
||||
elm_object_part_text_set(sd->layout, "elm.text.dir", "Backward");
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -234,6 +236,7 @@ forward_clicked_cb(void *data, Evas_Object *obj EINA_UNUSED,
|
|||
search_data *sd = data;
|
||||
find_forward_proc(sd);
|
||||
sd->forward = EINA_TRUE;
|
||||
elm_object_part_text_set(sd->layout, "elm.text.dir", "Forward");
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -346,6 +349,7 @@ search_open()
|
|||
elm_object_part_content_set(layout, "elm.swallow.replace_all",
|
||||
btn_replace_all);
|
||||
sd->win = win;
|
||||
sd->layout = layout;
|
||||
sd->en_find = entry_find;
|
||||
sd->en_replace = entry_replace;
|
||||
sd->entry = g_entry;
|
||||
|
|
Loading…
Reference in New Issue