Hi,we have slightly revised the frame-transparency patch in order to fix compilation errors in some occasions. Comments, feedbacks and suggestions are welcome. You can see some screenshots at the following URL.
http://homepage.mac.com/matsuan_tamachan/emacs/TransparencyPatch.html
=========== 1. Target operating systems * Mac OSX : 'Carbon Emacs' * Windows XP, 2000, ME : 'NTEmacs' 2. How to build * Mac OSXFrame-transparency is automatically enabled when compiled on Mac OSX 10.2 or later.
* MS WindowsIf you use Windows XP, 2000 or ME, add manually the below switch when configuring.
CFLAGS=-DUSE_TRANSPARENCY 3. Parameters Two frame parameters are introduced: * active-alpha : window opacity of the frontmost frame. * inactive-alpha : window opacity of non-active frames.Window opacity will be set by using a float value between 0.0 (invisible) to 1.0 (completely opaque). By default they are set to 1.0.
4. sample settings
To set frame-transparency of the current frame
;; active frame
(set-frame-parameter (selected-frame) 'active-alpha 0.9)
;; non active frame
(set-frame-parameter (selected-frame) 'inactive-alpha 0.8)
To set the default frame parameters
(setq default-frame-alist
(append
(list
'(active-alpha . 0.9) ;; active frame
'(inactive-alpha . 0.8) ;; non active frame
) default-frame-alist)
)
5. authors
Ryo Yoshitake, Takashi Hiromatsu, Seiji Zenitani
contact: [EMAIL PROTECTED]
===========
Sincerely,
Seiji Zenitani
[EMAIL PROTECTED]
transparency2.patch
Description: Binary data
_______________________________________________ Emacs-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-devel
