[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: set-frame-position



>>>>> meadow-users-jp の No. 4215
>>>>> Message-Id: <wk3ctq5tm0.wl@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> で、
>>>>> "田中" == 田中 信吾 / TANAKA Shingo <shingo@xxxxxxxxxxxxxxxxxxx>さま曰く...

田中> (modify-frame-parameters nil (list (cons 'top 100) (cons 'left 100)))
田中> は正しく機能しますが、

田中> (set-frame-position (selected-frame) 100 100)
田中> は機能しないというのは、

田中> なぜなのでしょうか。

バグでしょう。 ^^;;

こんなので直るのではないでしょうか?
済みませんが今コンパイラが使えないので未試験です。
どなたか確認をお願いします。 m(_ _)m
cd c:/usr/local/park/Meadow-1_X/src/
diff -u "c:/usr/local/park/Meadow-1_X/src/mw32term.c.orig" "c:/usr/local/park/Meadow-1_X/src/mw32term.c"
--- c:/usr/local/park/Meadow-1_X/src/mw32term.c.orig	2002-08-19 16:19:29.000000000 +0900
+++ c:/usr/local/park/Meadow-1_X/src/mw32term.c	2002-08-19 16:21:23.000000000 +0900
@@ -4429,6 +4429,14 @@
      register int xoff, yoff;
      int change_gravity;
 {
+#ifdef MEADOW
+  if (change_gravity)
+    {
+      f->output_data.w32->top_pos = yoff;
+      f->output_data.w32->left_pos = xoff;
+    }
+#endif /* MEADOW */
+  
 #if 0
   if (change_gravity)
     {

-- 
鈴木圭一 / keiichi@xxxxxxxxx
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4  4089 7AAF 2B03 ECBD 614B