Page 1 of 1
Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 7:31 am
by LuggasDerSalzige
It would be great, if the "close window" button in the top right corner could still be accessed inside fullscreen mode.
Like IrfanView does it, where you could exit the program very quickly by clicking the invisible X button.
animated gif:
If the setting: (View > Fullscreen > Floating views) is active, the "auto hide" pin button is in the way and needs to be moved, maybe to the left side?

- Pin_button_complication.png (19.62 KiB) Viewed 1474 times
i really miss that feature. with it, XnView would be perfect for me

Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 7:42 am
by cday
LuggasDerSalzige wrote: Wed Mar 27, 2024 7:31 am
It would be great, if the "close window" button in the top-right corner could still be accessed inside fullscreen mode.
Like IrfanView does it, where you could exit the program very quickly by clicking the invisible X button.
The X button appears when the cursor is moved over that area?
Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 7:49 am
by LuggasDerSalzige
for IrfanView: no, it stays invisible when hovering over it in fullscreen mode, i guess it's always there.
Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 8:10 am
by user0
LuggasDerSalzige wrote: Wed Mar 27, 2024 7:31 am
It would be great, if the "close window" button in the top right corner could still be accessed inside fullscreen mode.
Like IrfanView does it, where you could exit the program very quickly by clicking the invisible X button.
"Quickly" and "mouse clicking on the UI button" should not be used in single sentence.
What is the problem with pressing ESC button (two times or once if Startup set to Viewer-Fullscreen in Settings)?
Also top right corner is already occupied by floating views.
LuggasDerSalzige wrote: Wed Mar 27, 2024 7:31 am
If the setting: (View > Fullscreen > Floating views) is active, the "auto hide" pin button needs to be moved (maybe to the left side)
Controls should be on the right side (name on the left).
Checkbox in Settings and pin button have different purposes:
- checkbox in Settings - enables Floating views panels (there are 2 of them)
- pin button - pins panel so it does not disappear when you move cursor away (within session)
Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 9:08 am
by LuggasDerSalzige
user0 wrote: Wed Mar 27, 2024 8:10 am
"Quickly" and "mouse clicking on the UI button" should not be used in single sentence.
No, you just need to yeet the mouse into the top right corner, no precision requiered... and it's pretty satisfying
user0 wrote: Wed Mar 27, 2024 8:10 am
What is the problem with pressing ESC button (two times or once if Startup set to Viewer-Fullscreen in Settings)?
It's just faster with the mouse compared to reaching for the esc key and you don't need the keyboard just to exit the program.
well, i should mention that i'm not using XnView as a file browser, instead, I'm using the Windows File Explorer. so after opening a picture i want to close it quickly again.
If you have to do this hundreds of times throughout the day, it adds up and you really start to miss this IrfanView feature...
About the floating views, they themself aren't hindering, it's just the 2 "auto hide" pin buttons that are in the way.
Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 12:23 pm
by cicciobello
LuggasDerSalzige wrote: Wed Mar 27, 2024 9:08 am
It's just faster with the mouse compared to reaching for the esc key and you don't need the keyboard just to exit the program.
Working with the keyboard is _always_ faster than with the mouse. The hotkeys have precisely this function.
LuggasDerSalzige wrote: Wed Mar 27, 2024 9:08 am
I'm using the Windows File Explorer. so after opening a picture i want to close it quickly again.
Please press "Esc" key. It's much faster than moving the mouse. One hand should always be on the keyboard.
LuggasDerSalzige wrote: Wed Mar 27, 2024 9:08 am
If you have to do this hundreds of times throughout the day
In this case, using the keyboard will save you even more more time. Try it, it's not difficult. The "esc" key does not explode if you press it.

Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 1:43 pm
by LuggasDerSalzige
cicciobello wrote: Wed Mar 27, 2024 12:23 pm
Working with the keyboard is _always_ faster than with the mouse.
I have to disagree, maybe if my finger is always resting on esc (like my index finger on lmb..) but that's never the case.
cicciobello wrote: Wed Mar 27, 2024 12:23 pm
Please press "Esc" key. It's much faster than moving the mouse. One hand should always be on the keyboard.
Well, that's what i'm doing all the time... i wouldn't have taken all the effort to create an account, write a suggestion and all the explaining, if it didn't start to bother me that much..
nah, i'm way faster with the mouse, it's also much more comfortable. If you are all day on pc, it's nice if at least one hand can take a break.
I'm actually a little bit surprised that this doesn't seem like a usefull addition, but without trying it, it might actually sound not that superior.
Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 2:04 pm
by user0
After some thought and checking fullscreen window controls in other apps (cursor moved to the top right corner)
I think it's not that bad and can be an effort to provide standard window navigation for keyboard-less cases:
- ☑ Floating views
- add window controls to horizontal film panel AND never stretch vertical panel all the way to the top (like in FastStone) OR
- dynamically add window controls to the panel on top.. weird case

- fullscreen_window_controls_xn_mockup.png (554 Bytes) Viewed 1381 times
- ☐ Floating views
- add window controls like in MS Photos (appears on hover) OR
- add invisible button as OP requested (same as in IrfanView)
Example
Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 3:24 pm
by cicciobello
LuggasDerSalzige wrote: Wed Mar 27, 2024 1:43 pm
nah, i'm way faster with the mouse, it's also much more comfortable. If you are all day on pc, it's nice if at least one hand can take a break.
I know very well this problem, it is a very widespread thing and sometimes impossible to cure.

In any case, I totally agree with "user0":
"Quickly" and "mouse clicking on the UI button" should not be used in single sentence.
However, if including the ability to use the mouse in full screen is simple to implement, it can be done.
Re: Viewer - Fullscreen: add "close window" button
Posted: Wed Mar 27, 2024 4:21 pm
by LuggasDerSalzige
Idk, i don't have any issues with mouse control or speed anymore, but it's no surprise by how much time I spend on PC
Although, usually i would agree in most cases, but not in this one.
If the "close" button would only be active, when the floating view setting is toggled off (so that it's not causing any conflicts), i would be fine with that.
Also thought about rebinding the Esc exit function to one of my mouse buttons but that's unfortunately not possible
