netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=18c752f79382ba61c8bd4a3e07d738d67fa7333e

commit 18c752f79382ba61c8bd4a3e07d738d67fa7333e
Author: Alastair Poole <nets...@gmail.com>
Date:   Thu Feb 25 17:22:55 2021 +0000

    proclist: tooltip.
    
    Change the text later
---
 src/bin/ui/ui_process_list.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/bin/ui/ui_process_list.c b/src/bin/ui/ui_process_list.c
index 1ce8277..8f99ac4 100644
--- a/src/bin/ui/ui_process_list.c
+++ b/src/bin/ui/ui_process_list.c
@@ -254,12 +254,18 @@ _fields_init(Ui_Data *pd)
 {
    for (int i = PROC_FIELD_CMD; i < PROC_FIELD_MAX; i++)
      {
+        Evas_Object *btn;
+        const char *name = _field_name(i);
+        btn = _fields[i].btn;
+
         _fields[i].id = i;
-        _fields[i].name = _field_name(i);
+        _fields[i].name = name;
         _fields[i].enabled = 1;
         if ((i != PROC_FIELD_CMD) && (!(pd->ui->proc.fields & (1UL << i))))
           _fields[i].enabled = 0;
-        evas_object_event_callback_add(_fields[i].btn, EVAS_CALLBACK_MOUSE_UP,
+
+        elm_object_tooltip_text_set(btn, name);
+        evas_object_event_callback_add(btn, EVAS_CALLBACK_MOUSE_UP,
                                        _field_mouse_up_cb, pd);
      }
 }

-- 


Reply via email to