Re: FVWM: keeping window visible when increasing font size

2011-10-01 Thread José Romildo Malaquias
On Sat, Oct 01, 2011 at 01:16:37AM +0100, Thomas Adam wrote:
 On Fri, Sep 30, 2011 at 07:45:07PM -0300, José Romildo Malaquias wrote:
  Hello.
  
  When using a terminal like gnome-terminal, I can increase or decrease
  the size of the font it uses with the key combinations (Control+ and
  Control- with the gnome-terminal).
  
  When increasing the font size, the terminal window is resized without
  changing the position of its top left corner. Eventually part of the
  window may fall off the screen in its left and/or bottom sides, if there
  is not enough screen space for the whole window.  Then I have to
  manually move the window in order to get it fully visible again.
  
  This move could be done automatically though, as I have seen with other
  window managers (like xfwm4 and enlightenment DR16), and it makes it
  very confortable to increase the font size of the terminal. It could
  work also with other windows too, like gvim, for instance.
  
  Is it possible to have this behaviour in fvwm?
 
 Not without writing a function to do so to then resize/move the window back
 again.  You can use FvwmEvent to listen for configure_window.

I have verified that many actions generates the configure_window event,
like moving or resizing a window with the mouse or keyboard. Is it
possible to distinguish a configure_window event originated from
changing the font size of the window (a terminal window, for instance)
from the other cases?

I am interested in fixing the window position only when the problem is
caused by a change in the font size.

Romildo



Re: FVWM: keeping window visible when increasing font size

2011-10-01 Thread Thomas Adam
2011/10/1 José Romildo Malaquias j.romi...@gmail.com:
 I have verified that many actions generates the configure_window event,
 like moving or resizing a window with the mouse or keyboard. Is it
 possible to distinguish a configure_window event originated from
 changing the font size of the window (a terminal window, for instance)
 from the other cases?

No.

 I am interested in fixing the window position only when the problem is
 caused by a change in the font size.

Then you're going to have to do something cleverer, I'm afraid.  FVWM
isn't at fault here in how it's handling XTerm.

-- Thomas Adam



Re: FVWM: keeping window visible when increasing font size

2011-09-30 Thread Thomas Adam
On Fri, Sep 30, 2011 at 07:45:07PM -0300, José Romildo Malaquias wrote:
 Hello.
 
 When using a terminal like gnome-terminal, I can increase or decrease
 the size of the font it uses with the key combinations (Control+ and
 Control- with the gnome-terminal).
 
 When increasing the font size, the terminal window is resized without
 changing the position of its top left corner. Eventually part of the
 window may fall off the screen in its left and/or bottom sides, if there
 is not enough screen space for the whole window.  Then I have to
 manually move the window in order to get it fully visible again.
 
 This move could be done automatically though, as I have seen with other
 window managers (like xfwm4 and enlightenment DR16), and it makes it
 very confortable to increase the font size of the terminal. It could
 work also with other windows too, like gvim, for instance.
 
 Is it possible to have this behaviour in fvwm?

Not without writing a function to do so to then resize/move the window back
again.  You can use FvwmEvent to listen for configure_window.

-- Thomas Adam

-- 
Deep in my heart I wish I was wrong.  But deep in my heart I know I am
not. -- Morrissey (Girl Least Likely To -- off of Viva Hate.)