emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/doc/lispref/frames.texi,v


From: Chong Yidong
Subject: [Emacs-diffs] Changes to emacs/doc/lispref/frames.texi,v
Date: Tue, 18 Nov 2008 07:05:36 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      08/11/18 07:05:36

Index: frames.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/frames.texi,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- frames.texi 11 Nov 2008 11:47:59 -0000      1.14
+++ frames.texi 18 Nov 2008 07:05:36 -0000      1.15
@@ -230,6 +230,8 @@
 parameters do something special.  If the terminal supports colors, the
 parameters @code{foreground-color}, @code{background-color},
 @code{background-mode} and @code{display-type} are also meaningful.
+If the terminal supports frame transparency, the parameter
address@hidden is also meaningful.
 
   You can use frame parameters to define frame-local bindings for
 variables.  @xref{Frame-Local Variables}.
@@ -748,6 +750,27 @@
 @code{screen-gamma} value smaller than 2.2.  This requests correction
 that makes colors darker.  A screen gamma value of 1.5 may give good
 results for LCD color displays.
+
address@hidden alpha
address@hidden opacity, frame
address@hidden transparency, frame
address@hidden frame-alpha-lower-limit
+This parameter specifies the opacity of the frame, on graphical
+displays that support variable opacity.  It should be an integer
+between 0 and 100, where 0 means completely transparent and 100 means
+completely opaque.  It can also have a @code{nil} value, which tells
+Emacs not to set the frame opacity (leaving it to the window manager).
+
+To prevent the frame from disappearing completely from view, the
+variable @var{frame-alpha-lower-limit} defines a lower opacity limit.
+If the value of the frame parameter is less than the value of this
+variable, Emacs uses the latter.  By default,
address@hidden is 20.
+
+The @code{alpha} frame parameter can also be a cons cell
address@hidden(@samp{active} . @samp{inactive})}, where @samp{active} is the
+opacity of the frame when it is selected, and @samp{inactive} is the
+opactity when it is not selected.
 @end table
 
 These frame parameters are semi-obsolete in that they are automatically




reply via email to

[Prev in Thread] Current Thread [Next in Thread]