On Tue, 7 Jul 2020 17:03:41 +0100
Aaron Sloman <[email protected]> wrote:


> After trying and disliking that solution, I've now decided that a
> better solution is to *remove* title bars and
> 
> -- slightly increase window border width (to 3) to make borders
> easier to grab for re-sizing
> 
> -- provide a few more actions controlled by previously unused, or no
> longer usable (because there's no title bar) keyboard function keys
> and mouse actions.
>    [I am not sure if this risks problems with applications that use
>    function keys. Presumably they will not pass the function key
> activation through to ctwm.]
> 
> Now moving windows is fairly easy with two hands (using ALT plus mouse
> (not so easy with touchpad on laptop).
> 
> Having lost the title-bar I've lost the delete button that was on it,
> but setting an unused function key (in my case F10) to f.delete makes
> deleting a window easy (possibly too easy?)
> 
> Likewise using mouse/keypad Button3 to invoke f.resize and two
> buttons for fullzoom and (vertical) zoom.
> 
> It occurs to me that there must be several users who have decided to
> use ctwm without title bars, who may have .ctwmrc files with useful
> examples others could copy.

All the preceding sounds great, especially for keyboard control.
There's one thing you could add to the preceding: A function to toggle
the title-bar, triggered by both an unused button on the mouse, and an
unused hotkey. Once that's done, the few times you need the titlebar,
it's a mousebutton, mouse gesture, or hotkey away, and then repeat to
make it disappear again.

 
SteveT

Steve Litt 
May 2020 featured book: Troubleshooting Techniques
     of the Successful Technologist
http://www.troubleshooters.com/techniques

Reply via email to