Mercurial > emacs
changeset 95158:69278a81390d
Seiji Zenitani <zenitani at mac.com>
Ryo Yoshitake <ryo at shiftmode.net>
(Qalpha, Vframe_parameter_lower_limit): Export them.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Wed, 21 May 2008 03:59:00 +0000 |
parents | b419f60db46c |
children | 3a5987224fad |
files | src/frame.h |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/frame.h Wed May 21 03:58:41 2008 +0000 +++ b/src/frame.h Wed May 21 03:59:00 2008 +0000 @@ -213,6 +213,11 @@ be used for output. */ unsigned glyphs_initialized_p : 1; + /* frame opacity + alpha[0]: alpha transparency of the active frame + alpha[1]: alpha transparency of inactive frames */ + double alpha[2]; + /* Set to non-zero in change_frame_size when size of frame changed Clear the frame in clear_garbaged_frames if set. */ unsigned resized_p : 1; @@ -1033,6 +1038,7 @@ extern Lisp_Object Qwait_for_wm; extern Lisp_Object Qfullscreen; extern Lisp_Object Qfont_backend; +extern Lisp_Object Qalpha; extern Lisp_Object Qleft_fringe, Qright_fringe; extern Lisp_Object Qheight, Qwidth; @@ -1097,6 +1103,8 @@ extern int x_figure_window_size P_ ((struct frame *, Lisp_Object, int)); +extern Lisp_Object Vframe_alpha_lower_limit; +extern void x_set_alpha P_ ((struct frame *, Lisp_Object, Lisp_Object)); extern void validate_x_resource_name P_ ((void));