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