[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: set-frame-position
- X-ml-count: 4226
- Subject: Re: set-frame-position
- From: Keiichi Suzuki <keiichi@xxxxxxxxx>
- Date: 19 Aug 2002 17:07:29 +0900
- User-agent: Nana-gnus/7.1.0.32 SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigoryōmae) APEL/10.3 Emacs/20.7 (i386-*-nt5.0.2195) MULE/4.1 (AOI) Meadow/1.15-20020801 (SHOUBU:63)
>>>>> 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