]> git.eshelyaron.com Git - emacs.git/commit
Self-implement tooltip
authorYuuki Harano <masm+github@masm11.me>
Fri, 14 Aug 2020 16:13:52 +0000 (01:13 +0900)
committerJeff Walsh <jeff.walsh@drtusers-MacBook-Pro.local>
Tue, 24 Nov 2020 01:24:40 +0000 (12:24 +1100)
commit2dd20b2d7595877b7c733fa52695905c920a9d2a
tree54d6b8a7570088e5dd51e543ba8eb2f22155e2de
parent51462ce2ccae6461384b44ef7dfbc11d27465be8
Self-implement tooltip

* src/gtkutil.c (xg_create_frame_widgets): Use popup for tooltip.
* src/pgtkfns.c (unwind_create_tip_frame): Port X code.
(x_create_tip_frame): Re-port X code.
(x_hide_tip): Re-port X code.
(Fx_show_tip): Re-port X code.
(frame_geometry): Get left_pos and top_pos here.
(syms_of_pgtkfns): Add variables for tooltip.
* src/pgtkterm.c (pgtk_set_event_handler): Set event handler for tooltip.
src/gtkutil.c
src/pgtkfns.c
src/pgtkterm.c