#4493: ALT+CTRL on border could resize a window ---------------------------------+------------------------- Reporter: humdinger | Owner: nobody Type: enhancement | Status: assigned Priority: normal | Milestone: R1 Component: Servers/app_server | Version: R1/alpha1 Resolution: | Keywords: Blocked By: | Has a Patch: 0 Platform: All | Blocking: ---------------------------------+------------------------- Comment (by humdinger): Replying to [comment:6 bonefish]: > Just to add my opinion: Ctrl+Alt quite consistently makes the whole window behave like the tab. I'd find it a bit weird, if the border, which normally already behaves like the tab, would work differently when Ctrl- Alt is pressed. Ah... That is, dear Ingo, because you're working with a limiting definition. :)[[BR]] See CTRL+ALT not as window-behaves-like-tab, but as general window managing shortcut. You have CTRL+ALT+Cursor to switch workspaces, add SHIFT to take the active window with you. You have CTRL+ALT+Z to alternative-size, CTRL+ALT+M to minimize, CTRL+ALT+H to hide all the app's windows etc. CTRL+ALT plus border-click is just another window managing shortcut. Replying to [comment:7 leavengood]: > It might indeed be one of those annoying surprise moments for the user when they happen to click the border when trying to do a whole window move while pressing Ctrl+Alt and get a resize instead. First off, how many times will the user be surprised? Then, why should a user invoke CTRL+ALT when clicking on a border to move/send-to-back a window when that can be accomplished without touching the keyboard with a simple click on the border. CTRL+ALT can be considered the switch that invokes an alternative behaviour of a window. Also, I think changing the mouse-pointer could help the user to anticipate behaviour: When pressing CTRL+ALT the pointer could sport resizing arrows when above a border, or a move-symbol when anywhere else above a window. -- Ticket URL: <http://dev.haiku-os.org/ticket/4493#comment:8> Haiku <http://dev.haiku-os.org> Haiku - the operating system.