diff options
author | Po Lu <luangruo@yahoo.com> | 2022-05-14 11:29:43 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-05-14 11:30:29 +0800 |
commit | 09e86785ce2dae9176f4122c399c61b51240cfec (patch) | |
tree | 55df22f34721df629fd1711e477b07de2e60a327 /test/lisp/mail/mail-utils-tests.el | |
parent | 949180b8ab4a76ae46389fed9e210d151b328a2a (diff) | |
download | emacs-09e86785ce2dae9176f4122c399c61b51240cfec.tar.gz emacs-09e86785ce2dae9176f4122c399c61b51240cfec.tar.bz2 emacs-09e86785ce2dae9176f4122c399c61b51240cfec.zip |
Implement non-system tooltips on NS
* src/nsfns.m (unwind_create_frame): Return Lisp_Object like on
X.
(do_unwind_create_frame): New function.
(Fx_create_frame): Adjust accordingly.
(compute_tip_xy): Fix coding style.
(unwind_create_tip_frame, ns_create_tip_frame): New functions.
(x_hide_tip, Fx_show_tip, Fx_hide_tip): Create and hide actual
tooltip frames.
(syms_of_nsfns): New defvar `x-max-tooltip-size' and staticpros.
* src/nsterm.m (ns_set_window_size): Clean up coding style.
([EmacsWindow initWithEmacsFrame:]):
([EmacsWindow initWithEmacsFrame:fullscreen:screen:]): Handle
tooltip frames.
Diffstat (limited to 'test/lisp/mail/mail-utils-tests.el')
0 files changed, 0 insertions, 0 deletions