Window window;
int show_timeout_msec;
int hide_timeout_msec;
- Bool enabled;
Bool mapped;
int paddingx;
int paddingy;
extern Tooltip g_tooltip;
-void init_tooltip();
+
+// default global data
+void default_tooltip();
+
+// freed memory
void cleanup_tooltip();
-void tooltip_trigger_show(Area* area, Panel* p, int x, int y);
+
+void init_tooltip();
+void tooltip_trigger_show(Area* area, Panel* p, XEvent *e);
void tooltip_show(void* /*arg*/);
void tooltip_update();
void tooltip_trigger_hide();
void tooltip_hide(void* /*arg*/);
+void tooltip_copy_text(Area* area);
#endif // TOOLTIP_H