> Thank you for your suggestion. I will try it soon.

We have done. How about this?

* On W32, dynamically check the SetLayeredWindowAttributes function
  instead of compiler switchs like "#ifdef".
* On Mac, use Gestalt function to chekc OSX version instead of compiler
  switchs.
* then no longer needed any configuration options.
* change the function x_set_frame_alpha in (mac|w32)term.c to extern, then
  can be called from (mac|w32)fns.c too.
* In frame.el, use "(eq system-type 'windows-nt)" instead of
    "(frame-parameter nil 'active-alpha)" to check tranparency function.

Takashi Hiromatsu

Attachment: transparency2.patch
Description: Binary data

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to