Change Window focus mode
Etienne SOBOLE (3572) 28 posts |
Hi. I’m a new user of RiscOS, and the most disturbing usage of Risc OS is that a window do not come to the foreground when you click on it. When checked, the first click on a window (everywhere) could give the focus to the window and put it on the top. It could change many things for new user coming from other OS ! |
Jon Abbott (1421) 2651 posts |
I’ve used RISCOS since day 1 and this has always bugged me! If you have lots of windows open, as I invariably do whilst programming, switching just the focus to a window that’s 99% obscured is very irritating. The other irritating feature that I’d like to toggle off, is software that takes focus when the mouse is over one of it’s windows. The amount of times I’ve been typing and nudged the mouse, only to notice the focus has changed. Aargh! |
Steve Pampling (1551) 8170 posts |
It’s interesting to see a different viewpoint. For me it’s irritating in the amount of effort I have to put in, on WinPC stuff that always brings the focus window to the front, to get things to take input while I have another large window open with relevant source content. Almost as irritating as Windows not scrolling windows backward when I use the right hand mouse key. I don’t recall the name of the module but there was something produced that modified this behaviour so that holding something like ctrl or alt while clicking brought things forward. For the Filer view windows the switching is available via TAB and SH-TAB.
Pretty sure that’s not Style Guide behaviour. |
Jeff Doggett (257) 234 posts |
No, No, No. One of the best features of Riscos is that it doesn’t do this. If you want the window to come to the top then click somewhere on the window furniture. RiscOS has the ‘send to back’ button to help with this. |
Steve Pampling (1551) 8170 posts |
There you go, the first (other) voice in favour of the GUI not behaving like Windows. I’m there will be more. |
GavinWraith (26) 1563 posts |
I am very much with Steve on this. RISC OS gives you the ability to drag one window behind another (try SHIFT drag), which is what you want to tidy a cluttered desktop. The Windows behaviour that has windows jumping to the top and obscuring your view of what you are reading while you type is infuriating. After all the whole point of a desktop is to be able to have many windows open with information to read while you enter stuff in another. With Windows it is as if somebody let a howling draught into the room. I have Raspbian Stretch on my other Raspberry Pi 3. Eventually I discovered how to modify its window manager so that with it too one can drag windows behind other windows. |
Rick Murray (539) 13840 posts |
The sorry individual that changes RISC OS to pop windows to the top like Windows (etc) do it will be the one who meets me on a dark and stormy night with a cleaver in my hand doing a good Reina Ryūgū impression. Seriously, that and the new-app-must-pathologically-open-a-window are the two things I hate most about non-RISC OS systems. Even more than broken scrollbars, broken draggy-droppy, and broken menus… Just DON’T. |
Rick Murray (539) 13840 posts |
Check what junk you have running at startup because I have never ever experienced this. |
Chris Mahoney (1684) 2165 posts |
I have to say that I disagree with the “don’t do this” calls. The behaviour is, as Steve says, disconcerting when coming from Windows or similar platforms. I see no harm in having an option, although I’d be perfectly fine with it being a third-party module rather than something in the actual OS. “Option” is the key word though! |
Ron Briscoe (400) 78 posts |
@ Etienne, Get in touch with me at rondotbriscoe@blueyonderdotcodotuk (change dot to .) Regards Ron. |
Rick Murray (539) 13840 posts |
Of course. Good forbid anybody “think different”. ;-) Shall we change menu behaviour to, because surely the lack of always-there menus will be disconcerting…? Yeah, okay, it’s a flippant response, but the fact that RISC OS doesn’t do that is one of the things I like about it, and clearly I’m not alone. There are things more important that need attention than trying to ape behaviours of other systems (even as an option). That said, a third party module isn’t part of the OS so that’s fine… ;-) |
John Williams (567) 768 posts |
I agree completely! Coming from Windows – you want better, surely! You want to be in control, surely; you decide what window should be on top, which window should be where on the screen! I was going to say more, but why bother – if you’re so fixated on how Windows does it, just use Windows! I don’t: Ever! |
Fred Graute (114) 645 posts |
If these happen to be StrongED windows then you can give focus and front the window at the same time by Ctrl-Adjust clicking inside it.
There’s no need for a module, this simple bit of BASIC should do it.
Against tradition the above has ever so slightly been tested, with the emphasis on slightly. :-) |
Ron Briscoe (400) 78 posts |
RISC OS set in stone now? For you zealots information, AltClick was 32bitted by Druck in 2002 and was originally written by David Walker in 1996.Seems to be of some use to quite a few RISC OS users over the years. I use RISC OS because it allows me to set it up the way I want and I would not deny other users the right to do the same. Oh and I don’t use AltClick myself ;-). Regards Ron. |
Steve Pampling (1551) 8170 posts |
That’s the one I was thinking of. Alt and click is sufficiently non-standard that it doesn’t get in the way of standard RO user actions so even “zealots” won’t mind. |
Etienne SOBOLE (3572) 28 posts |
The purpose was not to change the focus mode but to add an option to do it. - That do not change anything for those who don’t want to change. Many people speaks about windows, but this is how OSX works too, and most linux desktop I guess ! All these OS have a filer that displays a folder tree on the left and a file list on the right (or something similar), which avoids opening hundreds of folders. This is just the point of view of a new user ! |
Chris Mahoney (1684) 2165 posts |
You can get something partially similar to a tree view by using the “Full info” view and double-right-clicking on directories to open them in the same window (and right-clicking on Close to go back up a level). |
GavinWraith (26) 1563 posts |
The visual metaphor of objects in a window for a hierarchical filing system is one we are all used to. But I would like to suggest that it is not always appropriate. If you have a directory of very similar objects, say fonts for example, named numerically, then the windows metaphor is not much use – a rolodex would be more appropriate. Often we use directories to provide a recognizable environment, consisting of diverse items all relevant to some common theme (building software, storing stuff received as email attachments, images for a document, etc); in which case it is the recognizability which is important. It would be nice to have some 3D picture, with perspective to reflect datestamps and colours for different themes, in such cases. In any case I do not think we should treat either trees or windows as the only possibilities for depicting file systems in a GUI. It is disappointing that there has not been more imagination and experimentation in the field of GUIs. Most of the GUIs that I have seen for Linux have been woefully unimaginative, driven more by the need to cater to Windows users than by thinking about what might actually be convenient. |
Rick Murray (539) 13840 posts |
My point there being that with our limited developer resources, there are many things more deserving than to break RISC OS to confirm to a peculiar behaviour typically seen elsewhere. That other systems make it hard to put the focus to a non-top window is a limitation, not a feature. Example? Me watching Eurovision, making notes as it goes along. I need to find the TV app setting to force it to be the top window always, or Notepad++ will keep trying to pop over it… Stupid.
Nobody’s metaphor is much use there. The main thing you’re likely to want to do when looking at a don’t directory is see what the font in question actually is. Is there an app for RISC OS that can open an example window? |
GavinWraith (26) 1563 posts |
I used to use !Chars to remind myself what a font looks like – font names are usually little help. For some reason, buried in history no doubt, fonts always seem to have their own filing system. You cannot put a font just anywhere you want, it has to go in |
Rick Murray (539) 13840 posts |
There lies an interesting problem. Normally fonts are a system-wide resource, but there are times when a font is specific to an application with no real relevance outside of that application. Some examples are the cross-stitch designer from ISV, a program of my own (in creation), and – IIRC – the TrueANSI editor. |
Steffen Huber (91) 1953 posts |
I would recommend the “Mauser” module which uses left+middle click anywhere on a window to bring it to front. It has the additional benefit of also allowing to move the window at the same time with left+middle drag. And of course you can use right+middle drag to move it without changing its position in the window stack. |
Steve Drain (222) 1620 posts |
But you can use |
Frederick Bambrough (1372) 837 posts |
One thing I do like about the Mac OS filer is the ability to splatter the window stack across the desktop, click the window you want at the top then have the others return to their hierarchy. |
John Rickman (71) 646 posts |
All these OS have a filer that displays a folder tree on the left and a file list on the right (or something similar), which avoids opening hundreds of folders. Useful at times but a real pain if you want several filer windows open at the same time for comparison and drag and drop. Filers on Windows and Linux waste lots of desktop space by opening at a fixed size regardless of the number of files in the directory. |