diff options
author | Po Lu <luangruo@yahoo.com> | 2022-04-20 07:37:19 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-04-20 07:38:47 +0000 |
commit | 9e48d7468aacf18beea4cac759b97d300b0b2a0a (patch) | |
tree | 06dab157828550010974a8fffc892c314cb0f9f4 /lisp/emacs-lisp/float-sup.el | |
parent | ebde448a14d44719b78b8b873a88448b73d72572 (diff) | |
download | emacs-9e48d7468aacf18beea4cac759b97d300b0b2a0a.tar.gz emacs-9e48d7468aacf18beea4cac759b97d300b0b2a0a.tar.bz2 emacs-9e48d7468aacf18beea4cac759b97d300b0b2a0a.zip |
Implement `above' z-group on Haiku
* src/haiku_support.cc (class EmacsWindow): New field `z_group'.
(RecomputeFeel): New function.
(ParentTo, BWindow_set_override_redirect): Use that instead
instead of manually juggling the window feel around.
(BWindow_set_z_group): New function.
* src/haiku_support.h (enum haiku_z_group): New enum.
* src/haikufns.c (haiku_set_parent_frame): Clean up coding
style.
(haiku_set_z_group): New function.
(haiku_create_frame): Always set z group after window creation,
like on X.
(haiku_frame_parm_handlers): Add `haiku_set_z_group'.
Diffstat (limited to 'lisp/emacs-lisp/float-sup.el')
0 files changed, 0 insertions, 0 deletions