emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU Emacs no longer honours top and left parameters to make-frame


From: Kim F. Storm
Subject: Re: GNU Emacs no longer honours top and left parameters to make-frame
Date: Fri, 22 Sep 2006 11:28:21 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Ralf Angeli <address@hidden> writes:

> * Ralf Angeli (2006-09-20) writes:
>
>> * Krishnakumar B. (2006-09-20) writes:
>>
>>> The following code that I had in my .emacs no longer works, i.e., the top
>>> and left values are not honoured by Emacs, and Emacs places my frames at
>>> arbitrary locations on startup.
>> [...]
>>> |       (make-frame `((width  . 80)
>>> |                     (left   . ,left)
>>> |                     (top    . ,top)
>>> |                     (height . ,height)
>>> |                     (tool-bar-lines . 0))))
>>
>> I'll have a look ...
>
> Hm, w32_createwindow would have to know these values.  But the only
> object explicitely passed to the function is the frame.  The frame
> struct contains top_pos and left_pos but we don't know when we can use
> them.
>
> Does anybody know if there is another variable where the (top and
> left) values given to `make-frame' are stored and which could be used
> by w32_createwindow to look them up?

Maybe the answer to the following questions would give you some clues...

How did it work before?
What change broke it?

-- 
Kim F. Storm <address@hidden> http://www.cua.dk





reply via email to

[Prev in Thread] Current Thread [Next in Thread]