[macemacsjp-cvs 147] CVS update: CarbonEmacsPackage/GPL/patch/transparency2

Back to archive index

Seiji Zenitani zenit****@users*****
2005年 11月 27日 (日) 23:44:38 JST


Index: CarbonEmacsPackage/GPL/patch/transparency2/transparency2.patch
diff -u CarbonEmacsPackage/GPL/patch/transparency2/transparency2.patch:1.1 CarbonEmacsPackage/GPL/patch/transparency2/transparency2.patch:1.2
--- CarbonEmacsPackage/GPL/patch/transparency2/transparency2.patch:1.1	Sun Oct 23 13:18:05 2005
+++ CarbonEmacsPackage/GPL/patch/transparency2/transparency2.patch	Sun Nov 27 23:44:37 2005
@@ -93,7 +93,7 @@
  /* Store the screen positions of frame F into XPTR and YPTR.
     These are the positions of the containing window manager window,
     not Emacs's own window.  */
-@@ -1926,6 +1928,82 @@
+@@ -1926,6 +1928,89 @@
  #endif /* not MAC_OSX */
  }
  
@@ -165,10 +165,17 @@
 +  if (FLOATP (alpha))
 +    {
 +      f->inactive_alpha = XFLOAT_DATA (alpha);
++
++#if TARGET_API_MAC_CARBON
++      BLOCK_INPUT;
++
 +      if(dpyinfo->x_highlight_frame != f)
 +        {
 +          x_set_frame_alpha (f, 0);
 +        }
++
++      UNBLOCK_INPUT;
++#endif
 +    }
 +
 +  return;


macemacsjp-cvs メーリングリストの案内
Back to archive index